Where Are The Controlfile 'Max' Parameters Stored?

有人问到这个问题,当我们创建控制文件时指定的以下这些参数,是否可以从数据库的字典表中查询得到?
MAXLOGFILES
MAXLOGMEMBERS
MAXDATAFILES
MAXINSTANCES
MAXLOGHISTORY

答案是除了MAXLOGMEMBERS以外,其他的都不可以。
MAXLOGMEMBERS可以从X$KCCDI.DIMLM得到。

X$KCCDI---[K]ernel [C]ache [C]ontrolfile management [D]atabase [I]nformation

其中DIMLM的含义为: Maximum number of log file members allowed
SQL> select dimlm from x$kccdi;

     DIMLM
----------
         3

如果想获得其他参数信息,那么只能通过转储控制文件的方式获得:
alter database backup controlfile to trace; 


 

You executed the following command to backup control file:
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
what do you find in the trace file?

 

 

SQL> alter database backup controlfile to trace;

Database altered.

SQL> show parameter user

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
license_max_users                    integer     0
parallel_adaptive_multi_user         boolean     TRUE
user_dump_dest                       string      D:/ORACLE/PRODUCT/10.2.0/DB_2/
                                                 ADMIN/BACKUP/UDUMP

 

 

 

refenece : http://www.eygle.com/archives/2005/08/where_are_the_c.html

 

http://blog.csdn.net/amber112/article/details/6260397


 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7583803/viewspace-730818/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7583803/viewspace-730818/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值