表空間新增資料檔案的疑惑
今日給使用者表空間資料檔案的時候有一個疑惑.客戶資料庫環境:
[b]作業系統: AIX-Based Systems (64-bit) / 6[/b]
[b]資料庫版本: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi [/b]
[b]資料塊大小: Database Block Size 8192 [/b]
1.給表空間新增資料檔案:
alter tablespace NormalQueryLib_lob add datafile 'GAFIS/ORA_GAFIS_LIB60/NormalQueryLib/NormalQueryLib_lob003.ora' size 30G reuse;
Tablespace altered.
如果新增30G的資料檔案沒問題.
2.如果繼續新增資料檔案:
alter tablespace NORMALTPLIB_LOBTS add datafile '/GAFIS_ORA_GAFIS_LIB60/NormalTP
Lib/NormalTPLib_lob015.ora' size 35G reuse;
[color=DarkOrange]alter tablespace NORMALTPLIB_LOBTS add datafile '/GAFIS_ORA_GAFIS_LIB60/NormalTP
Lib/NormalTPLib_lob015.ora' size 35G reuse
*
ERROR at line 1:
ORA-01144: File size (4587520 blocks) exceeds maximum of 4194303 blocks[/color]
經計算:4194303*8192/(1024*1024)=32.767G;也就是說,單個檔案建立不能超過32G.
仍然有疑問:oracle為什麼限制單個檔案不能超過3194303個block呢?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8334342/viewspace-422873/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 錯誤新增表空間的資料檔案
- MySQL innodb共享表空間新增表空間資料檔案方法MySql
- 移動資料檔案、系統表空間檔案、臨時表空間檔案
- 表空間和資料檔案的管理
- 資料檔案,表空間的移動
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- Oracle 表空間與資料檔案Oracle
- 表空間和資料檔案管理
- oracle 資料檔案表空間管理Oracle
- 表空間中有資料也可以壓縮表空間(資料檔案)大小
- 表空間&資料檔案和控制檔案(zt)
- oracle 回收表空間的資料檔案大小Oracle
- 檢視Oracle資料庫表空間大小,是否需要增加表空間的資料檔案Oracle資料庫
- oracle 表空間 資料檔案 筆記Oracle筆記
- 表空間資料檔案故障處理
- 線上遷移表空間資料檔案
- Oracle 表空間資料檔案遷移Oracle
- Oracle資料庫表空間的資料檔案大小上限。Oracle資料庫
- 新建的表空間(或資料檔案)丟失以及控制檔案丟失,有新建表空間(或資料檔案)前的控制文
- oracle誤刪除表空間的資料檔案Oracle
- ORA-03206,當表空間不夠時,如何以新增資料檔案的方式擴充套件表空間套件
- oracle 普通表空間資料檔案壞塊Oracle
- 表空間(資料檔案shrink)收縮示例
- 誤刪oracle資料庫表空間檔案Oracle資料庫
- 重新命名資料檔案和表空間
- InnoDB資料表空間檔案平滑遷移
- 如何檢視Oracle資料庫表空間大小(空閒、已使用),是否要增加表空間的資料檔案...Oracle資料庫
- . 資料庫臨時表空間的資料檔案的丟失資料庫
- PostgreSQL在不同的表空間移動資料檔案SQL
- 如何正確的刪除表空間資料檔案
- 撤消表空間資料檔案丟失的恢復.
- 刪除表空間和表空間包含的檔案
- Sqlserver delete表部分資料釋放資料檔案空間SQLServerdelete
- MySQL InnoDB系統表空間資料檔案配置MySql
- ORACLE表空間、資料檔案離線問題Oracle
- oracle基礎管理——表空間和資料檔案Oracle
- (個人)Oracle 表空間資料檔案遷移(轉)Oracle
- 表空間online移動資料檔案