问:我想用以下语句删除Oracle 10g中坏掉的数据文件: ALTER TABLESPACE “TABLESPACE” DROP DATAFILE ‘/sata/oracle/db_1/oradata/ORCLM7/spacefiles/spacefiles_8’ 但总是会报错:ORA-00060: deadlock detected while waiting for resource。 我想删除和该数据文件相关的表/包。该数据文件采用的联机模式。你能解释一下吗? 答:我从来没有在……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
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。
我想删除和该数据文件相关的表/包。该数据文件采用的联机模式。你能解释一下吗?
答:我从来没有在删除表空间的情况下删除过数据文件。相反,我创建了一个新的表空间,然后再将表/索引迁移到新的表空间里,再删除旧的表空间就完成了。
作者
Techtarget旗下Searchoracle网站的资深专家,有16年IT行业经验、计算机科学硕士、专攻数据库方向,曾担任系统管理员等职。此外,他还获Oracle 7.3、8和8i的OCP数据库管理员证书,目前为SGT Inc.公司首席DBA。
翻译
相关推荐
-
Oracle 10g/11g Latch机制的变化
Oracle的Latch机制采用spin来进行持有CPU的不断尝试,虽然通常Latch的获取会非常快(一般在微秒级),但是很多时候Latch竞争还是会引发极为严重的CPU争用。
-
Oracle10g DBCONSOLE 服务无法启动的解决方法
EM工具是Oracle10g推出的web方式的数据库控制台管理工具,此工具采用三层的技术架构,工具比较直观,使用方便。而DBCONSOLE服务是EM工具的服务程序。
-
详解Oracle 10g中关于序列的使用
在Oracle中如果要设定一个独立表结构的主键为自增,其中就涉及到了 Oracle 10G中关于序列(Sequence)的使用。
-
无法在Windows Vista中安装Oracle 10g
在Windows Vista中安装Oracle 10g数据库,系统不断提示错误信息,要求运行还原程序,专家给出了出错原因。