Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13762|Yanıt: 0

[İletişim] Python'u Redhat altında SQLSserver'a erişmek için yapılandırma

[Bağlantıyı kopyala]
Yayınlandı 26.11.2014 15:12:27 | | | |

WINDOWS altındaki veritabanını LINUX'a taşımak kolay değildir
Ortada N garip hatalarla karşılaştı
Başarısızlık deneyimi şu şekilde anılır:
Yum install freetds* kullanın*
yum installunixODbc*
Bu yöntemle kurulan bileşenler güvenilir görünmüyor
Elim yüklendi
Ayrıca resmi readme.1. sayfada bahsedilen konumla aynı konuma sahip olmayan 64-bit makineler de var. (Gidiyorum!) )

İşte tarihten kopyalanmış bazı adımlar (biraz düzeltilmiş durumda)

CD freetds-0.91/
./configure --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
yapmak
Kurulum yap
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
yapmak
Kurulum yap
odbcinst -j


wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip
Fermuarı açın pyodbc-3.0.6.zip
CD pyodbc-3.0.6
Python setup.py derleme
python setup.py kurulum


vi /etc/odbcinst.ini
ls /usr/lib64/libtdsodbc.so.0
CD /usr/lib64
ll libtds*
vim /etc/odbc.ini
vi /etc/odbcinst.ini

[SQL Sunucu]
Açıklama = MSSQL için FreeTDS ODBC sürücüsü
Sürücü = /usr/lib64/libtdsodbc.so.0
Kurulum = /usr/lib64/libtdsS.so.0
DosyaKullanım = 1






Önceki:SQL Server kullanıcı bağlantıları sınırı sorunu
Önümüzdeki:Windows 2003'e sqlserver2008r2'yi yüklememiş olanlar beklenmedik şekilde zordur
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com