Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Quali sono alcuni modi per accedere a Microsoft SQL Server da Linux?

FreeTDS + unixODBC o iODBC

Installa prima FreeTDS, quindi configura uno dei due motori ODBC per utilizzare FreeTDS come driver ODBC. Quindi usa l'interfaccia a riga di comando del motore ODBC.

unixODBC ha isql, iODBC ha iodbctest

Puoi anche usare il tuo linguaggio di programmazione preferito (ho usato con successo Perl, C, Python e Ruby per connettermi a MSSQL)

Personalmente sto usando 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