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

Hvad er nogle måder at få adgang til Microsoft SQL Server fra Linux?

FreeTDS + unixODBC eller iODBC

Installer først FreeTDS, og konfigurer derefter en af ​​de to ODBC-motorer til at bruge FreeTDS som sin ODBC-driver. Brug derefter kommandolinjegrænsefladen til ODBC-motoren.

unixODBC har isql, iODBC har iodbctest

Du kan også bruge dit foretrukne programmeringssprog (jeg har med succes brugt Perl, C, Python og Ruby til at oprette forbindelse til MSSQL)

Jeg bruger personligt 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. Introduktion til PL/SQL Ref-markører i Oracle-databasen

  2. SQL Server Login fejl:Login mislykkedes for brugeren 'NT AUTHORITY\SYSTEM'

  3. Sådan indsætter du data direkte fra Excel til Oracle Database

  4. TNS-12519 uden maksimale processer nået