OperationalError: (pymssql._pymssql.OperationalError) (18456, b'DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (218.193.118.206)\nNet-Lib error during Unknown error (10060)\nDB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive Server is unavailable or does not exist (218.193.118.206)\nNet-Lib error during Unknown error (10060)\n')
出错代码:skdfs.to_sql("skalldata",engine,if_exists="append",index=False,schema="dbo")
该回答引用ChatGPT
这个错误提示是数据库连接失败了。错误信息中的 "Unable to connect" 表示无法连接到数据库。可能的原因包括:
1、数据库服务器没有启动。
2、IP 地址或者端口号不正确。
3、防火墙阻止了连接。
4、数据库账户或者密码不正确。
你需要检查一下数据库连接配置是否正确,比如:
1、数据库服务器是否已经启动。
2、数据库的 IP 地址和端口号是否正确。
3、是否有防火墙阻止了连接。
4、数据库的账户和密码是否正确。
另外,如果使用的是其他数据库驱动,例如 pymysql 或者 sqlite,也可以检查一下驱动的版本是否与数据库版本兼容。