Найти - Пользователи
Полная версия: Проблемsы при работе с MsSQL
Начало » Базы данных » Проблемsы при работе с MsSQL
1 2 3
well
Всем привет. Вот попытался с питона к MsSQL подключиться и сразу же наступил на грабли. При простецком коде:

#! -*- coding: cp1251 -*-
import _mssql
mssql=_mssql.connect('192.168.202.1','user','password')
mssql.select_db('dbname')

Вылетает следующее:
Access violation at address 73341C26 in module ‘ntwdblib.dll’. Read of address 0248FFFF
Не подскажете, что не так?
pythonwin
попробуй
import _mssql
mssql=_mssql.connect(“mssql://user:pass@host:port/db”)
well
pythonwin
попробуй
import _mssql
mssql=_mssql.connect(“mssql://user:pass@host:port/db”)
не помогло, жалуется, что мало аргументов:
TypeError: connect() takes exactly 3 arguments (1 given)
pythonwin
import pymssql
con = pymssql.connect(host='host',user='db_user',password='db_password',database='db_name')
cur = con.cursor()
well
pythonwin
import pymssql
con = pymssql.connect(host='host',user='db_user',password='db_password',database='db_name')
cur = con.cursor()
тоже самое вылетает:
Access violation at address 73341C26 in module ‘ntwdblib.dll’. Read of address 0248FFFF
pythonwin
well, а у эти пользователи реально существуют? и есть у них права к подключению к этой БД?
точно не помню, но какие-то такие пераметры были при создании пользователя в MSSQL


help(pymssql.connect)
Help on function connect in module pymssql:

connect(dsn=None, user='sa', password='', host='.', database='master')
# connects to a database
well
pythonwin, пользователь реально существует, и права есть. Дело в том, что вылетает не просто ошибка в питоне, а сам питон вылетает с такой ошибкой.
pythonwin
опиши:
какая ОС
версии питона и pymssql
pythonwin
Python 2.4.4 (#2, Apr 5 2007, 20:11:18)
on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import pymssql
>>> pymssql.__version__
'0.8.0'
>>>
well
pythonwin
Python 2.4.4 (#2, Apr 5 2007, 20:11:18)
on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>> import pymssql
>>> pymssql.__version__
'0.8.0'
>>>
pymssql - 0.8.0
OS - WinXP SP2
python - 2.5.1
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