|
윈도우에서 데이터베이스를 LINUX로 이동시켜 접근하는 것은 쉽지 않습니다 중간에 N개의 이상한 오류를 발견했습니다. 실패 경험은 다음과 같이 회상됩니다: yum install freetds* 사용하세요 yum installunixODbc* 이 방법으로 설치된 부품들은 신뢰성이 떨어져 보입니다 손으로 장전했어 공식 설명서에 언급된 위치와 다른 64비트 기기들도 있습니다. (나 간다!) ) 역사에서 베낀 몇 가지 단계를 소개합니다(약간 정리됨). 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 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 setup.py 설치
vi /etc/odbcinst.ini ls /usr/lib64/libtdsodbc.so.0 CD /USR/lib64 LL 리트리드* vim /etc/odbc.ini vi /etc/odbcinst.ini
[SQL 서버] 설명 = MSSQL 용 FreeTDS ODBC 드라이버 Driver = /usr/lib64/libtdsodbc.so.0 Setup = /usr/lib64/libtdsS.so.0 FileUsage = 1
|