Форум сайта python.su
на моем компе все работает нормально, конектиться к серваку, запустил скрипт на другой машине (с 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 - Не удается найти указанный файл.
Отредактировано (Июль 7, 2009 07:18:41)
Офлайн
Есть такая проблема.
Я долго не страдал и перешел на PyODBc - http://code.google.com/p/pyodbc/.
К MSSQL 2000 подконнектилось, и вроде багов в работе не замечал.
Офлайн
спасибо, попробую
Офлайн
o7412369815963
А версия сервера то хоть какая?
Может быт ьтам полностью путь к серверу пропистаь надо. Например, ServerHost\Instance
Офлайн
LexanderWin2003 St + MSSQL 2000
o7412369815963
А версия сервера то хоть какая?
Может быт ьтам полностью путь к серверу пропистаь надо. Например, ServerHost\Instance
Офлайн
Для начала рекомендую ознакомится с http://www.sql.ru/faq/faq_topic.aspx?fid=564
Мне всегда помогало.
Офлайн
Lexanderтакие простые вещи я сразу проверил, я ж говорю проблемма в самом pymssql
Для начала рекомендую ознакомится с http://www.sql.ru/faq/faq_topic.aspx?fid=564
Мне всегда помогало.
Офлайн
Instance пробовал указать?
Офлайн
А клієнт для МССКЛ сервера на тій машині стоїть і налаштований?
Офлайн
Lexanderнезнаю, поподробней плиз.
Instance пробовал указать?
clopomorне по русский не понимаю, но с текущей машины приложения работающие с МССКЛ работают нормально.
А клієнт для МССКЛ сервера на тій машині стоїть і налаштований?
Офлайн