|
Es ist nicht einfach, die Datenbank unter WINDOWS auf LINUX zu übertragen, um darauf zugreifen zu können Ich bin auf N seltsame Fehler in der Mitte gestoßen Die Erfahrung des Scheiterns wird wie folgt erinnert: Nutze yum install freetds* yum installunixODbc* Die mit dieser Methode installierten Komponenten scheinen unzuverlässig zu sein Ich wurde von Hand beladen Es gibt auch 64-Bit-Rechner, die nicht denselben Standort wie der im offiziellen Readme erwähnte haben.1st. (Ich gehe!) ) Hier sind einige Schritte, die aus der Geschichte übernommen wurden (leicht sortiert) CD FreeTDS-0,91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static machen Installieren Sie tsql -S172.16.1.10 -U testdba -P ak51ak vi /usr/local/freetds/etc/freetds.conf WGET ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.1.tar.gz TAR ZXVF unixODBC-2.3.1.tar cd unixODBC-2.3.1 ll ./configure machen Installieren Sie odbcinst -j WGET http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Reißverschluss pyodbc-3.0.6.zip cd pyodbc-3.0.6 Python setup.py Build Python setup.py installieren
vi /etc/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 LIBTDS* vim /etc/odbc.ini vi /etc/odbcinst.ini
[SQL Server] Beschreibung = FreeTDS ODBC-Treiber für MSSQL Driver = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.so.0 FileUsage = 1
|