pyodbc conn字符串格式

时间:2019-03-07 02:50:45

标签: python pyodbc

我来自C#背景,具有到Microsoft SQL Server的SqlClient连接字符串,如下所示:

Data Source=somedbserver.com;Initial Catalog=MyAppDb;User Id=someServiceAcct;Password=myDirtySecret

我也设法使用pyodb从python连接-但连接字符串格式不同。

connstr = "driver={SQL Server};server=somedbserver.com;database=MyAppDb;uid=someServiceAcct;pwd=myDirtySecret"
connection = pyodbc.connect(connstr)

我要问的问题是:python可以使用我们在C#\ SqlClient中使用的那种连接字符串吗? 我问的原因是:我们公司-连接字符串全部存储在env变量中,并且都是C#格式的。我想避免仅仅因为看起来pyodbc conn字符串格式不同而为同一数据库连接添加新的env变量。

谢谢

0 个答案:

没有答案