이전 항목: 보고서 포털 컴퓨터를 설정하는 방법

다음 항목: CA Business Intelligence 설치를 위해 Linux 준비

CA Business Intelligence 설치를 위한 Solaris 및 Linux 준비

Solaris 또는 Linux에 CA Business Intelligence를 설치하려면 우선 설치를 위해 컴퓨터를 준비해야 합니다. 컴퓨터를 준비할 때 CA Business Intelligence 설치를 위한 비 root 사용자를 만들고, Oracle RDBMS가 CA Business Intelligence의 설치를 위해 노출되어 있는지 확인하고, 환경 변수를 설정하십시오.

다음 단계를 수행하십시오.

  1. root 사용자로 로그인합니다.
  2. 비 root 사용자를 만듭니다. CA Business Intelligence 설치에는 비 root 사용자가 필요합니다.

    예를 들어, 그룹 'other'에 속한 사용자 'bouser'를 만들려면 다음 명령을 입력하십시오.

    groupadd other
    useradd -d /home/bouser -g other -m -s /bin/bash -c bouser bouser
    passwd bouser
    

    메시지가 나타나면 정의한 사용자에 대해 암호를 입력 및 확인합니다.

  3. (Linux) LANG 환경 변수가 다음과 같이 구성되었는지 확인합니다.
    LANG=en US.utf8
    
  4. 작성한 비루트 사용자로 로그인합니다.
  5. ORACLE_HOME 및 TNS_ADMIN 환경 변수가 올바르게 설정되었는지 확인하기 위해 다음 명령을 입력합니다.
    echo $ORACLE_HOME
    echo $TNS_ADMIN
    

    출력이 비어 있지 않으면 이러한 환경 변수가 유효한 것입니다. 예:

    /opt/oracle/app/oracle/product/10.2.0/client_1
    /opt/oracle/app/oracle/product/10.2.0/client_1/admin/network
    

    명령에 대한 출력이 비어 있으면 만든 비 root 사용자에 대해 변수가 설정되어 있는지 확인하십시오. 예를 들면, /home/bouser/.profile을 다음과 같이 편집합니다.

    ORACLE_HOME=/opt/oracle/app/oracle/product/10.2.0/client_1
    export ORACLE_HOME
    TNS_ADMIN=$ORACLE_HOME/network/admin
    export TNS_ADMIN
    
  6. 비루트 사용자에 대한 LD_LIBRARY_PATH에 다음 경로가 포함되어 있는지 확인합니다.
    $ORACLE_HOME/lib:$ORACLE_HOME/lib32
    

    예를 들면, 다음 명령을 입력하고 이러한 경로의 출력을 검색합니다.

    echo $LD_LIBRARY_PATH
    

    이러한 경로가 누락되었으면 이 경로를 LD_LIBRARY_PATH에 추가합니다. 예를 들면, /home/bouser/.profile을 다음과 같이 편집합니다.

    LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/lib32
    export LD_LIBRARY_PATH
    
  7. LD_LIBRARY_PATH 및 TNS_ADMIN의 폴더가 액세스 가능한 폴더인지 다음과 같이 확인합니다.
    ls -l $ORACLE_HOME
    ls -l $TNS_ADMIN/tnsnames.ora
    

    이러한 명령 실행 결과 사용 권한이 거부되었습니다 오류가 반환되지 않아야 합니다. 이 오류가 반환될 경우 적절한 권한을 허용해야 합니다. 예를 들어 root/oracle 사용자는 다음 명령을 실행해야 합니다.

    chmod -R +xr $ORACLE_HOME
    
  8. TNS Ping 유틸리티를 사용하여 Oracle 연결이 유효한지 다음과 같이 확인합니다.
    $ORACLE_HOME/bin/tnsping service_name
    

    TNS Ping의 출력은 다음 예와 유사합니다.

    TNS Ping Utility for Solaris: Version 10.2.0.1.0 - Production on 07-MAY-2008 09:17:02
    Copyright (c) 1997, 2005, Oracle.  All rights reserved.
    Used parameter files:
    /opt/oracle/app/oracle/oracle/product/10.2.0/client_1/network/admin/sqlnet.ora
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.234.75)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = service_name)))
    OK (30 msec)
    

    이제 Solaris 또는 Linux에 CA Business Intelligence를 설치할 수 있습니다.