U9 升级工具使用手册 文件编号:U9-SE-××-SPEC-×× 版 本 号 :1.0 修改状态:0 编 写 人 :李靖和 审 核 人 : 目录 1. 适用对象...................................................................................................................................3 2. 版本记录...................................................................................................................................3 3. 使用说明...................................................................................................................................3 3.1 数据库升级...................................................................................................................3 3.2 报表升级.......................................................................................................................5 4. 常见问题...................................................................................................................................6 4.1 为什么元数据升级不能指定连接串...........................................................................6 4.2 当DBServer和WebServer部署在不同服务器时如何升级报表元数据......................6 4.3 能否只针对更新的报表元数据进行升级...................................................................6 1. 适用对象 该规范适用于系统实施、测试人员以及其它和系统升级相关的操作人员。 2. 版本记录 版本 修改与参与人 修改时间 修改原因 修改概述 审批人1.0 李靖和 2008-6-30 原始文档建立 3. 使用说明 3.1 数据库升级 执行 UFIDA.UBF.Build.Install.exe,操作用户必须具有 windows 管理员权限,在数据库服务器本机执行,如图: 点击“获取”按钮,工具将获取本地 SQL 服务器默认实例下的所有数据库,选择要升级的数据库。 点击打开文件按钮,选择补丁包文件,如下图: 选择好文件,后点击“数据升级”按钮。升级完成后,系统弹出如下窗口: 标识该补丁包已经升级完毕。日志文件参考执行目录下的 xxxxinstall.log(xxxx 为补丁包文件名) 3.2 报表升级 选择报表路径: 报表路径一般为${protal}\ApplicationServer\Libs\SqlScript\ReportMetaData,“${protal}”为 IIS 中 U9portal 对应的目录。 选择报表工具路径,一般为${U9}\ReportServer\Tool\import”,${U9}为 Portal 的上层目录。 选择完之后点击“报表升级”,稍候即可。 如果数据库不在本地,请指定连接串。 4. 常见问题 4.1 为什么元数据升级不能指定连接串 为了提高数据更新效率,元数据升级采用 SQLServer 的 Bulk Insert 方式导入,所以升级程序必须在数据库本地执行。因此,没有必要自定义连接串。 4.2 当 DBServer 和 WebServer 部署在不同服务器时如何升级报表元数据 可以采用两种方法:在 WebServer 上执行升级,自定义数据库连接串指向 DBServer,或者将${protal}\ApplicationServer\Libs\SqlScript\ReportMetaData 下的所有文件手工拷贝到DbServer,然后在数据库服务器上执行升级。 4.3 能否只针对更新的报表元数据进行升级 为了保证数据的完整性和一致性,必须将更新的报表元数据手工拷贝到 U9 产品目录${protal}\ApplicationServer\Libs\SqlScript\ReportMetaData 下,然后使用完整目录进行数据库升级。