Pour vérifier que Microsoft® SQL Server® est à l'écoute sur AppleTalk et peut accepter une connexion cliente :

  1. Copiez le composant AppleTalk Net-Library client (Dbmsadsn.dll) depuis le répertoire WINNT\system32 du serveur dans le répertoire du même nom d'un ordinateur distant exécutant Microsoft Windows® ou Microsoft Windows 2000 Services pour Macintosh.
  2. Sur la session de travail distante, démarrez l'utilitaire de configuration de client SQL Server.
  3. Si l'entrée AppleTalk figure dans la liste Protocoles désactivés, cliquez dessus, puis sur Activer.
  4. Dans la liste Protocoles activés par ordre, cliquez sur l'entrée AppleTalk et placez-la en début de liste à l'aide du bouton Parent.
  5. Cliquez sur OK.
  6. Essayez d'établir une connexion ISQL avec le nom d'objet de service AppleTalk.
    Par exemple, tapez ce qui suit en ligne de commande :
    Copier le code
    isql -Usa -P -Sservicename
    Si vous parvenez à vous connecter à ISQL et à exécuter des requêtes, cela signifie que le serveur est correctement configuré et qu'il accepte les connexions.
Remarque :
Le composant Net-Library (Dbmsadsn.dll) côté client de Microsoft Win32 AppleTalk (ADSP) est inclus pour tester les connexions ADSP et dépanner les connexions AppleTalk entre des clients Macintosh et Microsoft SQL Server. Ce composant Net-Library doit être utilisé uniquement pour tester une connexion d'un client distant vers une instance de SQL Server. Si vous tentez d'établir des connexions locales via le composant Net-Library ADSP avec une instance de SQL Server qui est à l'écoute sur AppleTalk, vous recevez le message d'erreur réseau suivant : Erreur Net-Library 11 : getsockopt().

Table des matières