不小心弄了个用户在system表空间,结果造成system表空间剧增 现已将所有非SYS的对象都REBUILD至其它表空间 用ALTER DATABASE DATEFILE '/ORADATA/system01.DBF' RESIZE 1024M; 缩小表空间时,提示 ORA-03297: 文件包含在请求的 RESIZE 值以外使用的数据 system表空间MAP如下图所示 ALTER TABLESPACE system COALESCE 没有效果 将后面那几个对象REBUILD提示 ORA-00701: 无法改变热启动数据库所需的对象 请问我还有办法挽救吗?
by 寒鸦 - Oracle - 2006-10-13 15:30:07 阅读(1928) 回复(9)
登陆用来练习的oracle系统,发现以system的身份无法登陆,提示用户名、密码错误,可是我没有改过密码!sqlplus '/as sysdba'登陆以后更改system密码,可以正常登陆,以前在公司的一台服务器上也遇到过这种情况,不知道是何原因? 我查看了一下各个表空间的大小和剩余空间,发现system表空间只剩下300K左右的空闲空间,不知道会不会是这个原因? 当初建立数据库的时候system表空间分配了230M的空间,没有做过什么操作,有没有高手知...
1、非常感谢RMAN9I,根据提供的SQL,我查到了是SYS、system用户在使用system表空间,但我不 明白这两个用户为什么能将800M的system表空间在短短的三个月内用到99%。 2、如果采用自动拓展表空间会有什么缺点,是不是可以不断的给system表空间增加数据文件,我查 看了一个system表空间的最大值是4G。
1、非常感谢RMAN9I,根据提供的SQL,我查到了是SYS、system用户在使用system表空间,但我不 明白这两个用户为什么能将800M的system表空间在短短的三个月内用到99%。 2、如果采用自动拓展表空间会有什么缺点,是不是可以不断的给system表空间增加数据文件,我查 看了一个system表空间的最大值是4G。
我用veritas的卷管理软件把SUN e3500的三块内置盘做成了RAID 5,但在装oracle 817时提示,系统表空间不能建立!为什么? 把系统表空间的数据文件移到非RAID盘,一切正常。
SQL>; create table aaa tablespace users as select * from sys.test; create table aaa tablespace users as select * from sys.test * ERROR at line 1: ORA-01552: cannot use system rollback segment for non-system tablespace 'USERS' 用move的方法也不行 (2) ORA-01552 cannot use system rollback segment for non-system tablespace 'string' 原因: 没有可...
1、DATABASE和所有表空间的FLASHBACK是ON SQL> show user USER 为 "SYS" SQL> select flashback_on from v$database; FLA --- YES ...