我正在尝试从 SQL 服务器中提取数据,我能够提取示例数据(最多前 1000 条记录),但是当我为所有记录运行它时,出现以下错误:
<块引用>('01000', '[01000] [Microsoft][ODBC SQL Server 驱动程序][DBNETLIB]ConnectionWrite (send())。 (10054) (SQLGetData); [01000] [Microsoft][ODBC SQL Server 驱动程序][DBNETLIB]通用网络 错误。检查您的网络文档。 (11)')
我使用以下语法
import pyodbc
conn = pyodbc.connect('Driver={SQL Server};'
'Server=g8w00761s.inc.hpicorp.net;'
'Database=ContraDigital2.0;'
'Trusted_Connection=yes;')
cursor = conn.cursor()
sql_query = pd.read_sql_query("""SELECT top 1000 * FROM [ContraDigital2.0].[dbo].[contra_anomaly_upfront_backend_1]""",conn)
print(sql_query)