本文將向大家簡單講解一下有關在轉換 SQL 數據庫時的一些疑難問題,大家在實際運用中可以作個參考……
可能出現的原因有:
◆源數據庫或目標數據庫為 SQL Server 6.5 版。連接到 Access 項目的當前 SQL 服務器和要將數據庫轉換到的目標服務器必須為 SQL Server 7.0 或更高版本。
◆您必須是目標服務器上的 sysadmin 角色成員。雖然不要求您是源服務器上的 sysadmin 角色成員,但您必須是目標服務器上的 sysadmin 角色成員才能轉換 SQL Server 數據庫。
◆在目標服務器上已存在名稱相同的數據庫。請為數據庫提供新名稱。
◆磁盤空間不足。如果沒有足夠的磁盤空間來創建新的數據庫,則 Access 取消轉換數據庫的操作。
在執行轉換數據庫的操作前,請確保目標服務器上有足夠的磁盤空間。
如果在數據庫轉換操作過程中遇到錯誤,請打開在與 Access 項目相同的文件夾中創建的轉換日志文件,查看詳細信息。
轉換 SQL Server 數據庫時,未復制擴展屬性。
若要復制擴展屬性,Access 要求在本地計算機上安裝 Microsoft Data Access Components (MDAC) 2.6。如果本地計算機上沒有安裝 SQL Server 2000 或 SQL Server 2000 Desktop Engine,您只能有 MDAC 2.5。
若要安裝 MDAC 2.6,可以從 Microsoft Office 2003 CD-ROM 的 \MSDE2000 文件夾下將 SQL Server 2000 Desktop Engine 安裝到本地計算機上。