配置归档公用程序


概述

任务

见于

Tivoli 问题管理

概述

配置归档公用程序

此帮助主题说明配置归档公用程序的进程。此帮助主题假设在安装其它 Tivoli 服务台组件时已安装了归档公用程序。

必须执行以下操作来配置归档公用程序:

打开自定义脚本对话框 “打开自定义脚本”对话框用以选择与要归档的“Tivoli 问题管理”版本以及 DBMS 相关联的构件脚本。

任务

分析归档公用文件

安装“归档公用程序”以后,必须分析它。

分析是一个操作,它将文件从 ASCII 文本格式转化成 TSD 脚本运行时间系统可解释的二进制格式。分析将程序员输入的命令和结构翻译成机器语言。安装或定制了TSD 脚本程序或公用程序后必须分析这些程序的源文件。

以下过程解释如何分析归档公用程序。

  1. 使用下表确定第一步操作。
  2. 如果正在使用... 那么...
    Windows 95、Windows 98 或 Windows NT 4.0
    1. 从任务栏中,选择“开始”。
    2. 在“开始”菜单中指向“程序”,再指向“Tivoli 服务台”,最后指向“分析公用程序”,然后选择“分析 TPM 归档公用程序”。
    OS/2
    1. 选择“Tivoli 问题管理归档公用程序”资料夹。
    2. 当打开此资料夹时,选择“分析归档公用程序”图符。
    UNIX
    1. 转到“归档公用程序”程序驻留的目录。
    2. 在命令行输入 kml eaaprs
    3. 按下“Enter”。
  3. Tivoli 归档数据库注册对话框的注册框中输入数据库注册标识。
  4. 如果需要,请在“口令框”中输入口令。
  5. 选择“确认”。
  6. “TSD 脚本分析器” 出现时,选择“运行”。
  7. “TSD 脚本分析器” 运行时,在“创建状态”下使用此表解释信息。
    说明
    当前 正在分析的当前 .kb 文件总数
    总数 当前会话过程中分析的所有 .kb 文件累积总数

    当分析结束时,在“错误和警告”框显示信息。

    • 如果没有错误,转至步骤 6。
    • 如果有错误,转至步骤 4。
  8. 验证下列信息:
    • Tivoli 目录位置正确
    • 选择了有效的“Tivoli 问题管理”数据源。
  9. 返回步骤 1 并重复此过程。如果分析“归档公用程序”时依然有困难,则请教“Tivoli 客户支持中心”。
  10. 选择“关闭”。

    成功分析了“归档公用程序”。

如果要将数据归档到数据库,则继续创建并修改归档表的处理。

如果要归档数据到一个平面文件或要删除归档数据,即可继续归档公用程序接口的处理。

创建并修改归档表

成功分析归档公用程序后,即可创建或修改归档表。

必须执行的操作取决于几个不同的因素。使用下面的指南决定在可以使用归档公用程序前必须完成以下哪些过程

  1. 是否要归档数据库?
    • 如果,请转至步骤 2。
    • 如果,则不需要完成以下任何步骤。转至步骤 9。
  2. 是否第一次安装“归档公用程序”?
    • 如果,请转至步骤 3。
    • 如果,转至步骤 6。
  3. 是否已经在“Tivoli 问题管理”中定制了以下的任意表格。
      • PROBLEMS
      • SESION
      • CALL
      • PROBLEM_HISTORY
      • WORK_HISTORY
    • 如果,请转至步骤 4。
    • 如果,则转至步骤 5。
  4. 过程 1,2 和 4 必须完成。
  5. 过程 2 和 4 必须完成。
  6. 是否安装了“Tivoli 问题管理”?
    • 如果,转至步骤 7。
    • 如果,则不需要完成以下任何步骤。转至步骤 9。
  7. 是否已经使用了 eaartxxx.alt 脚本修改用于“Tivoli 问题管理”的归档表。
    • 如果,则不需要完成以下任何步骤。转至步骤 9。
    • 如果,请转至步骤 8。
  8. 过程 3 和 4 必须完成。
  9. 继续归档公用程序接口的处理。

过程

  1. 定制构件脚本以及 eaacust.kb 文件以与任何“Tivoli 问题管理”定制匹配。
  2. 为归档的数据创建目的地数据库表
  3. 修改归档数据库表格以用于“Tivoli 问题管理”。
  4. 分析归档公用程序

以下各节为完成每一过程提供说明。

过程 1:定制构件脚本和 eaacust.kb

如果要归档到数据库且已经在“Tivoli 问题管理”数据库中定制了表,则必须定制“归档公用程序”构件脚本以反映这些更改。只在已经修改了下面的一些表时此过程才是必需的。

  • PROBLEMS
  • SESION
  • CALL
  • PROBLEM_HISTORY
  • WORK_HISTORY

定制表更改的“归档公用程序”是包括两个步骤的进程:

  • 修改相应于特殊 DBMS 和“Tivoli 问题管理”版本的构件脚本。可在创建目的地数据库表中找到脚本列表。请教“Tivoli 客户支持中心”以获得修改构件脚本的说明。
  • 使用文本编辑器编辑 eaacust.kb 文件,并根据构件脚本中的更改进行相应的更改。请参考“Tivoli 问题管理”定制,以得到编辑 eaacust.kb 文件的说明。

完成这些修改后,即可继续创建目的地数据库表的处理。

过程 2:创建目的地数据库表

如果是第一次安装“归档公用程序”且选择归档数据到数据库,则在归档数据以前必须创建目的地数据库表。由于此场所存储了所有归档数据,因此归档数据库表必须:

  • 包括所有要归档的表
  • 反映产品数据库中执行的所有定制。

必须在与“Tivoli 问题管理”数据库相同的数据库中创建归档表。“归档公用程序”不允许用户选择一个独立的目的地数据源。

