Sql server 使用Python连接到SQL Server数据库
我正在尝试从Python连接到Microsoft SQL Server数据库。我已经安装了驱动程序msoledbsql_18.2.2.0_x64.msi,并按照anaconda网站“”中给出的说明进行了操作 但是什么都没有运行,我在这个社区中查看了一些答案,但我仍然得到相同的错误: 操作错误:('08001',“[08001][Microsoft][ODBC SQL Server驱动程序][DBNETLIB]Ce Server SQL不存在于accès est REQUEST.(17)(SQLDriverConnect);[08001][Microsoft][ODBC SQL Server驱动程序][DBNETLIB]连接打开(Connect())(53)” 我的代码:Sql server 使用Python连接到SQL Server数据库,sql-server,python-3.x,Sql Server,Python 3.x,我正在尝试从Python连接到Microsoft SQL Server数据库。我已经安装了驱动程序msoledbsql_18.2.2.0_x64.msi,并按照anaconda网站“”中给出的说明进行了操作 但是什么都没有运行,我在这个社区中查看了一些答案,但我仍然得到相同的错误: 操作错误:('08001',“[08001][Microsoft][ODBC SQL Server驱动程序][DBNETLIB]Ce Server SQL不存在于accès est REQUEST.(17)(SQLD
import pandas as pd
import pyodbc
sql_conn = pyodbc.connect("DRIVER={SQL Server}; SERVER=DESKTP-L51003R; DATABASE=BambinosDataBase; Trusted_Connection=yes")
query = "SELECT * FROM [dbo].[Visiteur]"
df = pd.read_sql(query, sql_conn)
您的连接字符串可能不正确-检查您是否可以使用相同的服务器和数据库名称从management studio访问sql server仔细检查您应该使用的驱动程序-对我来说,这是
r'{ODBC driver 17 for sql server}
ping DESKTP-L51003R或telnet DESKTP-L51003R 443解析的ip服务器是否正确?