【Oracle问题集5】ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table
2013-06-20 17:49
711 查看
说明:【oracle问题集】是博主平时操作数据库遇到的问题以及解决方案。
执行语句:表示操作数据库过程
出错现象:表示操作数据库过程出现错误现象
出错原因:表示出现错误的原因
解决方法:表示解决错误的方法
相关知识:表示与这个主题相关的知识
==============================================================
执行语句:
删除表空间报错误,drop tablespace 表空间名
出错现象:
ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table "PROC"."SYS_FBA_TCRV_76187"
错误原因:
用户想要删除那些拥有授权的闪回特征的表
解决方法:
收回相应表被授权的闪回权限
1、找出发生错误的表
"PROC"."SYS_FBA_TCRV_76187" 其中 76187是id号在闪回存档中的授权号
SQL> select object_id,owner,object_name from dba_objects where object_id='76187'
OBJECT_ID OWNER OBJECT_NAME---------- -------------------- ------------------------------ 76187 PROC TEST017
2、找出授权的闪回存档中的所有表(需要owner登录并允许,例如proc)SQL> select table_name from user_flashback_archive_tables; TABLE_NAME------------------------------ TEST017
3、收回表中的闪回归档功能alter table <owner>.<tablename> no flashback archivew;
4、执行删除表空间命令drop tablespace tableName including contents and datafiles;
相关知识:
flashback archive
执行语句:表示操作数据库过程
出错现象:表示操作数据库过程出现错误现象
出错原因:表示出现错误的原因
解决方法:表示解决错误的方法
相关知识:表示与这个主题相关的知识
==============================================================
执行语句:
删除表空间报错误,drop tablespace 表空间名
出错现象:
ORA-55622: DML, ALTER and CREATE UNIQUE INDEX operations are not allowed on table "PROC"."SYS_FBA_TCRV_76187"
错误原因:
用户想要删除那些拥有授权的闪回特征的表
解决方法:
收回相应表被授权的闪回权限
1、找出发生错误的表
"PROC"."SYS_FBA_TCRV_76187" 其中 76187是id号在闪回存档中的授权号
SQL> select object_id,owner,object_name from dba_objects where object_id='76187'
OBJECT_ID OWNER OBJECT_NAME---------- -------------------- ------------------------------ 76187 PROC TEST017
2、找出授权的闪回存档中的所有表(需要owner登录并允许,例如proc)SQL> select table_name from user_flashback_archive_tables; TABLE_NAME------------------------------ TEST017
3、收回表中的闪回归档功能alter table <owner>.<tablename> no flashback archivew;
4、执行删除表空间命令drop tablespace tableName including contents and datafiles;
相关知识:
flashback archive
相关文章推荐
- ORA-14452: attempt to create, alter or drop an index on temporary table already in use
- ORA-14452: attempt to create, alter or drop an index on temporary table already in use
- 【Oracle问题集1】 ORA-00845: MEMORY_TARGET not supported on this system
- Oracle create tablespace 、create user and so on
- Tables without a clustered index are not supported in this version of SQL Server. Please create a clustered index and try again.
- CRS-4258: Addition and deletion of voting files are not allowed because the voting files are on ASM
- CRS-4258: Addition and deletion of voting files are not allowed because the voting files are on ASM
- to create table if table do not exist -- to backup and restore table in oracle
- odi接口抽取数据报错提示Create Unique Index on flow table创建唯一索引失败解决方法
- odi接口抽取数据报错提示Create Unique Index on flow table创建唯一索引失败解决方法
- Non-ASCII characters are not allowed outside of literals and identifiers
- ORACLE 报错:ORA-00845: MEMORY_TARGET not supported on this system
- oracle报错ORA-00845: MEMORY_TARGET not supported on this system的解决办法
- HTTP Status 500 - Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your S
- Write operations are not allowed in read-only mode
- git You are not allowed to push code to protected branches on this project
- 解决Virtual Box 下安装Mac OS X时出现的“hfs: summary table not allowed on FS with block size of 2048”问题
- oracle 11g 启动实例 ORA-00845: MEMORY_TARGET not supported on this system
- Non-ASCII characters are not allowed outside of literals and identifiers
- Write operations are not allowed in read-only mode (FlushMode.NEVER/MANUAL): Turn your Session into FlushMode.COMMIT/AU