Oracleベース・ホームへのデモ・ディレクトリのコピー
読取り専用モードのORACLE_HOMEで、このトピックにリストされたdemo
ディレクトリをORACLE_HOMEからORACLE_BASE_HOMEにコピーする必要があります。
Oracle Databaseには、Oracle Databaseの製品、オプションおよび機能について学ぶために使用できる、様々な例と製品のデモンストレーションが含まれている様々なdemo
ディレクトリがあります。読取り専用モードのORACLE_HOMEでは、これらのdemo
ディレクトリの使用時に書込みが行われるため、ORACLE_HOMEのこれらのdemo
ディレクトリを使用できません。
デフォルトでは、デモ・ディレクトリの多くは使用できません。例および製品デモを表示するには、Oracle Database Examplesをインストールする必要があります。
それぞれのdemo
ディレクトリを、ORACLE_BASE_HOMEの対応する場所にコピーします。これで、demo
ディレクトリのこのコピーを使用できます。
次のdemo
ディレクトリをORACLE_HOMEからORACLE_BASE_HOMEにコピーする必要があります。
-
jdbc/demo
-
odbc/demo
-
ord/http/demo
-
precomp/demo
-
rdbms/demo
-
sqlj/demo
-
sqlplus/demo
-
xdk/demo
odbc/demo
、precomp/demo
、rdbms/demo
およびxdk/demo
demo
ディレクトリに対してシンボリック・リンクも作成する必要があります。このトピックの「シンボリック・リンクの作成」の項を参照してください。
デモ・ディレクトリのコピー
たとえば、rdbms/demo
ディレクトリをORACLE_HOMEからORACLE_BASE_HOMEにコピーするには、次の手順を実行します。
-
Oracleソフトウェア所有者ユーザー(
oracle
)としてログインします。 -
rdbms/demo
ディレクトリがORACLE_BASE_HOMEにコピーされていることを確認します。$ ls -l -d $(orabasehome)/rdbms/demo
-
rdbms/demo
ディレクトリがコピーされていない場合は、作成してコピーします。$ mkdir -p $(orabasehome)/rdbms $ cp -r $ORACLE_HOME/rdbms/demo $(orabasehome)/rdbms/demo
同様に、前にリストされたすべてのdemo
ディレクトリをORACLE_HOMEからORACLE_BASE_HOMEにコピーします。
シンボリック・リンクの作成
odbc/demo
、precomp/demo
、rdbms/demo
およびxdk/demo
demo
ディレクトリに対してシンボリック・リンクを作成する必要があります。
rdbms/demo
については、$ORACLE_HOME/rdbms/demo
を、コピーへのシンボリック・リンクに置き換えます。
-
シンボリック・リンクがまだ存在していないことを確認してください。
$ ls -l -d $ORACLE_HOME/rdbms/demo
-
$ORACLE_HOME/rdbms/demo
がまだ元のdemo
ディレクトリである場合は、名前を変更してシンボリック・リンクに置き換えます。$ cd $ORACLE_HOME/rdbms $ mv demo demo.installed $ ln -s $(orabasehome)/rdbms/demo $ORACLE_HOME/rdbms/demo
odbc/demo
については、$ORACLE_HOME/odbc/demo
を、コピーへのシンボリック・リンクに置き換えます。
-
シンボリック・リンクがまだ存在していないことを確認してください。
$ ls -l -d $ORACLE_HOME/odbc/demo
-
$ORACLE_HOME/odbc/demo
がまだ元のdemo
ディレクトリである場合は、名前を変更してシンボリック・リンクに置き換えます。$ cd $ORACLE_HOME/odbc $ mv demo demo.installed $ ln -s $(orabasehome)/odbc/demo $ORACLE_HOME/odbc/demo
precomp/demo
については、$ORACLE_HOME/precomp/demo
を、コピーへのシンボリック・リンクに置き換えます。
-
シンボリック・リンクがまだ存在していないことを確認してください。
$ ls -l -d $ORACLE_HOME/precomp/demo
-
$ORACLE_HOME/precomp/demo
がまだ元のdemo
ディレクトリである場合は、名前を変更してシンボリック・リンクに置き換えます。$ cd $ORACLE_HOME/precomp $ mv demo demo.installed $ ln -s $(orabasehome)/precomp/demo $ORACLE_HOME/precomp/demo
xdk/demo
ディレクトリでは、xdk/demo
ディレクトリのコピー後に、$(orabasehome)/xdk/include
をポイントするシンボリック・リンクが $ORACLE_HOME/xdk/include
に必要です。
-
シンボリック・リンクがまだ存在していないことを確認してください。
$ ls -l -d $ORACLE_HOME/xdk/include
-
シンボリック・リンクが存在しない場合は、次のコマンドを実行します。
$ ln -s $ORACLE_HOME/xdk/include $(orabasehome)/xdk/include
ノート:
plsql/demo
ディレクトリでは、ncmpdemo.sql
を読取り専用モードで使用できません。
init.oraファイルのコピー
ORACLE_HOMEからORACLE_BASE_HOMEにinit.ora
ファイルをコピーします。
-
Oracleソフトウェア所有者ユーザー(
oracle
)としてログインします。 -
ORACLE_BASE_HOMEに
init.ora
ファイルが存在するかどうかを確認します。$ ls $(orabasehome)/init.ora
ORACLE_BASE_HOMEに
init.ora
ファイルが存在する場合は、このinit.ora
ファイルを$ORACLE_HOME/init.ora
ファイルと同期させます。 -
ORACLE_BASE_HOMEに
init.ora
ファイルが存在しない場合は、ORACLE_HOMEからコピーします。$ cp $ORACLE_HOME/init.ora $(orabasehome)/init.ora