Aby zweryfikować, czy program Microsoft® SQL Server® nasłuchuje na bibliotece AppleTalk i może zaakceptować połączenie klienta:

  1. Skopiuj bibliotekę sieciową AppleTalk (Dbmsadsn.dll) z katalogu serwera \WINNT\system32 do tego samego katalogu na komputerze zdalnym z systemem Microsoft Windows® lub uruchomionym programem Microsoft Windows 2000 Services for Macintosh.
  2. Na zdalnej stacji roboczej uruchom narzędzie Konfiguracja klienta serwera SQL.
  3. Jeśli pozycja AppleTalk znajduje się na liście Wyłączone protokoły, kliknij pozycję AppleTalk, a następnie kliknij przycisk Włącz.
  4. Na liście Włączone protokoły w kolejności kliknij pozycję AppleTalk, a następnie klikaj przycisk w górę, dopóki pozycja AppleTalk nie znajdzie się na początku listy.
  5. Kliknij przycisk OK.
  6. Spróbuj ustanowić połączenie narzędzia ISQL z nazwą obiektu usługi AppleTalk.
    Wpisz na przykład następujące polecenie w wierszu polecenia:
    Kod Kopii
    isql -Usa -P -Sservicename
    Jeśli można połączyć się z narzędziem ISQL i wykonywać zapytania, oznacza to, że serwer jest poprawnie skonfigurowany i akceptuje połączenia.
Uwaga:
Biblioteka sieciowa Win32 AppleTalk firmy Microsoft (ADSP) po stronie klienta (Dbmsadsn.dll) została dodana na potrzeby testowania połączeń ADSP i rozwiązywania problemów z połączeniami protokołu AppleTalk między klientami z systemem Macintosh a programem Microsoft SQL Server. Ta biblioteka sieciowa powinna być używana tylko do testowania połączenia od zdalnego klienta z wystąpieniem programu SQL Server. Próba utworzenia lokalnego połączenia za pośrednictwem biblioteki sieciowej ADSP z wystąpieniem programu SQL Server nasłuchującego na bibliotece AppleTalk spowoduje wyświetlenie następującego komunikatu o błędzie: Błąd biblioteki sieciowej 11: getsockopt().

Spis treści