Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So installieren Sie ODBC unter Linux, um eine Verbindung zur SQLServer-Datenbank herzustellen
Betriebssystem: Centos7.2
unixODBC-2.3.9.tar.gz
freetds-1.3.9.tar.gz
Hinweis: Wenn die Installationsreihenfolge hier inkonsistent ist, wird die Treiberdatei libtdsodbc.so nicht generiert (sehr wichtig) 2.1: Das Betriebssystem installiert zuerst gcc: tds .conf, am Ende der Datei den folgenden Inhalt hinzufügen, die TDS-Version bezieht sich auf die Standardkonfiguration, der Standardwert ist 7.3, ändern Sie einfach den Host und den Port auf die normale SQLServer-Adresse
yum install gcc
tar -xvf unixODBC-2.3.9.tar.gz cd unixODBC-2.3.9 ./configure --prefix=/usr/local/unixODBC make make installGeben Sie den Speicherort des Datenbanktreibers und die für die Verbindung erforderlichen Authentifizierungsinformationen an zur Datenbank für unixodbc. Ändern Sie die spezifischen Werte in den folgenden Konfigurationsinformationen entsprechend der tatsächlichen Situation und konfigurieren Sie den Treiber
tar -xvf freetds-1.3.9.tar.gz cd freetds-1.3.9 ./configure --prefix=/usr/local/freetds --with-unixodbc=/usr/local/unixODBC/ make make install
[SQLServer] host = serverip port = 1433 tds version = 7.32.7 , Testen Sie, ob die Datenbank verbunden werden kann
/usr/local/freetds/bin/tsql -S SQLServer -U sa Password: locale is "zh_CN.UTF-8" locale charset is "UTF-8" using default charset "UTF-8" 1>
[FreeTDS] #驱动名称 Description=FreeTDS Driver Driver=/usr/local/freetds/lib/libtdsodbc.so #驱动位置
[mssql] #DSN名称 Description=sqlserver connection Driver=FreeTDS #上面配置好的驱动名称 TDS_Version=7.3 #TDS驱动版本 TRACE=On #是否输出日志信息 TraceFile=stderr #日志信息的位置 Server=serverip #数据库网络地址 Port=1433 #数据库端口 User=name #登录用户名 Password=pwd #密码 Database=db name #连接的数据库名称2.9. Rufen Sie den Befehl auf, um die gespeicherte Prozedur auf dem Computer auszuführen, auf dem SQL Server installiert ist
Das obige ist der detaillierte Inhalt vonSo installieren Sie ODBC unter Linux, um eine Verbindung zur SQLServer-Datenbank herzustellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!