SQL Plusの起動時設定

SQL Plusには、サイトプロファイルとユーザープロファイルという2つのファイルを使って あらかじめ設定した環境でSQL Plusを起動することができます。

共通設定(サイトプロファイル)

サイトプロファイルは、ユーザー共通の設定を記述し$ORACLE_HOME/sqlplus/admin/glogin.sqlに glogin.sqlというファイルを配置します。

ユーザー設定(ユーザープロファイル)

ユーザープロファイルは、ユーザー別の設定を記述しSQL Plusの作業ディレクトリまたは レジストリに設定されているHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\SQLPATH、環境変数に設定されている SQLPATHにlogin.sqlというファイルを配置します。

プロファイルの設定

次の例では、デフォルトのエディタ設定とSQL Plusのプロンプトにデータベース名を表示するよう設定しています。

define_editor=c:\progra~1\hidemaru\hidemaru.exe
set line 2000

spool c:\oracle\ora90\dbs\prompt.sql
SET HEADING OFF
SELECT 'SET SQLPROMPT '''|| name ||'> ''' FROM v$database;
SET HEADING ON
spool off
@c:\oracle\ora90\dbs\prompt.sql