在Oracle 10g中删除数据文件时避免出现ORA-00060错误

 
   | |

导读:专家在本文中主要回答了如何在Oracle 10g中删除数据文件时避免出现ORA-00060错误的问题。

关键词:Oracle 10g错误 Oracle 10g 删除数据文件 ORA-00060错误

正在加载数据... 【TechTarget中国原创】我想用以下语句删除Oracle 10g中坏掉的数据文件……,但总是会报错:ORA-00060: deadlock detected while waiting for resource。我想删除和该数据文件相关的表/包。该数据文件采用的联机模式。你能解释一下吗?

【TechTarget中国原创】问:我想用以下语句删除Oracle 10g中坏掉的数据文件:


ALTER TABLESPACE "TABLESPACE" DROP DATAFILE '/sata/oracle/db_1/oradata/ORCLM7/spacefiles/spacefiles_8'

  但总是会报错:ORA-00060: deadlock detected while waiting for resource。

  我想删除和该数据文件相关的表/包。该数据文件采用的联机模式。你能解释一下吗?

  答:我从来没有在删除表空间的情况下删除过数据文件。相反,我创建了一个新的表空间,然后再将表/索引迁移到新的表空间里,再删除旧的表空间就完成了。

 
查看全文
 
 
 
 
 

Oracle错误

 
Oracle通常将没有引号的标识符转换成大写键盘的,在提交查询时你必须给列名加入双引号以避免出现错误。
 
在Oracle中,CLOB列包含了分隔的10位代码,如何避免重复的代码是一件比较麻烦的事,专家给出了三种解决方法,你可以根据自身情况进行选择。
 
在Windows 2003操作系统下安装了Oracle 8i数据库软件,使用的时候发生Ora-1067错误,出现这一问题的原因是什么,Oracle专家给出了解释。
 
如何在触发器内部建立一个索引,专家说如果DML是EXECUTE IMMEDIATE语句的一部分,你就可以在触发器中执行DML。
 
在进行Oracle实例维护时出现内存分配问题,导致无法启动新连接,正在运行的会话很慢,专家将给出解决方案。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录