1.因为其它的安装包我都已经安装好了,这里只下载pymssql依赖包 pip install pymssql
2.编写连接代码
import os,pymssql
server="#######"
user="######"
password="#########"
conn=pymssql.connect(server,user,password,database="#####")
cursor=conn.cursor()
cursor.execute("""select getdate()""")
row=cursor.fetchone()
while row:
print("sqlserver version:%s"%(row[0]))
print("hello world!")
row=cursor.fetchone()
conn.close()
执行报错:
OperationalError: (18456, ‘DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from the SQL Server\nDB-Lib error message 20002, severity 9:\nAdaptive Server connection failed (10.104.5.120:1433)\n’)
到服务器中
1.确定数据库的登录用户名与密码是否正确
2.配置sqlserver支持远程连接
参考链接:
【1】SQL Server 2008 R2如何开启数据库的远程连接
http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html
【2】当使用第一个链接配置时,我遇到“sqlserver browser 无法启动的错误”。解决办法:进入服务管理器,找到 SQL SERVER BROWER右击属性打开,启动模式为 手动或者自动,再启用SQL SERVER BROWER服务。 http://bbs.csdn.net/topics/390937299/
sqlserver version:2017-03-22 09:45:13.230000
hello world!
就成功了!