python - 将 CSV 导入 SQL Server 时出现无效连接错误 ('08001')
问题描述
我正在寻找一种将 CSV 文件插入 SQL Server 并将数据插入 SQL Server 的解决方案,但我遇到了以下错误。我阅读了很多关于这个问题的内容并做了一些更改,但什么也没发生,我仍然无法将 csv 导入到相关表中。我不明白为什么这个错误也会发生?
Microsoft SQL 已安装在我的本地计算机上:
conn = pyodbc.connect('Driver=SQL Server; Server=ServerName\MSSQLSERVER; Database=DBName;Trusted_Connection=yes ; UID=Administrator')
错误:
pyodbc.OperationalError: ('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBMSLPCN]Invalid connection. (14) (SQLDriverConnect); [08001] [Microsoft][ODBC SQL Server Driver][DBMSLPCN] ConnectionOpen (ParseConnectParams())。(14)')
解决方案
对于遇到上述问题的任何人,如果您想使用 SQL 身份验证连接到 sql server,格式将更改如下:
pyodbc.connect('Driver={SQL Server}; Server=ServerName; Database=DBName; UID=UserName; PWD= {Password};')
推荐阅读
- intellij-idea - 如何在 IntelliJ 的运行和文档工具窗口中打开新选项卡?
- mysql - Mysql在提供后从下一行开始选择接下来的1000行
- android - MPAndroidChart 如何将信息视图添加到轴?
- ios - 访问字典数组的嵌套数组
- javascript - 使用 axios POST 时出现错误
- ssl - 从 conda 提示符安装任何软件包时出现 SSL 错误
- c# - 设置相对于最后一行文本的光标位置 | C# 控制台应用程序
- java - Android MVP - 我应该从哪里阅读 Textview?
- ios - UIScrollView + LargeTitle (iOS 11) - 滚动到顶部并显示大标题
- java - 数组变量基本类型