sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cuáles son algunas formas de acceder a Microsoft SQL Server desde Linux?

FreeTDS + unixODBC o iODBC

Instale primero FreeTDS, luego configure uno de los dos motores ODBC para usar FreeTDS como su controlador ODBC. Luego use la interfaz de línea de comandos del motor ODBC.

unixODBC tiene isql, iODBC tiene iodbctest

También puede usar su lenguaje de programación favorito (he usado con éxito Perl, C, Python y Ruby para conectarme a MSSQL)

Yo personalmente uso 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