Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jakie są sposoby uzyskania dostępu do Microsoft SQL Server z systemu Linux?

FreeTDS + unixODBC lub iODBC

Zainstaluj najpierw FreeTDS, a następnie skonfiguruj jeden z dwóch silników ODBC, aby używał FreeTDS jako sterownika ODBC. Następnie użyj interfejsu wiersza poleceń silnika ODBC.

unixODBC ma isql, iODBC ma iodbctest

Możesz także użyć swojego ulubionego języka programowania (z powodzeniem używałem Perla, C, Pythona i Ruby do łączenia się z MSSQL)

Osobiście używam 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeksy SQL Server:kluczowe wymagania, wpływ na wydajność i uwagi

  2. Żądanie nie powiodło się ze stanem HTTP 401:Unauthorized IN SSRS

  3. Znajdź jednostki odniesienia w SQL Server:sys.dm_sql_referenced_entities

  4. Zakres tabel tymczasowych w SQL Server

  5. Utwórz domyślny profil publiczny dla poczty bazy danych w programie SQL Server (T-SQL)