我希望能够通过集成安全方式从IPython笔记本连接到SQL Server数据库。
这个是否可行?我猜是可以的。
在下面的代码中,我该如何格式化连接字符串呢?
import pandas as pd
import pandas.io.sql as psql
sql = "SELECT * FROM WHdb.dbo.vw_smallTable"
cnx = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=WHdb;Data Source=OurServerName"
data = psql.read_sql(sql, cnx)
这只是一个错误提示。 我对
cnx
的使用方式有误吗?
read_sql
的第二个参数吗? - whytheq