随后进行创建目的地数据库表的过程。

  1. 使用下确定第一步操作。
  2. 如果正在使用... 那么...
    Windows 95、98 或 Windows NT 4.0
    1. 从任务栏中,选择“开始”。
    2. 在“开始”菜单中指向“程序”,再指向“Tivoli 服务台 6.0”,最后指向“服务台”,然后选择“TSD 建立”。
    Windows NT 3.5.1
    1. 选择“Tivoli 服务台表建立器”程序组图符。
    2. 在程序组中选择“TSD 构件”图符。
    OS/2
    1. 选择“Tivoli 服务台表建立器”文件夹。
    2. 在“Tivoli 服务台”资料夹中选择“TSD 构件”图符。
    UNIX
    1. 转至“Tivoli 服务台表建立器”程序驻留的目录。
    2. 在命令行输入 kml esmbuild
  3. 在“Tivoli 服务台表建立器”窗口的“配置”菜单中选择合适的数据库服务器。
    结果:显示“数据库配置”对话框以及对所选的数据库合适的框。
  4. 验证所有信息的正确性。
  5. 选择“确认”。
  6. 在“操作”菜单中选择“执行脚本文件”。
  7. 在“打开自定义脚本”对话框中,转至安装了“归档公用程序”的目录。
  8. 在文件列表中选择与要归档的“Tivoli 问题管理”版本和 DBMS 相关联的构件脚本。
    注:使用此表确定选择哪个文件。
  9. 产品名称 Oracle 7.x DB2 MS-SQL 服务器 Sybase 10.x Informix
    专家顾问 3.0 eaa30or7.tab eaa30db2.tab eaa30mss.tab eaa30syb.tab 不支持
    专家顾问 3.1 eaa31or7.tab eaa31db2.tab eaa31mss.tab eaa31syb.tab eaa31inf.tab
    专家顾问 3.5 eaa35or7.tab eaa35db2.tab eaa35mss.tab eaa35syb.tab eaa35inf.tab
    DDM 专家顾问 3.5 eaartor7.tab eaartdb2.tab eaartmss.tab eaartsyb.tab eaartinf.tab
    专家顾问 5.0 eaa50or7.tab eaa50db2.tab eaa50mss.tab eaa50syb.tab eaa50inf.tab
    DDM 专家顾问 5。0 eaartor7.tab eaartdb2.tab eaartmss.tab eaartsyb.tab eaartinf.tab
    Tivoli 问题管理 6.0 tpmaora.tab tpmadb22.tab

    用于 DB2 大型机:tpmadb2.tab

    tpmamss.tab tpmasyb.tab tpminf.tab
  10. 选择“打开”。
  11. “TSD 构件数据库注册”对话框的“注册”框中输入数据库注册标识,或不对当前信息进行任何处理。
  12. 如果需要,在“口令”框输入数据库口令。
  13. 选择“确认”。
  14. 当出现“警告”消息提示确认数据库脚本时,选择“确认”。
  15. 当脚本文件运行结束时,在“Tivoli 服务台表建立器”窗口出现消息以表明操作是否成功。
    如果脚本文件运行不成功,则检查数据库配置信息并通过步骤 2 到步骤 13。
    否则,转到下一步。
  16. 退出“TSD 构件”公用程序。

过程 3:修改归档表以用于“Tivoli 问题管理”

如果归档到数据库,且安装了 DDM 用以 “Tivoli 问题管理”,则必须确保归档表与 DDM 兼容。

请参考此指南,以确定是否需要执行该步骤,修改用于 DDM 的归档表。简而言之,如果下列语句为真,则只需要执行该过程:

  1. 归档到数据库
  2. 安装了“归档公用程序”并创建了目的地数据库表以后,安装了“Tivoli 问题管理”。
  3. 运行 eaartxxx.alt 脚本以修改归档表使之用于“Tivoli 问题管理”

如果所有这些语句为真,则必须修改归档表以用于“Tivoli 问题管理”。随后进行修改归档表格的过程。

  1. 使用下确定第一步操作
  2. 在“Tivoli 服务台表建立器”窗口的“配置”菜单中选择合适的数据库服务器。
  3. 显示“数据库配置”对话框以及相对所选的数据库合适的框。
  4. 验证所有信息的正确性。
  5. 选择“确认”。
  6. 在“操作”菜单中选择“执行脚本文件”。
    结果:显示打开自定义脚本对话框
  7. 转到“归档公用程序”安装的目录。
    在文件列表中选择与 DBMS 相关联的构件脚本。
    使用此表确定要选择的文件。
  8. 如果 DBMS 是... 则运行该脚本文件...
    Oracle 7.x eaartor7.alt
    DB2 eaartdb2.alt
    MS-SQL Server eaartmss.alt
    Sybase 10.x eaartsyb.alt
    Informix eaartinf.alt
  9. 选择“打开”。
  10. 在“TSD 构件数据库注册”对话框的“注册”框中输入数据库注册标识,或不对当前信息进行任何处理。
  11. 如果需要,在“口令”框输入数据库口令。
  12. 选择“确认”。
  13. 当出现“警告”消息提示确认数据库脚本时,选择“确认”。
  14. 当脚本文件运行结束时,在“Tivoli 服务台表建立器”窗口出现消息以表明操作是否成功。
    如果脚本文件运行不成功,则检查数据库配置信息并通过步骤 2 到步骤 13。
    否则,转到下一步。
  15. 退出“TSD 构件”公用程序。

过程 4:重新分析“归档公用程序”

在定制构件脚本或创建或修改归档表以后,必须分析“归档公用程序”。

请参考分析归档公用程序文件,以获得该过程的说明。

重新分析“归档公用程序”以后,即可进行归档公用程序接口处理。