使用 SMS 移植公用程序


概述

任务

见于

Tivoli 资产管理

概述

关于 SMS 移植公用程序

SMS(系统管理服务器)是 Microsoft 的网络管理应用程序。SMS 使用户能够扫描和检索有关已连接到局域网的计算机上的硬件配置和已安装软件的信息。在 SQL 服务器数据库(SMS 数据库)中组织从计算机收集的信息,可使用 SMS 管理工具检索这些信息。

使用移植公用程序中的 SMS 选项,用 SMS 数据库中存储的信息植入并更新数据库。

为了移植公用程序能够查找和访问 SMS 数据库中的信息,必须首先配置 SMS 数据源,然后将 SMS 标识值从 SMS 数据库移植到数据库中的“资产标记”或“替换标记”字段。

“SMS 标识”唯一标识存储的有关 SMS 网络管理系统找到的每个计算机的信息。通过将 SMS 标识移植到您的数据库,移植公用程序在两个数据库之间创建关系,使 Tivoli 资产管理不用复制就能查找并显示 SMS 数据。

您还可以映射 SMS 字段,从而将它们移植到您的数据库中的下列表:

  • IS_INVENTORY
  • PEOPLE
  • CONNECTION
  • ORGANIZATION

在执行完 SMS 移植后,用户可以:

  • 对选择准则使用 SMS 属性
  • 查看有关所选资产的 SMS 详细信息
  • 按类别查看 SMS 工作站和服务器列表

您还可以将 SMS 移植添加至调度器,调度正规的 SMS 移植。

SMS 移植先决条件 在可以运行 SMS 移植之前,必须在 Tivoli 资产管理和 SMS 数据库之间建立连接性。建立连接性包括下列多个步骤:
  1. 为 Microsoft SMS 指定数据源选择
  2. 配置 SMS 数据源

SMS 移植公用程序对话框

“SMS 移植公用程序”对话框包含下列标签:
标签 说明
一般事项 此标签允许用户指定有关移植的信息,例如:
  • 移植的实体
  • SMSID 的映射
  • SMS 记录选择
  • 插入和更新选项
映射 此标签允许用户将 SMS 表和属性映射到数据库中的表和列。

要访问“SMS 移植公用程序”对话框,请执行下列操作之一:

  • 如果正在使用“资产管理公用程序”概要文件,则从“移植”菜单,选择“SMS 映射”。
  • 从“帮助”菜单选择“系统概要文件”,并按照“SMS 映射”下的说明进行操作。

任务

配置 SMS 数据源 要配置 SMS 数据源:
  1. 启动“SQL 配置编辑器”。
    结果:出现“SQL 配置编辑器”对话框。
  2. 从“源”列表,选择“SMS”。
  3. 选择“配置”。
    结果:出现“源设置”对话框。
  4. 在“限定符”框中,输入“dbo”。
  5. 在“服务器”框中,输入 SMS 数据库所在的服务器的名称。
  6. 在“数据库”框中,输入 SMS 数据库的名称。
  7. 保留驱动程序框设置为缺省。
  8. 从 DBMS 列表中,选择正在为 SMS 数据库使用的数据库的版本。
    注:UID(用户标识)和 PWD(口令)框必须包含为 SMS 数据库创建的帐户的用户标识和口令。同样,此帐户必须具有在 SMS 表上的选择权。
  9. 选择“确认”。
    结果:出现“SQL 配置编辑器”对话框。
  10. 选择“测试连接”。
    结果:出现“测试与 SMS 的连接”对话框。
    注:如果程序不能打开 SMS 数据库,则出现一条错误消息。检查配置设置,或与数据库管理员联系以寻求帮助。
  11. 选择“确认”。
  12. 从“SQL 配置编辑器”对话框,选择“退出”。
定义 SMS 移植选项 要定义 SMS 移植选项:
  1. 在“移植的实体”下,选择“库存”复选框。
    注:必须作为 SMS 移植的一部分从库存移植实体。
  2. 在“移植选项”下,选择下列所有或任意复选框或一个复选框也不选:
    • 库存 - 此选项允许用户将 SMS 数据移植到 INVENTORY 表。
    • 用户 - 此选项允许用户将 SMS 数据移植到 PEOPLE 表。
    • 连接 - 此选项允许用户将 SMS 数据移植到 CONNECTION 表。
    • 组织 - 此选项允许用户将 SMS 数据移植到 ORGANIZATION 表。
  3. 在“将 SMSID 映射到资产管理”下,选择下列操作之一:
    • 资产标记 - 此选项将 SMS 标识移植为 Tivoli 资产管理的资产标记。
    • 资产替换标记 - 此选项将 SMS 标识移植为 Tivoli 资产管理的替换标记。
  4. 在“记录选项”下,选择下列操作之一:
    • “仅插入新记录”- 此选项为所有 SMS 机器插入在您的数据库中从任何先前的 SMS 移植都未发现的资产记录。
    • 按 SMSID 更新已有的 - 此选项更新有关 Tivoli 资产管理数据库中找到的 SMS 机器的资产管理信息。此选项不插入任何新资产。
    • “按机器名更新已有的”- 当 SMS 机器名与资产记录中的连接名匹配时,此选项更新数据库中的资产记录
  5. 如果想只移植自特定日期以来扫描过的资产,则在“扫描日期”框中输入日期。
    注:“移植公用程序”使用 SMS 数据库 WORKSTATIONSTATUS 表的 LastHWScan 和 LastSWScan 字段,确定扫描日期。
  6. 如果要为特定站点移植 SMS 数据,从“SMS 站点”列表选择站点名称。
    注:“移植公用程序”将所有 SMS 站点移植到 CONNECTION 表,并将“连接类型”字段的值设置为 NETWORK。
  7. 执行下列操作之一:
    • 如果要为特定机器或部分机器移植 SMS 数据,选择“查找”。
      结果:与选择条件匹配的所有 SMS 项出现在表中。
    • 如果希望仅移植所选范围的项,则在“开始”框中输入第一个项的项号,在“停止”框中输入最后一项的项号,然后选择“查找”。
      结果:与选择条件匹配的所有 SMS 项出现在表中。
      实例:如果找到 1,000 项,则可以在“开始”框中输入 1,在“停止”框中输入 100,指定希望移植前 100 项。如果希望移植所有 SMS 项,则保留“开始”和“停止”框为空。
  8. 从“数据源”框中,选择要从其中移植的 SMS 数据源。
