oracle資料檔案個數限制
關於oracle資料庫中db_files引數和maxdatafiles引數<!-- | |
---|---|
oracle中在建立表空間的時候經常會遇到資料檔案超過就大數的限制,如何解決這個問題呢?
這個問題受兩個引數的限制一個是maxdatafiles,一個是db_files。maxdatafiles在控制檔案中指定,db_files在引數檔案中指定,一般db_files<=maxdatafiles: select count(*) from dba_data_files; 當查詢已經達到db_files時,需要修改db_files,把這個值調大。修改方法是,在8i中,在init$ORACLE_SID.ora指定這個值即可,如在檔案末尾新增 db_files=xxx,然後重啟資料庫即可,在9i中如果是使用spfile引數檔案的話,使用下面的sql:lter system set db_files=xxx scope=both; 即可。
當db_files達到maxdatafiles的值時,就要修改maxdatafiles,把這個值調大,因為這個引數值在控制檔案中指定,要修改的話,就要重建控制檔案,方法如下:
sqlplus "/ as sysdba" alter database backup controlfile to trace; show parameter user_dump_dest;
到user_dump_dest引數指定的目錄檢視剛才生成的trace檔案,把它改名為 create_control.sql,用vi修改這個檔案,把註釋以及無關的檔案描述刪除後儲存。修改maxdatafiles引數的值,把它調大到你所要的值。
sqlplus "/ nolog" connect internal @create_control.sql
指令碼會啟動資料庫,到這一步,修改即可成功。 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12035968/viewspace-617261/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle資料檔案大小限制Oracle
- Oracle資料檔案大小的限制Oracle
- 注意資料檔案最大塊數限制
- ORACLE中資料檔案大小及數量限制初探Oracle
- ORA-1653 oracle單個資料檔案最大限制Oracle
- oracle 資料檔案(Datafile ) 大小 限制 說明Oracle
- hive檔案數限制Hive
- 開啟檔案數限制
- Oracle的ORA-00059錯誤(超出資料檔案個數)Oracle
- oracle 資料庫兩種引數檔案Oracle資料庫
- [20121114]Oracle資料檔案大小限制.txtOracle
- java 獲取資料夾大小、檔案大小、檔案個數Java
- 誰控制資料檔案最大數限制是 db_files還是控制檔案中的maxdatafiles??
- windwos檔案控制代碼數限制
- ORACLE物理檔案大小的限制(轉)Oracle
- Oracle 資料檔案回收Oracle
- oracle資料庫移動資料檔案、日誌檔案和控制檔案Oracle資料庫
- 各檔案系統對單個檔案大小的限制
- 資料檔案頭塊保留大小、ROWID、資料檔案最大大小等資料庫限制的說明資料庫
- 資料檔案個數大於1024時ORACLE資料檔案FILE_ID及RELATIVE_FNO的變化示例Oracle
- oracle 線上rename資料檔案Oracle
- Oracle 刪除資料檔案Oracle
- oracle 資料檔案遷移Oracle
- 收縮Oracle資料檔案Oracle
- oracle刪除資料檔案Oracle
- oracle 關於-資料檔案Oracle
- oracle資料檔案遷移Oracle
- ORACLE移動資料檔案Oracle
- ORACLE 收縮資料檔案Oracle
- GPFS檔案系統inode數是否有限制?
- oracle中移動控制檔案、資料檔案、日誌檔案Oracle
- 資料庫引數檔案控制檔案日誌檔案資料檔案跟蹤檔案等8大檔案的字典資料庫
- Oracle資料檔案和臨時檔案的管理Oracle
- Linux統計某資料夾下檔案、資料夾的個數Linux
- Oracle 引數檔案Oracle
- Oracle 資料庫應急寶典(二)_引數檔案篇Oracle資料庫
- oracle資料庫的配置檔案Oracle資料庫
- oracle 資料檔案offlineOracle