|
Перенести базу даних під WINDOWS у LINUX, щоб отримати доступ до неї нелегко Зіткнувся з N дивними помилками посередині Досвід невдачі згадується так: Використовуйте yum install freetds* yum installunixODbc* Компоненти, встановлені цим методом, здаються ненадійними Мене зарядили вручну Існують також 64-бітні машини, які не мають того ж місця, що й те, що згадується в офіційному readme.1st. (Я йду!) ) Ось кілька кроків, скопійованих з історії (трохи впорядковані) CD freetds-0.91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static зробити Зробити встановлення 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 зробити Зробити встановлення odbcinst -j WGET http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Розстібнути pyodbc-3.0.6.zip CD PYODBC-3.0.6 Python setup.py build Python setup.py install
vi /і так далі/odbcinst.ini LS /usr/lib64/libtdsodbc.so.0 CD /usr/lib64 ll libtds* VIM /і так далі/odbc.ini vi /і так далі/odbcinst.ini
[SQL Server] Опис = FreeTDS ODBC драйвер для MSSQL Драйвер = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.so.0 FileUsage = 1
|