您目前已離線,請等候您的網際網路重新連線

當您嘗試轉換 Access 資料庫使用 「 SQL 轉換精靈 」 時,出現錯誤訊息: 「 只適用於 Microsoft SQL Server 的 [SQL 轉換精靈 (版本 6.50 SP5 或更高)。請登入到 SQL Server 資料來源"。

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:838594

本文會套用到 Microsoft Access 資料庫 (.mdb) 檔案或 Microsoft Access 資料庫 (.accdb) 檔案。進階: 須具備專家編碼、 互通性,與多使用者技能。
徵狀
當您使用 「 SQL 轉換精靈 」 遷移資料庫物件從 Microsoft Access 資料庫 (.mdb 或.accdb) 至現有 Microsoft SQL Server 資料庫您使用系統資料來源名稱 (系統 DSN)] 或 [使用者資料來源名稱 (使用者資料來源名稱) 來連線到 SQL Server 執行個體您可能會收到下列錯誤訊息:
[DBNETLIB][ConnectionOpen(Connect())]。SQL Server 並不存在或者拒絕存取。
此外,當在錯誤訊息上按一下 [確定],您會收到下列錯誤訊息:
「 SQL 轉換精靈 」 只適用於 Microsoft SQL Server (版本 6.50 SP5 或更高)。請登入 SQL Server 資料來源。
附註當您的 Access 資料庫和 SQL Server 執行個體不存在同一部電腦上時,就會發生這個問題。
其他可行方案
如果要解決這個問題,使用 [連線到 SQL Server 執行個體的 [檔案 DSN 時您轉換 Access 資料庫。要這麼做,請您執行下列步驟:
  1. 啟動 Access。
  2. 開啟問題的資料庫。
  3. 在 [工具] 功能表上指向 [資料庫公用程式,然後按一下 [SQL 轉換精靈]。

    附註在 Access 2007 中按一下 [在 [資料庫工具] 索引標籤上 移動資料 群組中的 [SQL Server]。
  4. 在 [SQL 轉換精靈] 對話方塊按一下 [使用現有的資料庫] 選項,然後按一下 [下一步]。
  5. 在 [選取資料來源] 對話方塊中,選取適當的 DSN 連線到 SQL Server 執行個體在 檔案資料來源] 索引標籤。
  6. 按一下 [確定]
  7. 輸入適當的驗證資訊來連線到 SQL Server 執行個體,如果 SQL Server 登入] 對話方塊出現。
  8. 遵循 SQL 轉換精靈的指示。

    請注意 Access 資料庫是成功轉換沒有任何錯誤。
其他相關資訊

如果要重現問題的步驟

  1. 啟動 Access。
  2. 開啟北風貿易樣本資料庫。
  3. 在 [工具] 功能表上指向 [資料庫公用程式,然後按一下 [SQL 轉換精靈]。

    附註在 Access 2007 中按一下 [在 [資料庫工具] 索引標籤上 移動資料 群組中的 [SQL Server]。
  4. 在 [SQL 轉換精靈] 對話方塊按一下 [使用現有的資料庫] 選項,然後按一下 [下一步]。
  5. 在 [選取資料來源] 對話方塊中,選取適當的 DSN 連線到您的 SQL Server 執行個體在 機器資料來源] 索引標籤。
  6. 按一下 [確定]
  7. 輸入適當的驗證資訊來連線到 SQL Server 執行個體,如果 SQL Server 登入] 對話方塊出現。

    請注意您會收到錯誤訊息"< 徵狀 > 一"] 節中所提及,而且您不能繼續 SQL 轉換的程序。
参考
如需有關如何在 Access 2002 中使用 「 SQL 轉換精靈 」 的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
330468如何使用 Microsoft Access 2002 SQL 轉換精靈 」
如其他有關問題以 SQL 轉換精靈,在 Access 2002 中,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
328319Access 2002 SQL 轉換精靈 」 的問題
Acc2002 Acc2003 DSN 轉換 ACC2007

內容

文章識別碼:838594 - 最後檢閱時間:04/11/2007 22:34:23 - 修訂: 2.1

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbmt kbexpertiseinter kbtshoot kbdatabase kbwizard kberrmsg kbprb KB838594 KbMtzh
意見反應
ext/javascript" src="https://c.microsoft.com/ms.js">