2011-09-12 56 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

我想你有權訪問企業管理器;您可以在那裏更改這些參數。 – NullUserException

回答

2

與*開始是連接到該數據庫中的所有實例的人。 以Instance名稱開頭的名稱僅適用於具有該名稱的實例。 以「InstanceName .__」開頭的是數據庫設置的動態內存參數。

除非您正在運行RAC,否則您在文件中編輯/添加的所有參數都應以*開頭。