sql >> Database >  >> RDS >> Sqlserver

Wat zijn enkele manieren om toegang te krijgen tot Microsoft SQL Server vanuit Linux?

FreeTDS + unixODBC of iODBC

Installeer eerst FreeTDS en configureer vervolgens een van de twee ODBC-engines om FreeTDS als ODBC-stuurprogramma te gebruiken. Gebruik dan de commandline-interface van de ODBC-engine.

unixODBC heeft isql, iODBC heeft iodbctest

Je kunt ook je favoriete programmeertaal gebruiken (ik heb met succes Perl, C, Python en Ruby gebruikt om verbinding te maken met MSSQL)

Ik gebruik persoonlijk 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


  1. Introductie van de Easysoft Oracle® Driver in uw SOA-omgeving

  2. Geen gegevens meer om uit socketfout te lezen

  3. SQL Server IN vs. BESTAAN Prestaties

  4. Wat doet de methode Statement.setFetchSize(nSize) echt in het SQL Server JDBC-stuurprogramma?