S-JIS[2008-04-26/2009-01-06] 変更履歴

SHOW PARAMETERS

OracleSQL*PlusSHOWコマンドPARAMETERSを指定すると、パラメーターの設定値を確認することが出来る。

SQL> show parameter	…全パラメーターの名前と設定値が表示される
SQL> show parameter name	…パラメーター名の中に「name」が入っているもの全てが表示される

これは、sysdbaのユーザー(例えばsys)でのみ実行可能。
それ以外のユーザーで実行すると、以下のようなエラーになる。

SQL> show parameter
ORA-00942: 表またはビューが存在しません。

パラメーター

パラメーター名 概要 値の例 更新日
db_name   ora92  
db_domain   hishidama.jp  
instance_name インスタンス名 ora92  
service_names サービス名 ora92.hishidama.jp  
nls_language   AMERICAN  
compatible   9.2.0.0.0  
core_dump_dest コアダンプの出力先 C:\oracle\admin\ora92\cdump  
user_dump_dest ユーザーダンプの出力先 C:\oracle\admin\ora92\udump  
shared_servers
dispatchers
共有サーバー接続の設定   2008-10-30

v$parameter

SQL*PlusのSHOWコマンドが使えないツールでは、v$parameterビューでパラメーターを確認できる。[2009-01-06]

SQL> show parameters name

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert                 string
db_name                              string      ora92
global_names                         boolean     FALSE
instance_name                        string      ora92
lock_name_space                      string
log_file_name_convert                string
oracle_trace_collection_name         string
oracle_trace_facility_name           string      oracled
plsql_native_make_file_name          string
service_names                        string      ora92.hishidama.jp

↓ほぼ同義

SQL> col name format a36
SQL> col value format a30 wrap
SQL> select name,type,value from v$parameter
  2  where name like'%name%'
  3  order by name;

NAME                                       TYPE VALUE
------------------------------------ ---------- ------------------------------
db_file_name_convert                          2
db_name                                       2 ora92
global_names                                  1 FALSE
instance_name                                 2 ora92
lock_name_space                               2
log_file_name_convert                         2
oracle_trace_collection_name                  2
oracle_trace_facility_name                    2 oracled
plsql_native_make_file_name                   2
service_names                                 2 ora92.hishidama.jp

10行が選択されました。

SQL*Plusへ戻る / Oracle目次へ戻る / 技術メモへ戻る
メールの送信先:ひしだま