39.3 手动生成数据库纲要

您可以在安装后重创建数据库表,而无需重新安装。本节将会帮助您创建数据库纲要。

  1. 停止应用程序服务器。

  2. 登录托管 Identity Reporting 数据库的服务器。

  3. 删除现有的数据库。

  4. 创建与您在步骤 3 中删除的数据库同名的新数据库。

  5. 在文本编辑器中,打开 NetIQ-Custom-Install.log 文件(默认位于 Identity Reporting 的安装根目录中)。例如:

    /opt/netiq/idm
    
  6. 搜索类似于以下内容的项:

    **************************************************
    If a failure is encountered while creating the tables, verify that this string
    is correct If not, you can modify this string and copy/paste to a command line to run
    **************************************************
    
  7. 复制该项中的命令字符串。

  8. 登录安装了 Identity Reporting 数据库的服务器。

  9. 在终端中,粘贴您复制的命令字符串。

    注:该命令应是 updateSQL。如果命令是 update,请将它更改为 updateSQL。

  10. 在该命令中,将表示数据库用户名和口令的星号 (*) 替换为进行鉴定所需的实际值。此外,请确保 SQL 文件名是唯一的。

  11. 执行该命令。

  12. (视情况而定)如果进程生成了一个 SQL 文件而没有填充数据库,请向数据库管理员提供该文件,以将它导入数据库服务器。

  13. 启动应用程序服务器。