解压缩 Oracle 测试数据库

要测试您的安装,请解压缩 Oracle 测试数据库。

关于此任务

从安装目录 $CCM_HOME/packfiles 解压缩数据库。

例如,在数据库服务器计算机上,将基本模型数据库 (base.cpk) 解压缩到新数据库 /data/ccmdb/testdb

过程

  1. 以 ccm_root 登录并设置环境变量。
       $ su - ccm_root
       Password: *****
       $ ORACLE_SID=sargasso; export ORACLE_SID
       $ ORACLE_HOME=/opt/oracle; export ORACLE_HOME
       $ CCM_HOME=ccm_home; export CCM_HOME
       $ PATH=$CCM_HOME/bin:$PATH; export PATH
  2. 如有必要,请创建具有解压缩数据库所需特权的 Oracle 用户。

    ccmdb unpack 命令将提示您输入具有解压缩数据库所需特权的 Oracle 用户。您可以使用 sys 或 system Oracle 用户。这两个用户都具有正确的特权。您还可以创建具有所需特权的 Oracle 用户。

    您不能输入 /(表示您自己),这是因为 unpack 命令不支持此语法。 您还不能使用 ccm_root 用户(等同于 OPS$CCM_ROOT)。

    Oracle 用户必须具有以下特权:

    CREATE USER
    DROP USER
    CREATE ANY INDEX
    DROP ANY INDEX
    ALTER ANY INDEX
    SELECT ANY SEQUENCE 
    CREATE ANY SEQUENCE
    ALTER ANY SEQUENCE
    SELECT ANY TABLE
    CREATE ANY TABLE
    DROP ANY TABLE
    ALTER ANY TABLE
    INSERT ANY TABLE
    DELETE ANY TABLE
    UPDATE ANY TABLE
    GRANT ANY OBJECT PRIVILEGE
  3. 解压缩数据库。
    $ ccmdb unpack $CCM_HOME/packfiles/base.cpk -t /data/ccmdb/testdb
    如果未在使用缺省的服务器名称,请在 ccmdb unpack 命令中包含
    -s servername 选项。

反馈