Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quels sont les moyens d'accéder à Microsoft SQL Server à partir de Linux ?

FreeTDS + unixODBC ou iODBC

Installez d'abord FreeTDS, puis configurez l'un des deux moteurs ODBC pour utiliser FreeTDS comme pilote ODBC. Utilisez ensuite l'interface de ligne de commande du moteur ODBC.

unixODBC a isql, iODBC a iodbctest

Vous pouvez également utiliser votre langage de programmation préféré (j'ai utilisé avec succès Perl, C, Python et Ruby pour vous connecter à MSSQL)

J'utilise personnellement FreeTDS + iODBC :

$more /etc/freetds/freetds.conf
[10.0.1.251]
    host = 10.0.1.251
    port = 1433
    tds version = 8.0

$ more /etc/odbc.ini
[ACCT]
Driver = /usr/local/freetds/lib/libtdsodbc.so
Description = ODBC to SQLServer via FreeTDS
Trace = No
Servername = 10.0.1.251
Database = accounts_ver8