Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Quais são algumas maneiras de acessar o Microsoft SQL Server a partir do Linux?


FreeTDS + unixODBC ou iODBC

Instale primeiro o FreeTDS e, em seguida, configure um dos dois mecanismos ODBC para usar o FreeTDS como seu driver ODBC. Em seguida, use a interface de linha de comando do mecanismo ODBC.

unixODBC tem isql, iODBC tem iodbctest

Você também pode usar sua linguagem de programação favorita (eu usei com sucesso Perl, C, Python e Ruby para conectar ao MSSQL)

Estou pessoalmente 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