熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

Oracle數據文件大小的限制

2013-11-13 15:51:43  來源: Oracle 

  oracle數據文件大小限制的公式

  oracle maximum file size = db_block_size * ^ =

  也就是說最大的數據文件大小是由 db_block_size 來決定的KB的數據塊的數據文件最大為 K * = G其他的以此類推

   數據塊 數據文件 KB GB KB GB KB GB KB GB KB GB

  限制的原因在於由於Oracle的Rowid中使用位來代表Block號位最多只能代表^個數據塊

  【注】以上規則適用於smallfile tablespace 下的數據文件bigfile tablespace 下的數據文件不受此限制

  SQL> create tablespace lob_rms datafile +DISKGRP/rms/datafile/lob_rms_ size G;

  create tablespace lob_rms datafile +DISKGRP/rms/datafile/lob_rms_ size G

  *

  ERROR at line :

  ORA: File size ( blocks) exceeds maximum of blocks

  SQL> !oerr ora

   File size (%s blocks) exceeds maximum of %s blocks

  // *Cause: Specified file size is larger than maximum allowable size value

  // *Action: Specify a smaller size


From:http://tw.wingwit.com/Article/program/Oracle/201311/17420.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.