Datacap Report Viewer 设置

要在客户机服务器环境中安装 Report Viewer,您必须在服务器和工作站上执行所需的设置任务。

位置 执行此操作
服务器 确保 Report Viewer 的域/Windows 帐户存在

如果 Datacap Web 或 Report Viewer 安装于相同的 Web 服务器上,则它们必须使用相同的域/Windows 帐户。

确保 Report Viewer 的域/Windows 帐户存在

Web 服务器

Report Viewer 帐户添加到管理员组

将域/Windows 帐户添加到 Administrators 组

服务器

停止 Datacap Server Service

开始菜单中,单击 IBM Datacap 服务 > Datacap Server Manager 停止

Web 服务器 确保已经安装 Microsoft .NET Framework 3.5.1

开始 > 管理工具 > 服务器管理器

在“服务器管理器”层次结构窗格中,选择“功能”

单击“添加功能”

选择 .NET Framework 3.5.1 功能,单击“下一步”

单击“安装”

Web 服务器 确保已经安装所需的 IIS 组件

开始 > 管理工具 > 服务器管理器

展开“角色”,选择 Web 服务器 (IIS)

在“Web 服务器 (IIS)”窗格中:

在“常见 HTTP 功能”下,确保“静态内容”已安装

向下滚动至“角色服务”,在“应用程序开发”下,确保 ASP.NET 和 ASP 模块已安装

继续向下滚动到“管理工具”,确保已经安装了 IIS 管理控制台。

服务器 在 Datacap 文件夹上设置 Report Viewer 共享许可权

右键单击 C:\Datacap 文件夹,选择“共享”,选择“高级共享”

单击“许可权”,添加 Report Viewer 帐户,设置为允许“读取”

服务器 在 Datacap 文件夹上设置 Report Viewer 安全性

右键单击 C:\Datacap 文件夹,选择“属性”

单击“安全”选项卡

添加 Report Viewer 帐户,设置为允许“读取和执行”

Web 服务器 在 Web 服务器上安装 Report Viewer

仅安装 Report Viewer 组件

Web 服务器 要将 ADSI 或 LDAP 认证用于 Report Viewer,请确认 Datacap\RV2\web.config 文件中的 EnableLDAP value="true"
Web 服务器

导入加密密钥

浏览至要在其中生成密钥的 Datacap Server

将 dc_KTF.xml 文件从 Datacap Server 复制到 Web 服务器上的 C:\Datacap\Taskmaster 文件夹

Web 服务器

Report Viewer 添加应用程序池

开始 > 管理工具 >Internet 信息服务管理器

“连接”窗格 > 展开“服务器”> 右键单击“应用程序池”,选择“添加应用程序池”

将“名称”设置为 Report Viewer

将“.NET Framework 版本”设置为 V4.0.30319

将“受管管道方式”设置为“集成”

选择“立即启动应用程序池”,然后单击“确定”

Web 服务器 创建 Report Viewer Web 站点

开始 > 管理工具 >Internet 信息服务管理器

“连接”窗格 > 展开“服务器”> 展开“站点”

右键单击“默认网站”,选择“添加应用程序”

将“别名”设置为 Report Viewer

单击“选择”,选择您已添加的 Report Viewer 应用程序池 (Report Viewer),单击“确定”

将物理路径设置为 C:\Datacap\RV2,单击“确定”

在“连接”窗格中,选择“应用程序池”

选择 Report Viewer 应用程序池,然后在“操作”窗格中单击“高级设置”

确保 Microsoft .NET 版本设置为 v4.0,确保“启用 32 位应用程序”设置为 True

单击“过程模型身份”旁边的“浏览”,选择定制帐户,单击“设置”并输入 Report Viewer 域/Windows 帐户信息 (accountname@domainname),单击“确定”

将“装入用户配置文件”设置为 True,然后单击“确定”

选择 Report Viewer 站点,双击“会话状态”

在“Cookie 设置”下,将“名称”更改为 Report Viewer,然后单击“应用”

在“连接”窗格中,选择“默认网站”,在“操作”窗格中,在“管理网站”下,单击“重新启动”

确保 Web 服务器、应用程序池、缺省 Web 站点均已启动

Web 服务器 设置 Datacap.xml 的位置

开始菜单中,单击 IBM Datacap 服务,然后选择 Datacap Application Manager

单击“服务”选项卡,更改路径以反映 datacap.xml 文件在服务器上的位置 (\\Server\Datacap\datacap.xml)

Web 服务器 设置数据库类型

打开 \Datacap\RV2 文件夹。

备份 reports.xml 文件,然后通过设置 dbtype 参数编辑原始文件:
Microsoft Access
dbtype="0"
SQL Server
dbtype="1"
Oracle
dbtype="2"
DB2
dbtype="3"

应用于所有适用的报告,然后保存 reports.xml