• 検索結果がありません。

Operating Systems

4 SQL*Plus の管理

4.1 コマンドラインSQL*Plusの管理

Release 19

データベース管理者リファレンス for Linux and UNIX System-Based

Operating Systems

グローバルなサイト・プロファイル・ファイル

は、$ORACLE_HOME/sqlplus/admin/glogin.sqlです。この場所にサイト・プロファイル・

ファイルがすでに存在する場合は、SQL*Plusのインストール時にそのファイルが上書きされま

す。SQL*Plusを削除すると、そのサイト・プロファイル・ファイルも削除されます。

ユーザー・プロファイル・ファイルの使用

ユーザー・プロファイル・ファイルは、login.sqlです。SQL*Plusは、最初に現行のディレクト リを検索し、次に環境変数ORACLEPATHで指定したディレクトリを検索してこのファイルを検出 します。この環境変数の値は、ディレクトリをコロンで区切ったリストです。SQL*Plusでは、こ れらのディレクトリを環境変数ORACLEPATHにリストされている順序で検索し、login.sqlファ イルを検出します。

login.sqlファイルに設定されているオプションは、glogin.sqlファイルに設定されているオ プションよりも優先されます。

関連項目:

プロファイル・ファイルの詳細は、『SQL*Plusユーザーズ・ガイドおよびリファレンス』を参照 してください。

4.1.2 Oracle Databaseサンプル・スキーマの使用

Oracle Databaseをインストールするか、またはOracle Database Configuration Assistantを使用してデ ータベースを作成する場合は、Oracle Databaseサンプル・スキーマをインストールできます。

関連項目

Oracle Databaseサンプル・スキーマ

4.1.3 SQL*Plusのコマンドライン・ヘルプのインストールと削除

この項では、SQL*Plusのコマンドライン・ヘルプのインストール方法と削除方法について説明し ます。

SQL*Plusのコマンドライン・ヘルプのインストール SQL*Plusのコマンドライン・ヘルプの削除

関連項目

SQL*Plusユーザーズ・ガイドおよびリファレンス

4.1.3.1 SQL*Plusのコマンドライン・ヘルプのインストール

SQL*Plusのコマンドライン・ヘルプは、次の3つの方法でインストールできます。

事前構成済データベースのインストールを完了します。

インストールの一部として事前構成済データベースをインストールすると、SQL*Plusのコマ ンドライン・ヘルプがSYSTEMスキーマに自動的にインストールされます。

$ORACLE_HOME/bin/helpinsシェル・スクリプトを使用して、SYSTEMスキーマにコマ ンドライン・ヘルプを手動でインストールします。

helpinsスクリプトは、SYSTEMパスワードを要求するプロンプトを表示します。プロンプ トを表示せずにこのスクリプトを実行する場合は、環境変数SYSTEM_PASSにSYSTEMユー ザー名とパスワードを設定します。次に例を示します。

Bourne、BashまたはKornシェル:

$ SYSTEM_PASS=SYSTEM/system_password; export SYSTEM_PASS

Cシェルの場合:

% setenv SYSTEM_PASS SYSTEM/system_password

$ORACLE_HOME/sqlplus/admin/help/helpbld.sqlスクリプトを使用し

て、SYSTEMスキーマにコマンドライン・ヘルプを手動でインストールします。

たとえば、次のコマンドを実行します。system_passwordは、SYSTEMユーザーのパスワ ードです。

$ sqlplus

SQL> CONNECT SYSTEM

Enter password: system_password

SQL> @?/sqlplus/admin/help/helpbld.sql ?/sqlplus/admin/help helpus.sql

注意: helpinsシェル・スクリプトおよびhelpbld.sqlスクリプトは、新しい表

を作成する前に、既存のコマンドライン・ヘルプの表を削除します。

4.1.3.2 SQL*Plusのコマンドライン・ヘルプの削除

SYSTEMスキーマからSQL*Plusのコマンドライン・ヘルプの表を手動で削除するに

は、$ORACLE_HOME/sqlplus/admin/help/helpdrop.sqlスクリプトを実行します。このス クリプトには、次のコマンドを実行します。system_passwordは、SYSTEMユーザーのパスワ

ードです。

$ sqlplus

SQL> CONNECT SYSTEM

Enter password: system_password

SQL> @?/sqlplus/admin/help/helpdrop.sql