上一主题: 关于 Windows 2008 Server R2 的重要信息

下一主题: 所需的后续安装活动

在 Linux 服务器上安装 CA Business Service Insight 数据库

本节说明在 Linux 服务器上安装 CA Business Service Insight 数据库。

此部分包含以下主题:

Linux 安装

Linux 安装

本节说明如何在 Linux 系统上安装 CA Business Service Insight 数据库。

注意:在 Linux 上安装数据库之前,连接到 O/S 级别的 oracle 用户(不从根用户运行 main.bat)。

将介质下载到数据库服务器

将介质下载到数据库服务器
  1. 从 CA 支持网站 (support.ca.com) 下载介质。
  2. 解压缩介质。
  3. 将文件刻录到 CD,或将其作为 CD 打开,以便文本文件的完整性不遭到损坏。
    1. 也可以将 ISO 复制到 Linux 服务器,然后使用命令 mount –o loop 来确保完整性,或:
    2. 使用适当的 ftp 或 SCP 工具从主要安装 CD 传输文件夹 Server\program files\CA\Cloud Insight\Setup\InstallDB,以将其从 Windows 复制到 Linux。
  4. 使用二进制 ftp 将介质传输到 Linux 数据库服务器。

    注意:如果您无法使用二进制 ftp 进行传输,请将文件转换成 UNIX。

TNSNames 设置

  1. 使用适用于数据库的条目以及使用的 sid 更新文件 (oblicore)。

设置

文件转换 [可选]
  1. 如果不以二进制版本传输文件,请将所需文件转换成 Unix。
    cd /u03/oblicore/CA_Oblicore_Guarantee
    
      dos2unix Setup/InstallDB/Main.sh
      dos2unix Setup/InstallDB/start_parameters.ini 
      dos2unix Setup/InstallDB/Build_Schema/schema_build.sh
      dos2unix Setup/InstallDB/Build_DB/makedir.sh
      dos2unix Setup/InstallDB/Build_DB/CreateInstance.sh
      dos2unix Setup/InstallDB/Build_DB/PostCreateInstance.sh 
      dos2unix Setup/InstallDB/Build_TBS_Users/tbs_users_build.sh
    
文件权限更新
  1. 在 .sh 文件中设置执行权限。
    find . -name "*.sh" | xargs -n1 chmod u+x
    

安装下标修正

安装下标修正
cd /u03/oblicore/CA_Oblicore_Guarantee/Setup/InstallDB/Build_DB
  1. 打开 PostCreateInstance.sh 文件。
  2. 将 PostCreateInstance.sh 文件中的以下行:
    If [$ORACLE_VERSION = 9 ]
    then SQL_FILE=alter_system_large_9.sql
    else SQL_FILE=alter_system_large_10_11.sql
    
    

    替换为:

    If [ $ORACLE_VERSION = “9” ]
    then SQL_FILE=alter_system_large.sql
    else SQL_FILE=alter_system_large.sql
    

安装

安装
  1. 登录并变为 oracle
  2. 请输入以下命令:
    cd /u03/oblicore/CA_Oblicore_Guarantee/Setup/InstallDB
    
    1. 编辑 start_parameters.ini 文件(有关实际的客户端开发,请参阅以下内容)。
      [DataBaseDetailes]
      OBLICORE_ROOT=/u03/oradata
      DB_NMAE=Oracle
      ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
      ORACLE_VERSION=10
      DB_SIZE-large
      SYS_PASS=sys
      OBLICORE_USER=oblicore
      OBLICORE_PASS=oblicore
      DB_CHARSET=utf8
      DB_SYNONYM=public
      

    注意:CERT ORACLE_HOME=c:\oracle\product\11.1.0\db_1

  3. 运行以下命令:
    /u03/oblicore/CA_Oblicore_Guarantee/Setup/InstallDB/Main.sh 
    

    对生成的提示消息做出响应:

    Please select the characterset to be used in your databse:
    1. UTF8     (AL21UTF8)
    2. PUBLIC  (WE8MSWIN1252)
    For more information about selecting the character set, please see 
    安装文档“Oblicore 服务器安装/从头开始安装 OG [assign the version number for your book]/典型安装”。
    Please make your selection [1/2]
    
  4. 选择:1. UTF8

    对生成的提示消息做出响应:

    Please select type of synonyms to be used in your database:
    1.PUBLIC
    2.PRIVATE
    For more information about selecting private or public synonyms, please see the Installation Document, Installing OG 7.0 From Scratch/Typical Installation.
    
  5. 选择:2. PUBLIC

    显示以下参数。

    CHARATER_SET
    OBLICORE_ROOT
    ORACLE_HOME
    ORACLE_VERSION
    DB_NAME
    DB_SIZE
    SYS_PASS
    OBLICORE_USER
    OBLICORE_PASS
    SYNONYMS_TYPE
    
  6. 查看选中的参数,如果正确,然后单击 Y。
  7. 系统将会创建数据库。

    完成后即显示成功消息:

    The installation process ended successfully .....
    
其他客户端安装
  1. 测试以 sys 用户身份登录到新的数据库。
  2. 将 sp 文件链接到 $ORACLE_HOME/dbs 目录
  3. 链接自 /u03/oradata/oblicore/oblicoredb/admin/spfile/spfileoblicore.ora
    cd $ORACLE_HOME/dbs
    ln -s /u03/oradata/oblicore/oblicoredb/admin/spfile/spfileoblicore.ora ./spfileoblicore.ora
    restart database.
    export ORACLE_SID=oblicore
    sqlplus sys/sys as sysdba
    startup
    
Restart Database
  1. 导出 ORACLE_SID=oblicore
  2. sqlplus sys/sys as sysdba
  3. 启动