Oracle 데이터베이스에 대한 데이터베이스 링크 생성

애플리케이션을 임포트하려면 먼저 소스 및 대상 데이터베이스 간에 데이터베이스 링크를 생성해야 합니다.

대상 데이터베이스에서 다음 단계를 수행합니다.

소스 Oracle DB, HFM Schema에 대한 데이터베이스 링크를 생성하려면 다음을 수행합니다.

  1. sysdba 사용자로 로그인하여 HFM Schema에 대한 데이터베이스 링크를 생성할 권한을 부여합니다.
    GRANT CREATE DATABASE LINK TO hfm;
  2. 대상 시스템의 HFM Schema에 로그인하여 다음 명령을 수행합니다.
    CREATE DATABASE LINK <link name> CONNECT TO<hfm schema name>IDENTIFIED BY HFM1 USING '//<host name>:<port>/<service name>';

    예를 들어 호스트 SLCK58001에 있는 HFM Schema를 연결하고 Oracle이 포트 1521에서 실행 중인 경우 다음을 수행합니다.

    CREATE DATABASE LINK ToTestSystem CONNECT TO HFM IDENTIFIED BY HFM1 USING '//slck58001.xxxx:1521/service name';
  3. 검증 단계: 다음 명령은 소스 시스템의 애플리케이션을 나열해야 합니다.
    Select * from HSX_DATASOURCES@ToTestSystem
  4. 데이터베이스 링크를 삭제하는 명령은 다음과 같습니다.
    drop database link ToTestSystem;
  5. 모든 데이터베이스 링크를 나열하는 명령은 다음과 같습니다.
    select * from all_db_links