无法使用Microsoft Excel Power Query连接到SQL Server

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

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

我正在使用SQL Server身份validationlogin到数据库,并且连接被encryption。

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

没有更多的错误细节提供。

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

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

对于2017年阅读的人:

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

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

我的SQL服务器连接通常需要从服务器名称到数据库名称的全部TNS信息,尽pipe声称它是可选的。

你有odbc驱动程序吗?
以前我试图远程连接时遇到了这个问题。