我想用python访问SQL服务器来做一些数据操作。访问SQL Server 2008的Python
SQL Server位于Small Business Server SBS2011上,并包含公司使用的数据库以及我们ERP使用的所有业务数据。
我已经安装了pyodbc和readed的例子:
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=testdb;UID=me;PWD=pass')
cursor = cnxn.cursor()
但问题是,我不知道什么为服务器和数据库参数使用的想法...代码示例是一般... 应该我把本地网SBS2011服务器的目录?它应该是IP:192.168.0.3:1441这样的端口吗? 我可以在哪找到它们? 任何线索?
在此先感谢
我可以检索此信息到服务器冲浪到软件中的“Microsoft SQL Server Management Studio中”
我不明白,强调了连接机制,但这种作品:
import pyodbc
server="SBS2011"
user="sa"
database="topimpresa_web" //the database i want to access
connectionString='DRIVER={SQL Server};SERVER=%s;DATABASE=%s;UID=%s;PWD=<secret>' % (server,database,user)
好的,你现在有工作吗? – srgerg
是的,它的工作:)谢谢! – piertoni