如果是LINUX则不能超过2G,其它的一般没有,取决与操作系统对文件的限制。

解决方案 »

  1.   

    oracle没限制,限制来自于操作系统
      

  2.   

    1.但是每次我把一个数据文件设置为大于1G时,数据库就老出错,并且自动关闭OracleServiceDBName服务,当我把容量设为小于1G 就没问题了。2.如果一个表空间有两个或以上的数据文件,总容量超过1G时,也会出错,这种错误的提示信息是数据文件offline,手动让它online也不行。
      

  3.   

    我用的是window2000Professional版,不知道它的限制是什么?我如何知道它的限制容量?
      

  4.   

    tlbbqf(浪迹天涯) :
    我曾经建了两个数据文件,一个超过1G,一个少于1G,报错信息是超过1G的那个数据文件‘Not Online’,查看时,把它设为’Online‘时,只是显示为’Active‘,并且不能操作这个数据文件里的表,我想知道它在操作系统中规定的限制容量?请问如何查看?谁能告诉我??
      

  5.   

    ODPSOFT() :我的系统配置是window2000perfessional,40G硬盘,PIII CPU
      

  6.   

    ODPSOFT() :我的系统配置是window2000perfessional,40G硬盘,PIII CPU
      

  7.   

    Oracle没有容量限制,与操作系统有关,我在winnt/win2000可以设置4G没问题的
      

  8.   

    和操作系统关系应该也不是很大,因为数据文件可以安装在非文件系统中,如裸设备(未格式化的硬盘上),我做项目的时候,由单个数据文件到40G的,同样也没有问题,在sco 上,但oracle的单个字段是有大小限制的,long raw好像是4G吧,很难想象,如果有大小限制,那它干吗还搞这么大字段干吗
      

  9.   

    我们用得是win2000 server
    好像没这方面的问题
     wyy_9715072(小宇) 说的有一定道理,考虑考虑先
      

  10.   

    oracle没有限制,看你的硬盘有多大。DBA studio中联到数据库后,点开存储项,其中有不同的表空间,点进去研究一下,应该能看懂。