如何连接到Windows上的数据库

时间:2010-10-26 17:51:09

标签: python sql-server windows

我在服务器上有一个SQL Server 2005服务器数据库,需要从同一服务器网络上的客户端连接到它,有什么想法吗?

3 个答案:

答案 0 :(得分:2)

pymssql库是一个选项。

答案 1 :(得分:0)

请参阅此处了解数据库连接器的集合:

http://wiki.python.org/moin/DatabaseInterfaces

for sql server见这里:

http://wiki.python.org/moin/SQL%20Server

答案 2 :(得分:0)

from win32com.client import Dispatch 

connection_string = "Provider=SQLNCLI;server=%s;initial catalog=%s;user id=%s;password=%s"%(server,db_name,user,pwd) 

dbConn = Dispatch("ADODB.Connection") 

dbConn.Open( connection_string )