上一主题: 升级相关的对话框和配置

下一主题: 自定义安装

后安装操作(从升级开始)

本节说明升级之后必须执行的操作,以便完成升级并重新启动 CA Business Service Insight。

完成以下步骤:

  1. 启动 Web 站点。
  2. (可选步骤)要从公共同义词改为私有同义词,请在数据库上调用以下过程之一:
    		begin
    		prc_recreate_all_synonyms ('YES');
    		end
    
    -OR-
    
    		exec prc_recreate_all_synonyms ('YES');
    
  3. (可选步骤)锁定数据库中的 OBLIDBADMIN 帐户,当以 sysdba 权限连接到数据库时运行以下内容:
    		alter user oblidbadmin account lock
    
  4. (可选步骤)更改 OBLIDBADMIN 密码,当以 sysdba 权限连接到数据库时运行以下内容:
    		alter user oblidbadmin identified by ‘<new_password>’
    
  5. 请确认您针对时区选择的时间偏移量偏移(距离格林威治标准时间)与您选择的时区名称的时间偏移量定义相匹配。 当定义夏令时时期的开始和结束日期时,请确认您按照所选时区的国家中的定义进行准确设置。 未能在这些字段中的任何一个输入准确信息会导致系统故障并能延迟度量标准计算。
    1. 在安装 ACE2 或“内容传输”的位置,转到 %OG_HOME%\log,然后打开文件 ace2_wrapper.log 或 oblisync_wrapper.log。 如果日志中显示有关度量标准注册信息格式化程序的消息,请转到 %OG_HOME%\bin,然后运行 MigrateClusterMetrics.exe。 一旦完成执行,服务则会恢复启动。
  6. (可选步骤)支持反向代理服务器将请求转发到 Web 站点,将前缀字符串放进 web.config 文件的 AppSettings 部分的 ProxyPrefix 键的值中,。 此前缀字符串已在代理服务器配置中配置为将请求路由到 Web 站点。
    1. 请确认是否将网站正确发送到反向代理服务器;确认代理服务器值是否拼写正确并且在两个斜杠之间输入 ("/prefix/")。

      例如,如果映射到 Web 站点的前缀是 "ca",那么 web.config 文件将更新如下:

      		<appSettings>
      		<add key="ProxyPrefix" value="/ca/" />
      		</appSettings>
      

      如果 ProxyPrefix 键不存在,或如果其值是空字符串,那么 Web 站点以正常模式工作。

    2. 将标头添加到代理服务器配置中。 标头键必须如下所示:"X-Forwarded-CA-Oblicore-Proxy"。

      例如,如果 Oblicore Web 应用程序代理访问 URL 是 http://proxy/ca/(ca 是前缀),那么 web.config 文件更新如下:

      		<appSettings>
      		<add key="ProxyPrefix" value="/ca/" />
      		</appSettings>
      

      除此更新之外,使用以下键名将新的标头添加到代理 Web 应用程序配置中:"X-Forwarded-CA-Oblicore-Proxy"。

  7. 更新 API 接口,以便考虑当前版本所做的更改(有关详细信息,请参阅《API CA Business Service Insight SDK 指南》中的“API 向后兼容性”)。 如果您想在版本 8.1 之前的版本中使用 API 代码,这一操作则是强制性的。

将 API 更新到版本 8.x

  1. 使用 [assign the version number for your book] 的 WSDL 为“合同服务”、“项目组合服务”和“存储库服务”创建代理类。 如果您正从早于 8.0 的版本进行升级,请使用上次安装的 WDSL。
  2. 重新编译您的 API 代码。

如果存在编译错误:

  1. 找到需要手工更改的代码,然后根据对新的 API 所做的更改(字段顺序、类型等等)对其进行更新。
  2. 在这些更改之后再次重新编译您的 API 代码。

升级日志文件

如果从先前版本升级,CA Business Service Insight 将会生成以下两个日志文件:

OG8.xMigration.log

  • OG8.xMigration.log 文件始终存在,而且始终只包含与最近一次运行相关的条目。
  • 首次升级(或不存在来自先前升级的日志文件)时,将在此处写入所有升级日志条目。 在完成首次升级时不存在任何其他日志文件。
  • 从第二次升级开始(或已存在日志文件 OG8.xMigration.log 的情况下),在开始升级之前,该文件的内容会移动并附加到 OG8.xMigrationHist.log 文件中。

OG8.xMigrationHist.log
(升级历史记录)

  • OG8.xMigrationHist.log 为历史升级文件;该文件在第二次升级时创建,包含当前升级之前所有升级的条目。
  • 在每次后续升级开始时,会移动 OG8.xMigration.log 的内容(前一次升级)并将其附加到该文件中。

更新密码实用工具

“更新密码”实用工具可修改 CA Business Service Insight 服务、CA Business Service Insight COM+ 引擎和 Oracle 数据库中的密码。 该实用工具可在 CA Business Service Insight v8.x 及更高版本中运行。

请在更改以下任一密码后运行“更新密码”实用工具:

Windows 密码

更改 Windows 密码后,运行“更新密码”实用工具并输入新密码。 该实用工具将根据您输入的密码修改服务帐户、密码和 COM+ 引擎凭据。 将仅更改使用用户帐户凭据且不是“本地系统”帐户的 CA Business Service Insight 服务。

Oracle 凭据

通过“更新密码”实用工具,您能更改 CA Business Service Insight 使用的各个数据库用户的 Oracle 数据库密码:

  • Sla、Mtn、Csl、Edr、Psl、Rpt 'Obl'

注意:更改 Obl (oblicore) 密码后,该实用工具会修改 registry.xml 和以下两个文件:

注意:还会更改“insight”用户 DBSource.properties。

对于全新安装,该实用工具的路径为
C:\Program Files\CA\Cloud Insight\Utilities\PassUpdate\PassUpdate.exe。

对于升级后安装,该实用工具的路径为
C:\Program Files\Oblicore\Utilities\PassUpdate\PassUpdate.exe。