oracle数据库,system表空间到98%了,准备增加数据文件,报错ORA-01276:无法添加文件
SQL>alter tablespace SYSTEM add datafile'+data/XXXX/datafile/system.306.10004561647'size 10240M;
这样 增加数据文件 正确么?
现在报错ORA-01276,
通过SQL查询 system路径有两个:“+DATA/xxxx/datafile/system.256.978836893”和“+data/XXXX/datafile/system.306.10004561647”这是不是已经以前增加过数据文件?但是我这次为什么会报错呢?
求助大神们 如何解决。
SQL>alter tablespace SYSTEM add datafile'+data/XXXX/datafile/system.306.10004561647'size 10240M;
这样 增加数据文件 正确么?
现在报错ORA-01276,
通过SQL查询 system路径有两个:“+DATA/xxxx/datafile/system.256.978836893”和“+data/XXXX/datafile/system.306.10004561647”这是不是已经以前增加过数据文件?但是我这次为什么会报错呢?
求助大神们 如何解决。
解决方案 »
- 求一条SQL语句优化,一张300M的表查3分钟
- Oracle工具 - Oracle SQL Handler - 好用又实用,支持 Linux ,免装 Oracle 客户端
- toad版本是7.3 ,所连接的数据库是oracle10g,打开toad中的表,里面的表不是按自动排序?
- 在程序中创建存储过程的问题!
- 请问这个符号:(+) 再oracle sql 里是什么意思?
- 怎么把服务器上的数据导入本机的数据库里呢?
- oracle 数据库安装以后,我发现我的C盘可用空间每天都减少,怎么回事?
- 晓得有这样的第三方的 oracle工具吗?? 紧急求助
- 请问一个简单的问题
- 怎么将excel中大文本导入到oracle的clob类型数据中
- 急,oracle9i+win2003,进系统时因为网卡连接太慢导致oracleYTH服务启动失败
- 触发器问题
alter tablespace system add datafile size xxx;
你第二次使用resize操作扩大了38号文件的大小,虽然也达到了扩表空间的目的,但是和添加数据文件不是一回事情。
另外:你之前查询到表空间占用率98%,但是有两个数据文件,我建议你查一下现在表空间使用的空间有多大,通常system表空间不会太大,如果空间占用较大,比如大于4G,或者增长迅速,你就得查下是什么原因导致的了。
tablespace altered
但是再次查看空间,该表空间依然97%,我用这个办法 给USER表 扩展了空间,但是对这个就不行了
45G的system表空间,排除BUG因素,说明你有一些不该放的应用数据放到system表空间了,查dba_segments,看看system表空间下都放了些啥吧。
bigfile类型的表空间只能放一个数据文件,这个类型是在创建表空间的时候指定的,不能更改,但你可以也resize这个数据文件,增大即可。