Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 13762|Antwoord: 0

[Communicatie] Configureer Python om toegang te krijgen tot SQLSserver onder Redhat

[Link kopiëren]
Geplaatst op 26-11-2014 15:12:27 | | | |

Het is niet eenvoudig om de database onder WINDOWS naar LINUX te verplaatsen om toegankelijk te worden
Kwam N vreemde fouten tegen in het midden
De ervaring van falen wordt als volgt herinnerd:
Gebruik yum install freetds*
yum installunixODbc*
De componenten die op deze manier zijn geïnstalleerd, lijken onbetrouwbaar
Ik ben met de hand geladen
Er zijn ook 64-bits machines die niet dezelfde locatie hebben als degene die in de officiële readme wordt genoemd.1st. (Ik ga!) )

Hier zijn enkele stappen die ik uit de geschiedenis heb overgenomen (enigszins gesorteerd)

CD FreeTDS-0,91/
./configureer --prefix=/etc/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
maken
Installeer
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
maken
Installeer
odbcinst -j


wget http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip
Rits pyodbc-3.0.6.zip
cd pyodbc-3.0.6
Python setup.py build
python setup.py installeren


vi /etc/odbcinst.ini
ls /usr/lib64/libtdsodbc.so.0
cd /usr/lib64
Libtds*
vim /etc/odbc.ini
vi /etc/odbcinst.ini

[SQL Server]
Beschrijving = FreeTDS ODBC-driver voor MSSQL
Driver = /usr/lib64/libtdsodbc.so.0
Setup = /usr/lib64/libtdsS.so.0
FileUsage = 1






Vorig:Probleem met de limiet aan SQL Server-gebruikersverbindingen
Volgend:Mensen die sqlserver2008r2 niet op Windows 2003 hebben geïnstalleerd, zijn onverwacht lastig
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com