Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13762|Ответ: 0

[Связь] Настройте Python для доступа к SQLSserver в Redhat

[Скопировать ссылку]
Опубликовано 26.11.2014 15:12:27 | | | |

Перенести базу данных под WINDOWS в LINUX, чтобы получить доступ к ней непросто
Столкнулся с N странными ошибками посередине
Опыт неудачи вспоминается следующим образом:
Используйте yum install freetds*
yum installunixODbc*
Компоненты, установленные таким способом, кажутся ненадёжными
Меня заряжали вручную
Есть также 64-битные машины, которые не имеют того же местоположения, что указано в официальном 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
делать
Make Install
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
делать
Make Install
odbcinst -j


WGET http://pyodbc.googlecode.com/files/pyodbc-3.0.6.zip
Расстегни pyodbc-3.0.6.zip
CD PYODBC-3.0.6
Python setup.py build
Python setup.py Install


vi /и так далее/odbcinst.ini
ls /usr/lib64/libtdsodbc.so.0
CD /usr/lib64
Ll libtds*
vim /etc/odbc.ini
vi /и так далее/odbcinst.ini

[SQL Server]
Описание = FreeTDS ODBC драйвер для MSSQL
Драйвер = /usr/lib64/libtdsodbc.so.0
Setup = /usr/lib64/libtdsS.so.0
FileUsage = 1






Предыдущий:Проблема с ограничением подключений пользователей SQL Server
Следующий:Люди, которые не устанавливали sqlserver2008r2 на Windows 2003, неожиданно сложны
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com