이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 13762|회답: 0

[통신] Redhat 아래에서 SQLSserver에 접근하도록 파이썬을 설정하세요

[링크 복사]
게시됨 2014. 11. 26. 오후 3:12:27 | | | |

윈도우에서 데이터베이스를 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






이전의:SQL Server 사용자 연결 제한 문제
다음:Windows 2003에 sqlserver2008r2를 설치하지 않은 사람들은 예상외로 어렵습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com