可能的原因有:
◆其他用戶連接到 Microsoft Access 項(xiàng)目上。
在復(fù)制數(shù)據(jù)庫(kù)文件前,請(qǐng)斷開(kāi)到所有應(yīng)用程序和用戶的連接。在執(zhí)行該操作時(shí)請(qǐng)務(wù)必謹(jǐn)慎。為防止可能造成的數(shù)據(jù)丟失,在斷開(kāi)連接前,一定要警告這些用戶。
◆目前打開(kāi)了一個(gè)或多個(gè)數(shù)據(jù)庫(kù)對(duì)象。
關(guān)閉除數(shù)據(jù)庫(kù)窗口外的所有窗口和視圖。
◆當(dāng)前數(shù)據(jù)庫(kù)被同步復(fù)制。您無(wú)法復(fù)制已同步復(fù)制的 SQL Server 數(shù)據(jù)庫(kù)。
在復(fù)制數(shù)據(jù)庫(kù)文件前,可以使用 Microsoft SQL Server Enterprise Manager 刪除發(fā)布和訂閱。
◆復(fù)制 SQL Server 數(shù)據(jù)庫(kù)時(shí),需要在本地計(jì)算機(jī)上安裝 Microsoft SQL Server 7.0 或 SQL Server 2000 Desktop Engine。若要解決該問(wèn)題,請(qǐng)執(zhí)行下列操作:
如果要在遠(yuǎn)程服務(wù)器上制作數(shù)據(jù)庫(kù)的副本,請(qǐng)指向“工具”菜單上的“數(shù)據(jù)庫(kù)實(shí)用程序”,然后單擊“轉(zhuǎn)換數(shù)據(jù)庫(kù)”。
您可以將 Microsoft Office 2003 CD-ROM 的 \MSDE2000 文件夾中的 Microsoft SQL Server 2000 Desktop Engine 安裝到本地計(jì)算機(jī)上。
如果連接到 SQL Server 6.5 數(shù)據(jù)庫(kù),可以使用 SQL Server Enterprise Manager 分離數(shù)據(jù)庫(kù),將其復(fù)制到新的服務(wù)器上,然后重新建立連接。
◆SQL Server 數(shù)據(jù)庫(kù)有多個(gè)與當(dāng)前數(shù)據(jù)庫(kù)關(guān)聯(lián)的數(shù)據(jù)文件。只能復(fù)制一個(gè)文件的數(shù)據(jù)庫(kù)。
◆您不是 sysadmin 角色的成員。您必須同時(shí)是源服務(wù)器和目標(biāo)服務(wù)器上的 sysadmin 角色成員,才能復(fù)制 SQL Server 數(shù)據(jù)庫(kù)。
◆目標(biāo)服務(wù)器上已經(jīng)有名稱相同的數(shù)據(jù)庫(kù)。請(qǐng)為數(shù)據(jù)庫(kù)提供新的名稱。
◆磁盤(pán)空間不足。如果沒(méi)有足夠的磁盤(pán)空間來(lái)創(chuàng)建新的數(shù)據(jù)庫(kù),則 Access 取消復(fù)制數(shù)據(jù)庫(kù)的操作。
在執(zhí)行復(fù)制數(shù)據(jù)庫(kù)操作前,請(qǐng)確保在目標(biāo)服務(wù)器上有足夠的磁盤(pán)空間。
如果在數(shù)據(jù)庫(kù)復(fù)制操作過(guò)程中遇到錯(cuò)誤,請(qǐng)打開(kāi)在與 Access 項(xiàng)目相同的文件夾中創(chuàng)建的轉(zhuǎn)換日志文件,查看詳細(xì)信息。