数据恢复问题 我的电脑系统还原了,ORACLE重新安装过。ORACLE安装的路径和以前是一样的,把以前的ORACLE安装文件删除了,以前建的表空间数据不在那个安装文件下,所以其DBF文件保存下来了,我现在想要DBF里面的数据,这个能不能恢复?如果可以该如何恢复? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按照之前建库的方法重建立一遍然后down数据库,直接把数据文件覆盖掉 只要你原来数据文件还在那就好,只要重新创建一下实例就可以!用oradim命令。 此问题涉及的是数据恢复问题,可以按照以下方法试试:1.你可以先在你新建的数据库中建立表空间名字可与原来的表空间名字相同。2.关闭数据库3. 将需要恢复的数据文件拷贝到你需要存放数据文件的位置3.启动数据库到mount状态4.alter database rename file file1path to file2path 5.alter database open这就可以了或者直接不用关闭数据库alter tablespace tablespacename offline;使用操作系统命令移动需要恢复的数据文件alter tablespace tablespacename rename file filepath1 to file2path 关于oracle触发器 删除一表数据后 更新其他表数据 求解,刚接触oracle 碰到问题 关于orecle的一个小问题 oracle 中的edit使用 ORA-22835 缓冲区太小 请问有人知道如何配置TOAD FOR ORACLE,打开DBMS_DEBUG功能么? 一道面试题 求一条SQL的写法,在线等了 执行exp时出现的错误,怎么解决? Help me!请问Oracle中哪里有PL/SQL的详细帮助,象SQL Server中的T-SQL帮助一样的东西? ORACLE 10G 如何创建数据库~在线等 Oracle 数据库恢复
然后down数据库,直接把数据文件覆盖掉
1.你可以先在你新建的数据库中建立表空间名字可与原来的表空间名字相同。
2.关闭数据库
3. 将需要恢复的数据文件拷贝到你需要存放数据文件的位置
3.启动数据库到mount状态
4.alter database rename file file1path to file2path
5.alter database open
这就可以了
或者直接不用关闭数据库
alter tablespace tablespacename offline;
使用操作系统命令移动需要恢复的数据文件
alter tablespace tablespacename rename file filepath1 to file2path