Norėdami patikrinti, ar „Microsoft® SQL Server®“ palaiko ryšį su „AppleTalk“ ir priima klientų ryšį:

  1. Nukopijuokite klientą „AppleTalk“ tinklo biblioteka (Dbmsadsn.dll) iš serverio katalogo \WINNT\system32 į tą patį katalogą nuotoliniame kompiuteryje, kuriame naudojama „Microsoft Windows®“ arba „Microsoft Windows 2000 Services for Macintosh“.
  2. Nuotolinėje darbo vietoje paleiskite SQL serverio kliento konfigūracija.
  3. Jei AppleTalk yra sąraše Išjungti protokolai, spustelėkite AppleTalk, tada spustelėkite Įjungti.
  4. Sąraše Eilės tvarka įjungti protokolai spustelėkite AppleTalk, tada spustelėkite mygtuką aukštyn, kol AppleTalk bus sąrašo viršuje.
  5. Spustelėkite Gerai.
  6. Išmėginkite ISQL ryšį su „AppleTalk“ paslaugos objekto pavadinimu.
    Pavyzdžiui, komandų eilutėje įveskite:
    Kopijos kodas
    isql -Usa -P -Sservicename
    Jei galite prisijungti su ISQL ir vykdyti užklausas, serveris sukonfigūruotas tinkamai ir priima ryšius.
Pastaba:
„Microsoft Win32 AppleTalk“ (ADSP) kliento tinklo biblioteka (Dbmsadsn.dll) įtraukta išbandyti ADSP ryšius ir šalinti „AppleTalk“ ryšių tarp „Macintosh“ klientų ir „Microsoft SQL“ serverio triktis. Ši tinklo biblioteka skirta naudoti tik išbandant nuotolinio kliento ryšį su SQL serverio egzemplioriumi. Jeigu vietinius ryšius per ADSP tinklo biblioteką mėginate užmegzti su SQL serverio egzemplioriumi, nurodytu „AppleTalk“, gausite pranešimą apie tokią tinklo klaidą: 11 tinklo bibliotekos klaida: getsockopt().

Turinys