Найти - Пользователи
Полная версия: pymssql не конектиться к серверу
Начало » Базы данных » pymssql не конектиться к серверу
1 2
o7412369815963
на моем компе все работает нормально, конектиться к серваку, запустил скрипт на другой машине (с win2003) выпадает ошибка, хотя через другие программы и даже из самого питона через сокеты конектиться к этому серваку, а pymssql не хочет…
вот такой код:
#!/usr/bin/python
# -*- coding: utf-8 -*-

import pymssql

host='server3'
user='auto'
password='auto'
conn = pymssql.connect([host, user, password])
cur = conn.cursor()
выдает ошибку:
Traceback (most recent call last):
File "C:\sirius\test.py", line 46, in <module>
main()
File "C:\sirius\test.py", line 36, in main
conn = pymssql.connect([host, user, password])
File "C:\Python26\lib\site-packages\pymssql.py", line 607, in connect
raise OperationalError, e[0]
OperationalError: DB-Lib error message 10004, severity 9:
Unable to connect: SQL Server is unavailable or does not exist. Unable to connect: SQL Server does not exist or network access denied.
Net-Lib error during ConnectionOpen (Connect()). Error 2 - Не удается найти указанный файл.
куда копать?
regall
Есть такая проблема.
Я долго не страдал и перешел на PyODBc - http://code.google.com/p/pyodbc/.
К MSSQL 2000 подконнектилось, и вроде багов в работе не замечал.
o7412369815963
спасибо, попробую
Lexander
o7412369815963
А версия сервера то хоть какая?

Может быт ьтам полностью путь к серверу пропистаь надо. Например, ServerHost\Instance
o7412369815963
Lexander
o7412369815963
А версия сервера то хоть какая?
Может быт ьтам полностью путь к серверу пропистаь надо. Например, ServerHost\Instance
Win2003 St + MSSQL 2000

с вин ХР нормально работает, с win2003 не конектиться
Lexander
Для начала рекомендую ознакомится с http://www.sql.ru/faq/faq_topic.aspx?fid=564
Мне всегда помогало.
o7412369815963
Lexander
Для начала рекомендую ознакомится с http://www.sql.ru/faq/faq_topic.aspx?fid=564
Мне всегда помогало.
такие простые вещи я сразу проверил, я ж говорю проблемма в самом pymssql
Lexander
Instance пробовал указать?
clopomor
А клієнт для МССКЛ сервера на тій машині стоїть і налаштований?
o7412369815963
Lexander
Instance пробовал указать?
незнаю, поподробней плиз.
clopomor
А клієнт для МССКЛ сервера на тій машині стоїть і налаштований?
не по русский не понимаю, но с текущей машины приложения работающие с МССКЛ работают нормально.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB