为 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 以及端口 1521 上运行的 Oracle:

    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