关于从 access db 到 Azure SQL 的 ODBC 连接

Posted

技术标签:

【中文标题】关于从 access db 到 Azure SQL 的 ODBC 连接【英文标题】:About ODBC connection from access db to Azure SQL 【发布时间】:2021-09-29 16:26:04 【问题描述】:

嗨, 我正在尝试从 Access 数据库连接 Azure sql 数据库。但是它给了我以下错误。

当我尝试使用来自 SSMS 的相同凭据时,它的连接完美,但无法通过 ODBC 连接。

任何人都可以有相同的经验或任何人有任何意见来解决这个问题吗?

提前致谢!

【问题讨论】:

你能从 ODBC Admin 和 SSMS 发布连接设置吗(当然没有身份验证信息) 再试一次。有时 Azure SQL 首先必须“唤醒”... 我使用的链接与链接完全相同,除了最后一张连接失败的幻灯片。 fmsinc.com/MicrosoftAccess/cloud/… 做了很多次.. 但仍然没有运气!我确信我错过了一些东西,但对 ODBC 部分不太了解。 【参考方案1】:

您需要安装ODBC driver 17 for SQL Server。安装驱动后需要重启电脑,否则无法连接。使用此驱动程序创建机器 ODBC DSN。

现在提供 Azure SQL 服务器名称:

使用 SQL 身份验证。

在下一个屏幕上指定数据库名称(目录)。

确保设置 Encrypt=True

【讨论】:

我做的和你展示的完全一样。还是不行.. @KRMNDev 请输入“Encrypt=True” 您是否在 SSMS 中使用完全相同的登录名?您是否已在 Azure 中将您的 IP 地址列入白名单?

以上是关于关于从 access db 到 Azure SQL 的 ODBC 连接的主要内容,如果未能解决你的问题,请参考以下文章

将文件从 Azure Blob 存储加载到 Azure SQL DB:错误代码 86 指定的网络密码不正确

使用前端 ASP.net 从 Access db 迁移到 SQL Server 2008

Azure SQL 数据库 - 交叉引用 DB 查询 - SP

是否可以从 Azure SQL DB 连接 Azure SQL 托管实例?

嗨,我们可以使用自动电源将大 XML 文件存储到 azure sql db 中吗?

在更短的时间内将 50GB CSV 文件 Azure Blob 加载到 Azure SQL DB - 性能