若要確認 Microsoft® SQL Server® 正在接聽 AppleTalk 而且可以接受用戶端連接:

  1. 將用戶端 AppleTalk 網路程式庫 (Dbmsadsn.dll) 從伺服器的 \WINNT\system32 目錄複製到執行 Microsoft Windows® 或 Microsoft Windows 2000 Services for Macintosh 之遠端電腦上的相同目錄。
  2. 在遠端工作站上,啟動 [SQL Server 用戶端設定]
  3. 如果 [AppleTalk] 列於 [停用通訊協定] 清單中,請按一下 [AppleTalk],然後按一下 [啟用]
  4. [依下列順序啟用通訊協定] 清單中,按一下 [AppleTalk],然後按一下 [向上] 按鈕,直到 [AppleTalk] 位於清單的最上方為止。
  5. 按一下 [確定]
  6. 嘗試使用 AppleTalk 服務物件名稱建立 ISQL 連線。
    例如,在命令列上輸入下列項目:
    複製程式碼
    isql -Usa -P -Sservicename
    如果您可以連接 ISQL 並執行查詢,就代表伺服器已正確地設定並可接受連線。
附註:
包含 Microsoft Win32 AppleTalk (ADSP) 用戶端網路程式庫 (Dbmsadsn.dll),以便測試 ADSP 連線,以及針對 Macintosh 用戶端與 Microsoft SQL Server 之間的 AppleTalk 連線進行疑難排解。這個網路程式庫只能用於測試從遠端用戶端到 SQL Server 執行個體的連線。如果您嘗試透過 ADSP 網路程式庫來從本機連接到接聽 AppleTalk 的 SQL Server 執行個體,您將會收到下列網路錯誤:網路程式庫錯誤 11: getsockopt()。

目錄