将报表添加到教程项目后,需要定义 数据源,这是报表用于访问关系数据库、多维数据库或其他资源中的数据的连接信息。
在本课中,你将使用 AdventureWorks2012 示例数据库作为数据源。 本教程假定此数据库位于本地计算机上安装的默认 SQL Server 数据库引擎实例中。
设置连接
在 “报表数据 ”窗格中,单击“ 新建 ”,然后单击“ 数据源...”。
注释
如果 “报表数据 ”窗格不可见,请在 “视图 ”菜单中单击“ 报表数据”。
在 “名称”中,键入 AdventureWorks2012。
确保已选择 嵌入式连接 。
在 “类型”中,选择 Microsoft SQL Server。
在 连接字符串中,键入以下内容:
Data source=localhost; initial catalog=AdventureWorks2012此连接字符串假定 SQL Server Data Tools (SSDT)、报表服务器和 AdventureWorks2012 数据库都安装在本地计算机上,并且你有权登录到 AdventureWorks2012 数据库。
注释
如果将 SQL Server Express 与高级服务或命名实例一起使用,连接字符串必须包含实例信息:
Data source=localhost\SQLEXPRESS; initial catalog=AdventureWorks2012有关连接字符串的详细信息,请参阅Reporting Services 中的数据连接、数据源和连接字符串以及数据源属性对话框,常规。
在左窗格中单击“凭据”,然后单击“使用 Windows 身份验证”(集成安全性)。
单击“ 确定”。数据源 AdventureWorks2012 已添加到 “报表数据 ”窗格。
下一个任务
已成功定义与 AdventureWorks2012 示例数据库的连接。 接下来,你将创建报表。 请参阅 第 3 课:为表报表(Reporting Services)定义数据集。