Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да инсталирате freetds в Linux?

Създадох кутия Vagrant, която има пример за пълна инсталация тук:https://github .com/FlipperPA/django-python3-vagrant/

...но тук са основните стъпки.

# Install pre-requesite packages
sudo apt-get install unixodbc unixodbc-dev freetds-dev freetds-bin tdsodbc

Насочете odbcinst.ini към драйвера в /etc/odbcinst.ini:

[FreeTDS]
Description = v0.91 with protocol v7.2
Driver = /usr/lib/x86_64-linux-gnu/odbc/libtdsodbc.so

Създайте своите DSN в odbc.ini:

[dbserverdsn]
Driver = FreeTDS
Server = dbserver.domain.com
Port = 1433
TDS_Version = 7.2

...и вашите DSN във freetds.conf:

[global]
    # TDS protocol version, use:
    # 7.3 for SQL Server 2008 or greater (tested through 2014)
    # 7.2 for SQL Server 2005
    # 7.1 for SQL Server 2000
    # 7.0 for SQL Server 7
    tds version = 7.2
    port = 1433

    # Whether to write a TDSDUMP file for diagnostic purposes
    # (setting this to /tmp is insecure on a multi-user system)
;   dump file = /tmp/freetds.log
;   debug flags = 0xffff

    # Command and connection timeouts
;   timeout = 10
;   connect timeout = 10

    # If you get out-of-memory errors, it may mean that your client
    # is trying to allocate a huge buffer for a TEXT field.  
    # Try setting 'text size' to a more reasonable limit 
    text size = 64512

# A typical Microsoft server
[dbserverdsn]
    host = dbserver.domain.com
    port = 1433
    tds version = 7.2

След като завършите това, можете да тествате връзката си, като се опитате да се свържете с tsql (за тестване на FreeTDS слоя) и isql (за unixODBC чрез стека FreeTDS).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Еквивалентът на SQL Server на Sleep():Инструкцията WAITFOR

  2. Преименувайте SA акаунта в SQL Server (пример за T-SQL)

  3. Dapper.NET и съхранена процедура с множество набори от резултати

  4. Защо логическите показания за прозоречни агрегатни функции са толкова високи?

  5. Анализирайте XML в SQL Server