暂无图片
oracle 数据文件在操作系统下 被 rm -rf删除了,这些数据文件是不需要的数据文件, 也没有备份,因为删除了数据文件 不能重启数据库了 如何操作才能正常重启数据库?
我来答
分享
暂无图片 匿名用户
oracle 数据文件在操作系统下 被 rm -rf删除了,这些数据文件是不需要的数据文件, 也没有备份,因为删除了数据文件 不能重启数据库了 如何操作才能正常重启数据库?

重启数据库,报错:数据文件不存在

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
范伟林

没有关库可以进行恢复,因为句柄信息进程还占用着,使用文件描述进行恢复。

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
薛晓刚

有备份用备份恢复。

没有备份看看有没有归档?

recover database。

数据库不是看有些是不是在使用,而是看看所有文件是不是一致,如果缺失了部分,那么就会产生不一致,最后启动不了。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
安装oracle 19c的时候报错:recovery manager failed to restore datafiles.
回答 1
磁盘空间不足了?
对数据清洗后入库,过程中报错无法从套接字读取更多的数据
回答 6
已采纳
暂无文字回复
emcc 13c 怎么移除已经失效或者不用了的主机或者数据库
回答 3
暂无文字回复
Oracle 建表空间的时候,建了"test_A"和"test_a"两个表空间,但用impdb的remap导入时不区大小写,怎么办?
回答 1
已采纳
首先,oracle强烈不建议对象名用小写。另外如果说你是想将带小写的表空间下数据导出到其他库,可以用参数TRANSFORMsegmentattributes:n去掉存储子句。避免这个问题
Oracle角色如何继承?
回答 1
已采纳
一个角色可以继承其他角色的权限集合。例如角色MYROLE语句具备对表fruits的增加删除权限,此时创建一个新角色MYROLE01,该角色继承角色MYROLE的权限,具体的语句如下:GRANTMYRO
什么情况下应该使用B*Tree索引?
回答 1
已采纳
通常情况下,以下两种情况使用BTree索引。如果要访问表中是非常少的一部分数据,那就用BTree索引;如果要处理表中有大量的数据,但这些数据可以通过索引直接拿到,那就用BTree索引。
oracle按月创建分区表,指定各自的表空间
回答 3
在partition子句中是可以指定tablespace的
怎样理解Oracle的并发控制?
回答 1
已采纳
并发控制在不同的数据库中机制各不相同。正是因为并发控制的差异,才使得数据库不同于文件系统,也使得不同的数据库彼此有所区别。作为程序员,一定要保证你的数据库应用程序在并发访问的情况下能够正常地工作。这一
Oracle库起不来,只能到mount状态
回答 5
那么最后是怎么解决的呢?
现在Oracle的A库是生产的 ,B库空的, 想把一些跑数的工作,放到B库处理 ,处理完结果同步到A库,如何实施?
回答 3
在B库做A库数据的物化视图,在B库跑数,跑出的结果表是A库表的视图