|
Het is niet eenvoudig om de database onder WINDOWS naar LINUX te verplaatsen om toegankelijk te worden Kwam N vreemde fouten tegen in het midden De ervaring van falen wordt als volgt herinnerd: Gebruik yum install freetds* yum installunixODbc* De componenten die op deze manier zijn geïnstalleerd, lijken onbetrouwbaar Ik ben met de hand geladen Er zijn ook 64-bits machines die niet dezelfde locatie hebben als degene die in de officiële readme wordt genoemd.1st. (Ik ga!) ) Hier zijn enkele stappen die ik uit de geschiedenis heb overgenomen (enigszins gesorteerd) CD FreeTDS-0,91/ ./configureer --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static maken Installeer 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 maken Installeer odbcinst -j wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Rits pyodbc-3.0.6.zip cd pyodbc-3.0.6 Python setup.py build python setup.py installeren
vi /etc/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 Libtds* vim /etc/odbc.ini vi /etc/odbcinst.ini
[SQL Server] Beschrijving = FreeTDS ODBC-driver voor MSSQL Driver = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.so.0 FileUsage = 1
|