|
Δεν είναι εύκολο να μετακινήσετε τη βάση δεδομένων κάτω από τα WINDOWS στο LINUX για πρόσβαση Συνάντησα N περίεργα λάθη στη μέση Η εμπειρία της αποτυχίας υπενθυμίζεται ως εξής: Χρησιμοποιήστε το yum install freetds* yum installunixODbc* Τα εξαρτήματα που εγκαθίστανται με αυτήν τη μέθοδο φαίνονται αναξιόπιστα Με φόρτωσαν με το χέρι Υπάρχουν επίσης μηχανήματα 64-bit που δεν έχουν την ίδια θέση με αυτή που αναφέρεται στο επίσημο 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 Κατασκευή setup.py Python Python setup.py εγκατάσταση
vi /κ.λπ./odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 cd /usr/lib64 ll libtds* vim /etc/odbc.ini vi /κ.λπ./odbcinst.ini
[Διακομιστής SQL] Περιγραφή = Πρόγραμμα οδήγησης FreeTDS ODBC για MSSQL Πρόγραμμα οδήγησης = /usr/lib64/libtdsodbc.so.0 Ρύθμιση = /usr/lib64/libtdsS.so.0 Χρήση αρχείου = 1
|