sql >> Databáze >  >> RDS >> Sqlserver

Jaké jsou některé způsoby přístupu k Microsoft SQL Server z Linuxu?

FreeTDS + unixODBC nebo iODBC

Nejprve nainstalujte FreeTDS a poté nakonfigurujte jeden ze dvou motorů ODBC tak, aby používal FreeTDS jako ovladač ODBC. Poté použijte rozhraní příkazového řádku motoru ODBC.

unixODBC má isql, iODBC má iodbctest

Můžete také použít svůj oblíbený programovací jazyk (pro připojení k MSSQL jsem úspěšně použil Perl, C, Python a Ruby)

Osobně používám 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. Vyberte poslední řádek pro každou skupinu z oracle

  2. Zálohování/obnovení serveru SQL vs. odpojení/připojení

  3. Přejmenování sloupce v SQL Server (T-SQL)

  4. Jak uniknout čárce a dvojité uvozovce současně pro soubor CSV?