我在oracle9的管理工具中,看到使用的表空间的最大值是32767 M,我在“无限制”中打钩,点击确定后,
管理工具自动恢复成“32767”M。请问,表空间的大小是否只能达到32767M呢?为何我无法修改这个设置?我把32767这个数字增大时,oracle提示我“块的文件大小超出范围”。这是怎么回事?
请大家指导。
管理工具自动恢复成“32767”M。请问,表空间的大小是否只能达到32767M呢?为何我无法修改这个设置?我把32767这个数字增大时,oracle提示我“块的文件大小超出范围”。这是怎么回事?
请大家指导。
修改oracle参数设置吧!oracle参数设置 里面估计设置了表空间数据文件最大值为32767
当然是datafile了,表空间是逻辑单位,设置不了的。
oracle表空间大小没有限制,根存储空间而定。 oracle9i或以下,单个数据文件最大32G(对于8K的数据块),整个数据库最多有64K个数据文件.单个表空间的数据文件数量没有具体的限制,也应该是在64K以下. 如果说要增加表空间大小,可以多加一个数据文件就可以了。 oracle10g以上,引入了bigfile tablespace,bigfile tablespace只有一个数据文件,最大为4G*8k=32T
database file size:
Operating system dependent. Limited by maximum operating system file size; typically 222(2的22次方) or 4M blocks
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
DBA1 群:62697716(满); DBA2 群:62697977