|
Nėra lengva perkelti duomenų bazę iš WINDOWS į LINUX, kad būtų galima pasiekti Susidūrė su N keistų klaidų viduryje Nesėkmės patirtis prisimenama taip: Naudokite yum įdiegti freetds* yum installunixODbc* Šiuo metodu įdiegti komponentai atrodo nepatikimi Aš pakrautas rankomis Taip pat yra 64 bitų mašinų, kurių vieta nėra tokia pati, kaip paminėta oficialiame readme.1st. (Aš einu!) ) Štai keletas žingsnių, nukopijuotų iš istorijos (šiek tiek sutvarkyti) CD freetds-0.91/ ./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static Padaryti atlikti diegimą 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 kompaktinis diskas unixODBC-2.3.1 ll ./konfigūruoti Padaryti atlikti diegimą odbcinst -j wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip Išpakuokite pyodbc-3.0.6.zip CD pyodbc-3.0.6 Python setup.py kūrimas Python setup.py įdiegti
vi /etc/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 ll libtds* vim /etc/odbc.ini vi /etc/odbcinst.ini
[SQL serveris] Aprašymas = FreeTDS ODBC tvarkyklė, skirta MSSQL Vairuotojas = /usr/lib64/libtdsodbc.so.0 Sąranka = /usr/lib64/libtdsS.so.0 Failo naudojimas = 1
|