GNU/Linux >> Tutoriels Linux >  >> Linux

comment se connecter à SQL Server avec SQuirreL SQL à partir d'une boîte Linux non enregistrée dans un domaine ?

Je me suis débarrassé du pilote Microsoft SQL Server JDBC et j'ai téléchargé le pilote jTDS. J'ai peaufiné un peu avec jusqu'à ce que j'obtienne enfin une connexion réussie. La chaîne de connexion correcte était :

jdbc:jtds:sqlserver://<server_ip>:1433;databaseName=<instance_name>;domain=<domain_name>

La réponse peut être obsolète car j'ai eu le même problème avec SQuirrel SQL sur MacOS 10.9.3 et non sur Linux. La façon dont Peter a résolu le problème m'a inspiré. Comme la solution n'était pas la plus simple, j'ai décidé de la mettre ici. J'espère que cela aidera quelqu'un.

  1. Téléchargez le dernier pilote Microsoft JDBC 4.0 pour SQL Server (package tar.gz)
  2. Extraire uniquement sqljdbc4.jar du package
  3. Copiez le fichier jar dans Squirrel SQL (Contents->Resources->Java->Lib)
  4. Maintenant, le pilote JDBC Microsoft MSSQL Server est disponible pour créer des alias
  5. URL de connexion :jdbc:sqlserver://SERVERNAME;databaseName=DATABASENAME

Une autre solution qui a fonctionné pour moi. Sur un bureau Windows se connectant à SQL Server 2008 R2, j'ai dû suivre ces étapes :

  • copiez le fichier jtds-1.3.1.jar dans le répertoire \lib de SQuirrel SQL
  • redémarrez SQuirrel SQL et vérifiez que vous voyez jTDS Microsoft SQL dans la liste des pilotes
  • assurez-vous que dans la configuration du pilote, le nom de classe spécifie net.sourceforge.jtds.jdbc.Driver
  • utiliser une chaîne de connexion comme celle-ci

jdbc:jtds:sqlserver://<hostnameOrIp>:<port>/<databaseName>;instance=<instanceName>


Linux
  1. Comment SSH sur Linux à partir d'Android

  2. Comment travailler avec le client SFTP sous Linux - 10 commandes sftp

  3. Comment utiliser OpenSSH pour se connecter à votre serveur Linux

  4. Comment surveiller la sécurité du serveur Linux avec Osquery

  5. Authentification de Linux vers Windows SQL Server avec pyodbc

Comment se connecter en SSH à votre serveur Linux à partir de Windows

Comment créer un contrôleur de domaine sous Linux pour AD

Comment se connecter à SQL Server à partir de Linux

Comment se connecter avec Samba à Linux Active Directory

Comment vérifier les paramètres du serveur VPS avec la commande Linux

Comment se connecter au WiFi depuis le terminal dans Ubuntu Linux