|
Ni enostavno prenesti baze podatkov pod WINDOWS na LINUX, da bi do nje dostopali Na sredini sem naletel na N nenavadne napake Izkušnja neuspeha je opisana takole: Uporabi yum install freetds* yum installunixODbc* Komponente, nameščene s to metodo, se zdijo nezanesljive Imam ročno naloženo Obstajajo tudi 64-bitni stroji, ki nimajo iste lokacije kot tista, omenjena v uradnem readme.1st. (Grem!) ) Tukaj je nekaj korakov, prevzetih iz zgodovine (rahlo urejenih) CD FreeTDS-0.91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static delati Naredi namestitev tsql -S172.16.1.10 -U testdba -P ak51ak vi /usr/local/freetds/itd/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 delati Naredi namestitev Odbcinst -j Wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Odpri pyodbc-3.0.6.zip CD pyodbc-3.0.6 Python setup.py build Python setup.py namestitev
vi /itd/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 ll libtds* vim /itd/odbc.ini vi /itd/odbcinst.ini
[SQL Server] Opis = FreeTDS ODBC gonilnik za MSSQL Driver = /usr/lib64/libtdsodbc.so.0 Nastavitev = /usr/lib64/libtdsS.so.0 FileUsage = 1
|