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

文章翻譯 文章翻譯
文章編號: 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 轉換精靈 」 的問題

屬性

文章編號: 838594 - 上次校閱: 2007年4月11日 - 版次: 2.1
這篇文章中的資訊適用於:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
關鍵字:?
kbmt kbexpertiseinter kbtshoot kbdatabase kbwizard kberrmsg kbprb KB838594 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:838594
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com