|
Il n’est pas facile de transférer la base de données sous WINDOWS vers LINUX pour y accéder J’ai rencontré N erreurs étranges au milieu L’expérience de l’échec est rappelée comme suit : Utilisez yum install freetds* yum installunixODbc* Les composants installés par cette méthode semblent peu fiables J’ai été chargé à la main Il existe aussi des machines 64 bits qui n’ont pas la même localisation que celle mentionnée dans le readme.1st officiel. (J’y vais !) ) Voici quelques étapes copiées de l’histoire (un peu clarifiées) CD Freetds-0.91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static faire Installez 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 faire Installez odbcinst -j wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Dézippe pyodbc-3.0.6.zip CD PYODBC-3.0.6 Build setup.py Python Installation setup.py Python
vi /etc/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 ll libtds* vim /etc/odbc.ini vi /etc/odbcinst.ini
[SQL Server] Description = Pilote FreeTDS ODBC pour MSSQL Driver = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.so.0 FileUsage = 1
|