2011-09-12 20 views
0

データベースのpfileのパラメータを手動で設定しています。私は職場でこれを行うように求められており、それがどのように機能するかについて非常に知識がありません。それは言われて、ファイルがMSNinit.oraタイトルは:OracleデータベースのPfileの編集

いくつかのファイルは次のように起動します。

MSNlmv.__db_cache_size=889192448 
MSNlmv.__java_pool_size=16777216 
MSNlmv.__large_pool_size=16777216 

他の人がこのような "*" で始まる:

*.nls_length_semantics='CHAR' 
*.open_cursors=2048 
*.processes=500 

私は追加する必要があります次のパラメータ:

db_block_checksum='TRUE 
db_files=500 
dml_locks=10000 
filesystemio_options='SETALL' 
max_dump_file_size='52428800' 
nls_length_semantics='CHAR' 
open_cursors=2048 
open_links=16 
optimizer_dynamic_sampling=2 
optimizer_mode='FIRST_ROWS_100' 
plsql_optimize_level=1 
processes=2000 
session_cached_cursors=1024 
sec_case_sensitive_logon=false 
_unnest_subquery=FALSE 
_B_TREE_BITMAP_PLANS FALSE 
_optimizer_join_elimination_enabled FALSE 
deferred_segment_creation FALSE 
nls_date_format 'YYYY-MM-DD HH24:MI:SS' 
nls_timestamp_format 'YYYY-MM-DD HH24:MI:SS:FF' 
audit_trail db_extended 
event "10298 trace name context forever, level 32 

いずれかの表記を使用していますか?私は構文を知らない!

おかげで、 アン

+0

私はあなたがEnterprise Managerにアクセスできるとします。これらのパラメータを変更することができます。 – NullUserException

答えて

2

*で始まるものは、そのデータベースに接続するすべてのインスタンスのためのものです。 インスタンス名で始まる名前は、その名前のインスタンスのみです。 "InstanceName .__"で始まるものは、データベースが設定した動的メモリパラメータです。

RACを実行していない限り、ファイル内で編集/追加するすべてのパラメータは*で始まる必要があります。

関連する問題