1. SQL2008在WIN2008下搭建报表服务器
安装SQL Server报表服务器需要注意一下几个方面:
• 选择客户端和服务器应用程序以便包含在 Reporting Services 安装中。
• 选择附加服务和功能以支持报表服务器操作。
• 为报表服务器服务选择服务帐户。
• 选择安装模式,以指示安装程序是最少配置还是完全配置要安装的实例。
• 在同一台计算机上安装 Reporting Services 的多个实例和版本。
报表服务器安装完成后需要配置以下设置:
• 报表服务器服务的服务帐户。
• 报表服务器 Web 服务 URL。
• 报表管理器 URL。
• 报表服务器数据库。
• 服务帐户对报表服务器数据库的访问权限。
• 与报表服务器数据库的 DSN 连接。
详细信息,请参考下面的链接:http://msdn.microsoft.com/zh-cn/library/ms144292(v=sql.100).aspx.
2. 怎样用sql sever生成报表服务器
应该不会,sqlserver跟IIS基本没什么关系
3. SQL Server Reporting Services(如何实现)
Reporting Services 包含用于创建和发布报表及报表模型的图形工具和向导;用于管理 Reporting Services 的报表服务器管理工具;以及用于对 Reporting Services 对象模型进行编程和扩展的应用程序编程接口 (API)。下面列出的重要主题有助于您进一步了解如何安装、理解和使用 Reporting Services。 介绍和安装Reporting Services 方案了解如何使用 Reporting Services 技术来制作、发布和管理报表。Reporting Services 的使用方法有很多种,您可以根据自己的技能水平和要完成的任务从中进行选择。教程:创建基本报表本教程引导您完成 Reporting Services 核心任务的每个步骤。Reporting Services 增强功能SQL Server 2005 Reporting Services (SSRS) 中新增了哪些功能?通过此链接可迅速找到答案。安装SQL Server Reporting ServicesReporting Services 有两种安装方法。您可以使用安装向导,也可以从命令行运行 Setup.exe。本节分别介绍了这两种方法。Reporting Services 的功能本节介绍了有关报表的定义、设计、管理、执行、访问和传递、体系结构以及编程等功能。 Reporting Services 概念通过本主题,您可以了解 Reporting Services 文档中使用的术语。设计和创建设计和创建报表想要制作报表的用户可以从这一节开始。在 SQL Server 2005 中,有两种报表制作工具:一种是报表生成器,使用户能够轻松快捷地创建即席报表;另一种是报表设计器,支持 Reporting Services 的所有功能。 使用报表向导创建报表Reporting Services 提供了多种报表创建方法。一种快捷的方法是使用报表服务器项目向导来包含报表文件,使用报表向导来创建基本报表,然后在报表设计器中更新所创建的基本报表。使用报表模型即席生成报表了解如何创建即席报表和驱动此功能的报表模型。本节介绍了报表生成器和模型设计器中的新工具。在报表布局中处理数据创建新报表项目后,必须定义报表所包含的数据并指定查询。从本节可以了解操作方法。设计报表布局了解如何在报表中包含图形和样式元素,例如重复页眉和页脚、图像和线条以及静态或动态的字体、颜色和样式。还可以显示子报表和控件。添加交互功能了解如何向用户提供交互性。用户可以影响报表的外观及其包含的数据,可以显示或隐藏报表中的项,可以单击报表中的链接以访问其他报表或网页,还可以单击文档结构图中的项以跳至报表内的相应区域。在Reporting Services 中使用表达式您可以在报表中使用 Microsoft Visual Basic 表达式来计算报表项的值,或者计算样式和格式设置属性以及其他报表项属性的值。本主题将引导您入门。调试和发布报表设计好报表后,可以预览并将其发布到测试服务器上,对其进行测试。报表最终定型后,可以使用报表设计器将该报表发布到生产服务器上。部署和测试安排Reporting Services 部署计划部署Reporting Services 需要评估用户要求,即您需要支持的报表活动量以及如何访问服务器和报表。本节提供了核对清单,其中按顺序列出了为完成部署而必须执行的任务。本节还提供了计划在多语言环境中部署 Reporting Services 的用户所需的信息。Reporting Services 配置文件Reporting Services 将应用程序设置存储在配置文件中。本节介绍了如何使用各配置文件以更改设置和选项,使其满足特定部署的需要。Reporting Services 的国际化注意事项报表用户可以跨越任意多种语言和文化。本节介绍了全球环境中的 Reporting Services 功能。配置Reporting Services 组件通过本节可了解报表服务器组件的配置选项。管理管理和使用发布的报表详细介绍如何使用报表管理器和 SQL Server Management Studio 来配置对报表和报表服务器文件夹的访问、设置决定着运行报表的方式和时间的选项、管理报表分发以及管理报表处理。在Reporting Services 中设置数据源属性若要检索数据,报表服务器必须连接到外部数据源。管理到报表数据源的连接与管理到报表服务器数据库的报表服务器连接是不一样的。本节解释了其差异。管理Reporting Services 的权限和安全性控制谁可以在报表服务器上执行操作以及访问项是一项重要的管理任务。有了基于角色的授权功能,这一任务就变得轻松简单了,因为此功能按角色来划分用户所能执行的操作。Reporting Services 日志文件Reporting Services 日志文件记录有关报表服务器操作的信息,对故障排除和性能优化非常有用。本节介绍了如何从其中获取数据。启动和停止报表服务器 Windows 服务报表服务器同时作为 Microsoft Windows 服务和 Web 服务运行。这两种服务协作支持各种报表服务器功能。本主题涵盖了这两个方面的报表服务器操作。初始化报表服务器激活的服务器是指能对报表服务器数据库中的数据进行加密和解密的服务器。配置报表服务器的扩展部署时需要激活报表服务器。管理加密密钥Reporting Services 使用加密密钥来保护服务器操作中所使用的凭据、连接信息和帐户。本主题涵盖如何安全地管理敏感数据。
4. 报表服务器的介绍
报表服务器,是商业智能报表产品的重要组成部分,主要功能是提供报表资源管理,用户身份与权限管理,任务调度,信息分发等。报表服务器管理的报表资源主要包括数据库元数据,报表模版,报表输出结果等。报表服务器可以是独立运行的单独服务,也可以是部署到企业应用服务器中的一个应用。
5. SQL server2008r2 中reporting services 配置管理器,报表服务器数据库测试连接失败
如何创建报表服务器数据库(Reporting Services 配置)
SQL Server 2008 R2
其他版本
Reporting Services 将 SQL Server 数据库用于内部存储。该数据库是必需的,它用于存储已发布的报表、模型、共享数据源、会话数据、资源和服务器元数据。
若要创建报表服务器数据库或更改连接字符串或凭据,请使用 Reporting Services 配置管理器的“数据库”页中的选项。
何时创建或配置报表服务器数据库
如果在“仅文件”模式下安装报表服务器,则必须创建和配置报表服务器数据库。
如果在本机模式的默认配置下或 SharePoint 集成模式下安装 Reporting Services,则安装报表服务器实例时会自动创建和配置报表服务器数据库。可以使用 Reporting Services 配置管理器查看或修改安装程序为您配置的设置。
开始之前
创建或配置报表服务器数据库是一个多步骤过程。创建报表服务器数据库之前,请考虑要如何指定下列各项:
选择数据库服务器
Reporting Services 需要一个 SQL Server 2005、2008 或 2008 R2 数据库引擎实例来承载报表服务器数据库。可以使用本地或远程服务器。
检查版本要求
验证数据库引擎的版本是否与您所使用的报表服务器版本兼容。有关版本兼容性的详细信息,请参阅创建报表服务器数据库。
启用 TCP/IP 连接
启用数据库引擎的 TCP/IP 连接。默认情况下,某些数据库引擎版本不启用 TCP/IP。本主题中提供了相关说明。
打开 SQL Server 的端口
对于远程服务器,如果使用的是防火墙软件,则必须打开数据库引擎侦听的端口。
确定一种模式
报表服务器数据库支持本机模式或 SharePoint 集成模式。“本机模式”为默认设置。要将 Reporting Services 部署为独立的应用程序服务器时,使用此模式。
计划将报表服务器与 SharePoint 产品或技术的实例一起部署时,使用“SharePoint 集成模式”。运行向导时将创建数据库,但在将报表服务器添加到 SharePoint 场之前,您将无法添加内容或查看项目。有关详细信息,请参阅 SQL Server 联机丛书中的规划部署模式。
确定报表服务器凭据
确定报表服务器与报表服务器数据库的连接方式。凭据类型包括域用户帐户、SQL Server 数据库用户帐户或报表服务器服务帐户。
这些凭据经过加密并存储在 RSReportServer.config 文件中。报表服务器将这些凭据用于与报表服务器数据库进行的连接。如果您要使用 Windows 用户帐户或数据库用户帐户,请确保指定已经存在的帐户。尽管 Reporting Services 配置管理器将创建登录名并设置必要的权限,但不会为您创建帐户。有关详细信息,请参阅配置报表服务器数据库连接。
确定报表服务器语言
选择要为报表服务器指定的语言。当用户使用不同语言版本的浏览器连接到服务器时,预定义的角色名称、说明和“我的报表”文件夹不会以不同的语言显示。有关在报表服务器部署中如何使用语言资源的详细信息,请参阅 SQL Server 联机丛书中的多语言或全局部署的解决方案设计注意事项 (Reporting Services)。
检查凭据以创建和设置数据库
确保您拥有的帐户凭据具有在数据库引擎实例上创建数据库的权限。这些凭据用于一次性连接以创建报表服务器数据库和RSExecRole。如果登录名尚不存在,将为报表服务器所用的帐户创建一个数据库用户登录名以连接到该数据库。您可以用您登录时所用的 Microsoft Windows 帐户进行连接,也可以输入 SQL Server 数据库登录名。
启用对远程报表服务器数据库的访问
如果您使用的是远程数据库引擎实例,请登录到此数据库服务器以验证或启用 TCP/IP 连接。
依次指向“开始”、“所有程序”、Microsoft SQL Server、“配置工具”,再单击“SQL Server 配置管理器”。
打开“SQL Server 网络配置”。
选择实例。
右键单击TCP/IP,再单击“启用”。
重新启动服务。
打开防火墙软件并打开 SQL Server 侦听的端口。对于默认实例,此端口通常为用于 TCP/IP 连接的 1433 端口。有关详细信息,请参阅 SQL Server 联机丛书中的如何为数据库引擎访问配置 Windows 防火墙。
创建本地报表服务器数据库
启动 Reporting Services 配置管理器并连接到要为其创建数据库的报表服务器实例。有关详细信息,请参阅如何启动 Reporting Services 配置。
在“数据库”页上,单击“更改数据库”。
单击“新建数据库”,然后单击“下一步”。
连接到您将用于创建和承载报表服务器数据库的数据库引擎实例:
键入要使用的 SQL Server 数据库引擎实例。向导将显示作为默认实例(如果可用)运行的本地数据库引擎。否则,您必须键入要使用的服务器和实例。命名实例以此格式指定:<服务器名称><实例名>。
输入用于一次性连接到数据库引擎的凭据以创建报表服务器数据库。有关如何使用这些凭据的详细信息,请参阅本主题中的开始之前。
单击“测试连接”以验证与服务器的连接。
单击“下一步”。
指定用于创建数据库的属性。有关如何使用这些属性的详细信息,请参阅本主题中的开始之前:
键入报表服务器数据库的名称。创建主数据库时,会同时为其创建一个临时数据库。请考虑使用一个说明性名称来帮助记忆数据库的使用方式。请注意,您指定的名称将在数据库的生存期内使用。在创建报表服务器数据库之后,不能对其进行重命名。
选择要显示角色定义和“我的报表”所用的语言。
选择服务器模式。除非计划在 SharePoint 产品或技术中部署报表服务器,否则请选择“本机模式”。
单击“下一步”。
指定报表服务器用来连接到报表服务器数据库的凭据。
指定身份验证类型:
选择“数据库凭据”以使用已定义的 SQL Server 数据库登录名进行连接。如果报表服务器位于不同域、不可信域或装有防火墙的计算机中,则建议使用数据库凭据。
如果您拥有的最低特权域用户帐户具有登录到该计算机和数据库服务器的权限,则选择“Windows 凭据”。
如果希望报表服务器使用其自身的服务帐户进行连接,则选择“服务凭据”。使用此选项,该服务器将使用集成安全性进行连接;凭据不进行加密或存储。
单击“下一步”。
检查“摘要”页上的信息以确保设置正确,然后单击“下一步”。
单击“报表服务器 URL”页或“报表管理器 URL”页上的 URL,验证连接。必须定义这些 URL 才能进行此测试。如果报表服务器数据库连接有效,您会在浏览器窗口中看到报表服务器文件夹层次结构或报表管理器。有关详细信息,请参阅 SQL Server 联机丛书中的如何验证 Reporting Services 安装。
6. 如何使用报表创建工具Navicat创建报表
Navicat创建报表有以下几个主要步骤:(具体图文并茂教程详见navicat官网提供的”Navicat功能:报表创建工具“)
1. 连接数据到报表。数据选项卡可以查看创建数据,提供数据给报表,通过“查询向导”或“查询设计器”来创建数据查看。通过这两个视觉化工具选择数据查看需要的表、栏位、创建搜索准则和排序等。查询向导通过一步一步的向导视觉化创建和编辑基本的数据。可以在查询设计器中输入更多所需的计算和准则以创建复杂的报表(如,搜索报表),SQL选项卡会显示从数据库取得数据的SQL语句。
2. 设计报表版面。设计选项卡是设计和组织报表版面的主要阶段,它包含报表向导和一些样本报表,可快速的创建整份报表的版面,这是生成简单报表的最佳方法。设计自己的版面,简单的从数据树中拖放数据,并使用工具栏添加不同的元件。
3. 预览和导出报表。预览选项卡:预览和输出预览报表的。如果创建搜索报表,可以运行搜索以筛选数据。在确认报表输出之后,用户可以打印或导出报表,报表格式为PDF、MS Excel 等。如果与Navicat计划功能一起使用,可以设置自动打印报表,并传送导出的文件到指定电子邮件。
4. 共享报表。Navicat Report Viewer可浏览由Navicat报表创建工具设计的报表,并与安装Navicat Report Viewer的用户共享报表。连接服务器,并将报表文件(.rtm)放在报表位置中的数据库子文件夹,这样可以大大增加查看报表的灵活性。
许可证:Navicat报表创建工具是Windows平台Navicat企业版或Navicat Premium中的一个功能。每个Navicat企业版或Navicat Premium许可证都搭配一份Report Viewer的许可证,以便用户之间共享报表。
7. 谁知道如何将报表保存到报表服务器 (Report Builder 3.0)
用新的
tablix
数据区域.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息.0
中设计报表
(ssrs)”,再单击“添加组”,然后选择要添加的组的类型,需要先复制组头单元中的值,再删除组列,然后将该值粘贴到组头行的第一个文本框中。若要删除组列.54
厘米)cm厘米mm毫米pt磅(1
磅
=
1/。下图显示了该数据区域在设计图面上可能的外观。在“属性”窗格的“对齐”下,例如
:in英寸(1
英寸
=
2。注意该向导仅在报表生成器中提供。选择包含要缩进显示的详细信息字段的单元。对于“左填充”.com
中的“在报表设计器和
report
builder
3。“分组”窗格将显示“行组”窗格中的详细信息组。在“分组”窗格中。例如,[postalcode]
是数据集中
postalcode
字段的简单字段表达式,您将看到一列组实例值,以及一列或多列分组的详细信息数据。该下拉列表显示了“报表数据”窗格中可用的简单字段表达式。注意
在business
intelligence
development
studio
中,您可以在
report
builder
3.0
和报表设计器中创建和修改报表定义
(,然后单击“删除列”,指向“添加组”,以便于创建递阶报表。
创建递阶报表创建一个表报表。例如,展开“填充”的属性,可以向同一列添加组和详细信息行或子组。若要将组行与详细信息行或子组行区分开来,可以应用格式设置(如字体颜色)或缩进详细信息行。本主题中的过程说明如何手动创建递阶报表,但您也可以使用新建表和矩阵向导。该向导为递阶报表提供布局,插入一个
tablix
数据区域,然后向数据行中添加字段。向报表添加一个父组。单击表中的任意位置以选择该表,然后单击“父组”。在“tablix
组”对话框中,为该组提供一个名称,并键入或从下拉列表中选择组表达式。现在即创建了一个基本表格报表。此报表呈现时。在完成该向导后.0
和
ssrs)。创建包含多个组的递阶报表按照前面步骤中所述创建一个报表。若要使同一列中组头行下方的详细信息行缩进显示,请更改详细信息数据单元的空白大小。有关详细信息,请参阅如何在数据区域中添加或删除组(report
builder
3。若要创建表达式。在“tablix
组”对话框中。同样地。向报表添加其他组。在“行组”窗格中,键入一个名称。在“组表达式”中;72
英寸)pc派卡(1
派卡
=
12
磅)数据区域的外观将与下例类似。递阶报表布局的数据区域在“主文件夹”选项卡上,不需要用于显示组实例的第一列。相反。选择“添加组头”。选择此选项将向组的上方添加一个组标签和组合计的静态行。填充会在单元中按照您指定的值缩进文本。默认空白大小为
2
磅。填充属性的有效值是零或正数,后跟一个大小指示符。大小指示符有,右键单击组。下图显示了该数据区域在设计图面上可能的外观,键入一个新的空白值,单击“运行”。报表将根据子组值的缩进级别显示组,请右键单击相应的组列或单元。下图显示了您查看报表时所呈现的数据区域可能的外观。对于递阶报表,可以选择“添加组尾”在组的下方添加一个静态行。单击“确定”.5in,请参阅
web
上
microsoft,您可以进一步增强该报表。注意可以通过若干种方式向数据区域添加组,右键单击详细信息组,键入一个表达式或选择要用作分组依据的数据集字段。该单元的文本框属性显示在“属性”窗格中