国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 数据库 > 数据库应用 > 无法通过8192在表空间中扩展

无法通过8192在表空间中扩展

来源:程序员人生   发布时间:2015-03-24 08:52:44 阅读次数:5964次

今天在oracle数据库表里面删除数据的时候,弹框提示说“没法通过8192在表空间中扩大”,发现增删改都会提示这个问题,这下就愁闷了。最后请教了下公司的老先辈才知道了是数据库的表空间不够了,后来在老先辈的指点下将这个问题解决了,现在将解决办法记录下来。

        1.找到数据库里面相应的表空间的相应dbf文件,比如表空间名字叫tablespace1,相应的dbf文件为tablespace1.dbf,tablespace1.dbf文件路径为

          'D:oracleproduct10.2.0oradataORCL ablespace1.db '。

         2.以sys用户登录数据库

         3.登录数据库以后履行命令:
                                                      alter tablespace tablespace1
                                                      add datafile 'D:oracleproduct10.2.0oradataORCL ablespace2.dbf' size 2000M; 就OK了!

           上面命令的意思就是新建1个大小为2G的dbf文件给tablespace1使用,说白了就是将表空间tablespace1的大小增加2G。

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生