指定字段映射 要映射一个 SMS 数据库字段:
  1. 从“SMS 移植公用程序”对话框,选择“映射”标签。
    结果:出现“映射”标签。
  2. 在“目的地”下,从“资产实体”列表中,选择要映射到的数据库表。
    结果:“目的地”表中出现相应的数据库表和字段(列)名称。
  3. 在“源”下,从“SMS 组”列表中,选择要从其映射的 SMS 组。
  4. 选择“添加”。
    结果:“源”表中出现相应的 SMS 数据库表名称和属性(字段)。
  5. 从“目的地”表,选择要映射到的字段。
    注:如果对于目的地列表中的一项,Req'd 等于 TRUE,则必须将源项映射到它,可以从 SMS 组,也可以指定一个缺省值。
  6. 执行下列操作之一:
    • 从“源”表,选择要映射的表和字段,映射到所选目的地表和字段。
    • 在“缺省值”框中,输入要映射到所选目的地的缺省值。
      结果:如果选择了目的地表和字段,并指定了缺省值,则缺省值替换所选的目的地表和字段。
  7. 选择“映射”。
    结果:如果两项定义为不同的数据类型,则出现信息性消息。
  8. 选择“是”。
    结果:“移植映射”表中出现映像。
清除字段映射 要清除映射:
  1. 从“移植映射”表中,选择一项。
  2. 选择“删除”。
执行移植 要移植 SMS 数据:
  1. 从“SMS 移植公用程序”对话框,选择“移植”。
    结果:如果所有需要的字段没有映射数据,则出现“所需字段列表”对话框。标注所需字段,选择“确认”,然后从“映射”标签映射所需字段。再次启动移植。如果已经映射了所有所需字段,则出现“移植状态”对话框,显示移植进程期间的移植状态。当移植进程完成时,出现一条信息性消息。
    注:如果移植期间出现警告,则信息性消息表示警告。警告将写入 \TAM 目录中的 SMS 移植日志文件(sms_efm.log)。
  2. 选择“确认”。
    结果:出现“移植状态”对话框。
  3. 选择“关闭”。
保存移植设置 可以保存许多不同的 SMS 移植映射设置。在多次使用同样设置,或将 SMS 移植添加至资产管理调度器时,这是很有帮助的。

要保存移植设置:

  1. 从“SMS 移植公用程序”对话框,选择“映射”标签。
    结果:出现“映射”标签。
  2. 选择“保存”。
    结果:出现“移植映射”对话框。
  3. 在“名称”框中,输入映射名称。
  4. 在“说明”框中,输入映射的说明。
  5. 选择“添加”。
    结果:保存指定名称下的所有移植选项和映射。“移植映射文件”表中显示名称和说明。
更新已保存的移植 可以保存许多不同的 SMS 移植映射设置。在多次使用同样设置,或将 SMS 移植添加至资产管理调度器时,这是很有帮助的。

要更新已保存的移植设置:

  1. 从“SMS 移植公用程序”对话框,选择“映射”标签。
    结果:出现“映射”标签。
  2. 选择“保存”。
    结果:出现“移植映射”对话框。
  3. 在“名称”框中,输入映射名称。
  4. 在“说明”框中,输入映射的说明。
  5. 选择“添加”。
    结果:保存指定名称下的所有移植选项和映射。“移植映射文件”表中显示名称和说明。

删除已保存的移植

要删除已保存的移植:
  1. 从“SMS 移植公用程序”对话框,选择“保存”。
    结果:出现“移植映射”对话框。
  2. 选择要删除的映射。
  3. 选择“删除”。
    结果:所选映射从“移植映射文件”表中删除。

将 SMS 移植过程添加至资产管理调度器

SMS 移植公用程序包括用于将 SMS 移植添加至资产管理调度器的选项。此选项允许用户以固定的调度间隔移植数据,或为未来的日期和时间调度移植。要为 SMS 移植使用资产管理调度器,必须首先保存移植设置

要将 SMS 移植添加至资产管理调度器:

  1. 从“一般事项”标签,选择“打开”。
    结果:出现“移植映射”对话框。
  2. 从“移植映射文件”表,选择要添加至资产管理调度器的 SMS 移植。
  3. 选择“确认”。
    结果:出现“SMS 移植公用程序”对话框,对话框带有所选的 SMS 移植设置。
  4. 选择“调度”。
    结果:出现调度消息。
  5. 选择“是”。
    结果:出现一条信息性消息。
  6. 选择“确认”。
  7. 使用资产管理调度器,调度移植。