« 如何使用DBMS_LOB从文件中加载CLOB数据 | Blog首页 | Sparse File And Oracle temporary tablespaces »
Where Are The Controlfile 'Max' Parameters Stored?
作者:eygle |【转载时请务必以超链接形式标明文章原始出处和作者信息及本声明】链接:http://www.eygle.com/archives/2005/08/where_are_the_c.html
有人问到这个问题,当我们创建控制文件时指定的以下这些参数,是否可以从数据库的字典表中查询得到?
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; |
By eygle on 2005-08-16 20:44 | Comments (2) | Posted to FAQ | Edit |Pageviews:
| 相关文章 | 随机文章 |
|
拥有归档日志 如何恢复一个丢失的数据文件 如何判断Solaris上是否支持异步IO 又是一年放榜时 Man Page Of gethrtime 靓颖来公司的访谈-靓颖靓照 |
网上相关主题:
留言 (2)
其实,是可以查到的
v$controlfile_record_section
比如TYPE是DATAFILE就相当于 MAXDATAFILES,看它的RECORDS_TOTAL字段值就行了
Posted by: kamus at August 17, 2005 11:20 AM
恩,只剩MAXINSTANCES没有发现。
Posted by: eygle at August 18, 2005 9:27 PM
