Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13762|Odpowiedź: 0

[Komunikacja] Konfiguruj Pythona do dostępu do SQLSserver pod Redhat

[Skopiuj link]
Opublikowano 26.11.2014 15:12:27 | | | |

Nie jest łatwo przenieść bazę danych z WINDOWS na LINUX, aby uzyskać dostęp
Napotkałem N dziwnych błędów w środku
Doświadczenie awarii przypomina się następująco:
Użyj yum install freetds*
yum installunixODbc*
Komponenty instalowane tą metodą wydają się zawodne
Mam ręcznie załadowane
Są też maszyny 64-bitowe, które nie mają tej samej lokalizacji co ta wymieniona w oficjalnym readme.1st. (Idę!) )

Oto kilka kroków skopiowanych z historii (nieco uporządkowanych)

CD Freetds-0.91/
./configure --prefiks=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
robić
Zrób instalację
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ć
Zrób instalację
odbcinst -j


Wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip
rozepnij pyodbc-3.0.6.zip
CD pyodbc-3.0.6
Build setup.py Pythona
Python setup.py instalacja


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]
Opis = Sterownik FreeTDS ODBC dla MSSQL
Driver = /usr/lib64/libtdsodbc.so.0
Setup = /usr/lib64/libtdsS.so.0
FileUsage = 1






Poprzedni:Problem z limitem połączeń użytkowników SQL Server
Następny:Osoby, które nie zainstalowały sqlserver2008r2 na Windows 2003, są zaskakująco trudne
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com