我正在尝试通过 PostgreSQL ODBC 32 位驱动程序从 Excel 连接到 PostgreSQL 数据库表。
在 Excel 中,我转到数据>获取数据>从其他来源>从 ODBC。我导航到我设置的 ODBC 数据源,输入凭据,并在可用表出现时清楚地连接。当我点击“加载”并给出错误时,预览失败并且查询失败:
DataSource.Error: ODBC: ERROR [HY000] Error while executing the query
Details:
DataSourceKind=Odbc
DataSourcePath=dsn=PostgreSQL
OdbcErrors=Table
Run Code Online (Sandbox Code Playgroud)
当我在 ODBC admin 中测试连接时,它成功了。我已经尝试了 ANSI 和 Unicode 驱动程序。TIBCO Spotfire 连接到 ODBC 数据源并提取数据就好了。
您能提供的任何帮助将不胜感激。
我启动了一个 Azure SQL 数据库并使用 SSMS 连接到它,希望能够遵循本教程。当我查看对象资源管理器时,我看到的唯一两个文件夹是“Databases”和“Security”;没有“服务器对象”,我一生都无法弄清楚为什么不存在。
它是 Azure SQL 数据库的东西吗?预先感谢您提供的任何帮助!