首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PYmssql python连接字符串

PYmssql python连接字符串
EN

Stack Overflow用户
提问于 2013-03-29 23:16:41
回答 3查看 15.6K关注 0票数 6

我已经下载了Pymssql来连接到sqlserver数据库,但是连接字符串抛出了错误-pymssql.connect(pymssql.c.:7990)

代码语言:javascript
复制
import pymssql
pymssql.connect(host='username\SQLEXPRESS',user='username',password='pwd',database='master')

有人有幸连接到sqlserver吗?

代码语言:javascript
复制
Error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "pymssql.pyx", line 556, in pymssql.connect (pymssql.c:7990)
    raise OperationalError(e[0])
pymssql.OperationalError: (20009, 'Net-Lib error during Unknown error')
EN

回答 3

Stack Overflow用户

发布于 2013-12-21 13:28:04

我遇到了相同的Net-Lib error during Unknown error错误消息。对我来说,问题是我需要在SQL Server Express实例中启用/IP和命名管道

尝试进入SQL Server配置管理器并同时打开TCP/IP和命名管道。

票数 3
EN

Stack Overflow用户

发布于 2013-05-16 22:54:33

我的设置:

  • Microsoft Windows XP SP3。
  • Microsoft SQL Server2008(非R2)。
  • CPython 2.7.4.
  • pymssql 2.0.0 (随easy_install安装)。<代码>H29<代码>F210

我忘了创建一个sa登录帐户,所以我记得几周前我在寻找一种创建帐户的方法;以前,我使用Windows身份验证登录(例如,使用SQL Server Management Studio)。我跟随https://stackoverflow.com/a/3781737创建了sa用户帐户。

在这个中间步骤之后,我启动了Python。

代码语言:javascript
复制
import pymssql
conn = pymssql.connect(host=r'MACHINE\SQLEXPRESS', user=r'sa', password=r'password', database=r'MYDB')
cur = conn.cursor()
cur.execute(r'SELECT COUNT(*) FROM mytable')
row = cur.fetchone()
print row[0]
cur.close()
conn.close()

我对您的问题的猜测是,您应该在连接参数中使用原始字符串--特别是host参数,它接受一个反斜杠。

我还在CentOS 5.864位计算机(pymssql1.0.2,freetds0.91)上尝试过。为此,我还创建了一个$HOME/.freetds.conf文件,其内容如下

代码语言:javascript
复制
[global]
tds version = 10.0

[MACHINE]
host = 192.168.1.2
port =1433
tds version = 10.0
encryption = request

我忘记了我从哪里选择了该文件的配置示例。

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2013-12-22 12:55:09

您必须声明字符集示例:

代码语言:javascript
复制
pymssql.connect(host='username\SQLEXPRESS',user='username',password='pwd',database='master',chartset="your_charset")
票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15706078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档