|
Nie je jednoduché presunúť databázu pod WINDOWS na LINUX, aby bola prístupná Narazil som na N zvláštnych chýb uprostred Skúsenosť so zlyhaním sa pripomína nasledovne: Použi yum install freetds* yum installunixODbc* Komponenty inštalované touto metódou sa zdajú byť nespoľahlivé Mám ručné nakladanie Existujú aj 64-bitové stroje, ktoré nemajú rovnakú polohu ako tá uvedená v oficiálnom readme.1st. (Idem!) ) Tu sú niektoré kroky prevzaté z histórie (mierne upravené) CD FreeTDS-0.91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static robiť Urobte inštaláciu 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 robiť Urobte inštaláciu odbcinst -j Wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Rozopni pyodbc-3.0.6.zip CD pyodbc-3.0.6 Python setup.py build Python setup.py inštalácia
vi /atď/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 ll libtds* vim /etc/odbc.ini vi /atď/odbcinst.ini
[SQL Server] Popis = FreeTDS ODBC ovládač pre MSSQL Driver = /usr/lib64/libtdsodbc.so.0 Nastavenie = /usr/lib64/libtdsS.so.0 FileUsage = 1
|