验证 Microsoft® SQL Server® 是否在 AppleTalk 上侦听以及是否可接受客户端连接:

  1. 将客户端 AppleTalk Net-Library (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) 客户端 Net-Library (Dbmsadsn.dll) 用于测试 ADSP 连接,以及为 Macintosh 客户端和 Microsoft SQL Server 之间的 AppleTalk 连接进行故障排除。此 Net-Library 仅用于测试远程客户端与 SQL Server 实例之间的连接。如果试图通过 ADSP Net-Library 与在 AppleTalk 上进行侦听的 SQL Server 实例进行本地连接,则您将收到以下网络错误:“Net-Library 错误 11: getsockopt()”。

目录