无法使用Microsoft Excel Power Query

时间:2015-08-27 14:26:31

标签: sql-server excel powerquery

我无法使用Excel 2013 Power Query连接到SQL Server 2008 R2数据源。

我创建了一个新的Power Query查询,并创建了一个新的SQL Server数据源。我已经指定了服务器名称和数据库,但没有指定任何特定的查询。

我正在使用SQL Server身份验证登录数据库,并且连接已加密。

当我尝试在Excel Power Query中设置连接时,收到错误消息:DataSource.Error:

未提供进一步的错误详情。

我已经检查过SQL Server允许远程连接,我已经使用sqlcmd实用程序连接到数据库服务器和数据库并运行基本的SELECT查询来测试SQL登录。

如果有人能说清楚我做错了什么,我会非常感激。

2 个答案:

答案 0 :(得分:1)

对于2017年阅读此内容的任何人:

如果您使用的是Windows 7及更高版本,请使用ODBC数据源中列出的驱动程序。我必须安装客户端和驱动程序的唯一情况是我想连接到oracle数据库。

要设置并连接到SQL服务器,我打开了ODBC数据源,选择了“添加”,选择了SQL服务器选项(不是本机客户端版本),并在提示时添加了服务器和数据库详细信息。然后测试ODBC数据源的连接。

我的SQL服务器连接通常需要从服务器名称到数据库名称的所有方式都有完整的TNS信息,尽管它声称它是可选的。

答案 1 :(得分:0)

你有odbc驱动程序吗?
当我尝试远程连接时,我遇到过这个问题。