Чтобы проверить, что Microsoft® SQL Server® прослушивает запросы по протоколу AppleTalk и может установить клиентское соединение, необходимо сделать следующее.

  1. Скопировать клиентскую сетевую библиотеку AppleTalk (Dbmsadsn.dll) из каталога \WINNT\system32 сервера в тот же каталог удаленного компьютера, на котором работают службы Microsoft Windows® или Microsoft Windows 2000 Services для Macintosh.
  2. На удаленной рабочей станции запустите приложение Конфигурация клиента SQL Server.
  3. Если значение AppleTalk перечислено в списке Отключенные протоколы, выберите значение AppleTalk и нажмите кнопку Включить.
  4. В списке Включенные протоколы по порядку выберите AppleTalk, а затем нажимайте кнопку Вверх, пока элемент AppleTalk не окажется в верхней части списка.
  5. Нажмите кнопку ОК.
  6. Попытайтесь установить ISQL-соединение с помощью имени объекта службы AppleTalk.
    Например, в командной строке введите следующее:
    Копировать код
    isql -Usa -P -Sservicename
    Если удалось соединиться с помощью ISQL и выполнить запросы, то сервер настроен правильно и принимает соединения.
Примечание
Клиентская сетевая библиотека (Dbmsadsn.dll) для Microsoft Win32 AppleTalk (ADSP) включена в целях проверки соединений ADSP и устранения неполадок в соединениях AppleTalk между клиентами Macintosh и Microsoft SQL Server. Эта сетевая библиотека предназначена для использования только при проверке соединения от удаленного клиента к экземпляру SQL Server. При попытке установить с помощью сетевой библиотеки ADSP локальное соединение с экземпляром SQL Server, прослушивающим запросы по протоколу AppleTalk, будет получена следующая сетевая ошибка: «Ошибка сетевой библиотеки 11: getsockopt()».

Содержание