如何验证与数据源的连接
报表定义中的数据源包含名称、连接字符串、用于连接到该数据源的凭据以及数据源中的数据。
如果运行数据集查询后,收到了有关连接数据源的错误消息,或者没有获取任何数据集,则应验证您的凭据。在报表设计器中定义数据源时,必须提供从客户端访问数据源时所用的凭据。在发布报表后或在报表服务器上直接创建数据源时,必须提供从报表服务器访问数据源所用的凭据。下面的过程介绍如何验证凭据在客户端和报表服务器上同时有效。
使用报表客户端上的“连接属性”对话框验证连接
- 在**“连接属性”对话框中,输入“服务器名称”后,单击“测试连接”。如果连接成功,则“测试结果”**对话框会显示消息“测试连接成功”。连接失败将超时,并返回以“建立与服务器的连接时出现错误消息”开头的消息。
使用报表设计器中的“预览”验证连接
- 在报表设计器中单击**“预览”**。预览报表可测试使用您提供的凭据是否有足够的权限访问数据源中的数据。将凭据作为项目属性的一部分存储时,凭据会在本地加密和存储。预览报表可测试存储的凭据是否有效。
使用报表管理器验证连接
- 如果直接在报表服务器上创建数据源,可通过将数据源绑定到报表并运行该报表来验证连接是否有效。有关详细信息,请参阅如何将报表或模型绑定到共享数据源。