请问oracle数据库恢复怎么办啊 求解

作者&投稿:莫婉 (若有异议请与网页底部的电邮联系)
oracle数据库恢复~

更改原来d盘的oracle目录,比如目录名改成oraclebak,重新安装oracle数据库到d盘oracle目录下,并创建数据库和原来的数据库SID保持一致。然后关闭数据库,把新安装的数据库目录更名或删除,再把原来的oraclebak目录再改回oracle,然后重启一下数据库,这时的数据库就是你要恢复的数据库。

单击开始,这里输入cmd,打开dos窗口
输入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
这里说明一下
这里的bms是指备份时,登录数据库实例TCDB的用户名;
这里的/是语法符号。
这里的BMSPASS是用户bms登录数据库TCDB时的密码;
@是语法符号。
这里的TCDB是Oracle数据库的实例名。
这里的file=E:\DBback\dbback20160112.dmp 是只指备份文件的存放路径。
等待导出完成,如果看到这里的导出成功,说明备份完成了。
打开备份时指定的存储路径,就可以看到备份文件了。
如果在导出命令的最后加上full=y的参数,也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp full=y意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份。
数据库还原使用语法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp这里的E:\DBback\dbback20160112.dmp是备份文件的存放路径
请添加详细解释

  racle数据库恢复,主要包括
  
  (1)系统崩溃只剩下数据文件的情况下的恢复,甚至没有system表空间而只有数据表空间的情况下的恢复.只要提供数据文件就可恢复.
  
  (2) undo system 表空间损坏数据恢复 .
  
  (3) 非归档或者归档模式下误 delete 数据的恢复、误删除表空间的恢复、 drop truncate update 表的恢复 .
  
  (4) 数据库中有大量CLOB BLOB对象数据恢复等情况以及各种ora-错误的修复.

Oracle DBA神器:PRM-DUL灾难恢复工具,Schema级别数据恢复。PRM-DULFor Oracle Database – schema级别oracle数据库数据恢复特性 ,PRM-DUL即ParnassusData Recovery Manager是企业级别Oracle数据库灾难恢复工具。PRM可以在无备份的情况下恢复被truncated掉的表,也可以恢复无法打开的Oracle数据库(Alter Database Open失败)中的数据。


面试的时候问你熟悉oracle数据库吗?
如果是开发的话,那还是基于SQL这种语言的语法了,要多自己使用才能熟悉的。 对于oracle数据库来说,PL\/SQL delelopment是重点,除了SQL,还要了解触发器trigger,存储过程procedure,任务job,视图view等等。

Oracle数据库 面试时问:什么是数据库事务,怎么回答,请明白的人给个答 ...
事务(Transaction)是并发控制的单位,是用户定义的一个操作序列,也就是完成某一功能的一组SQL语句。事务具有:原子性、一致性、分离性、持久性。

怎么实现用java访问oracle数据库?
实现用java访问oracle数据库:准备工作:1.下载驱动,打开浏览器,搜索oracle数据库驱动,进入下载页面下载即可;2.将驱动导入到项目中。用java访问oracle数据库代码实现:try { Class.forName("oracle.jdbc.driver.OracleDriver"); \/\/加载驱动 \/\/与数据库建立连接 try { String url = "...

大神,紧急求问在Oracle数据库中,一个用户表可以存储在两个数据文件中...
很荣幸为您解答:Oracle中,一个用户表可以存储在两个数据文件中。因为一个表对应一个表空间,而一个表空间可对应多个数据文件,故表与数据文件是1对N的关系。

oracle数据库的问题
你运行命令ps aux | grep ^oracle 看到的进程就是Oracle的进程了,一般会有100多个,具体数量可以这样查:ps aux | grep ^oracle | wc -l 监听进程一般称为listener(侦听器),在Linux操作系统中的进程名是tnslsnr

oracle数据库连接查询问题?
对于外连接,Oracle中可以使用“(+)”来表示,9i可以使用LEFT\/RIGHT\/FULL OUTER JOIN,下面将配合实例一一介绍。除了显示匹配相等连接条件的信息之外,还显示无法匹配相等连接条件的某个表的信息。SELECT ... FROM 表1 LEFT OUTER JOIN 表2 ON 连接条件;3. 自连接 自连接是数据库中经常要用的连接方式...

oracle数据库case问题
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应...

oracle数据库问题
oracle数据库问题  我来答 首页 在问 全部问题 娱乐休闲 游戏 旅游 教育培训 金融财经 医疗健康 科技 家电数码 政策法规 文化历史 时尚美容 情感心理 汽车 生活 职业 母婴 三农 互联网 生产制造 其他 日报 日报精选 日报广场 用户 认证用户 视频作者 日报作者 知道...

怎么解决oracle无法从套接字读取更多数据的问题呢?
当Oracle数据库出现“无法从套接字读取更多数据”的问题时,这通常表示客户端与服务器之间的通信出现了中断或错误。这个问题可能由多种原因导致,包括但不限于:网络问题:检查网络连接是否稳定、TCP\/IP配置是否正确。确保防火墙没有阻止必要的端口(默认是1521)。会话超时或资源不足:检查数据库会话设置,...

oracle数据查询问题
创建测试表 create table test(订单编号 varchar(10),订购型号 varchar(10),支付方式 varchar(10));insert into test values ('10001','QT-1','现金');insert into test values ('10002','QT-1','现金');insert into test values ('10003','AB-2','支付宝');insert into test values (...

荣县18827542446: 如何恢复丢失损坏的Oracle数据库 -
丑邰银杏: oracle数据库恢复,主要包括 (1)系统崩溃只剩下数据文件的情况下的恢复,甚至没有system表空间而只有数据表空间的情况下的恢复.只要提供数据文件就可恢复. (2) undo system 表空间损坏数据恢复 . (3) 非归档或者归档模式下误 ...

荣县18827542446: 如何在重装系统后恢复Oracle数据库 -
丑邰银杏: 下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习ORACLE数据库恢复方面能有所帮助. 第一种: 1、首先,将原来的ORACLE文件夹改名,原来的路径是D:/oracle.我暂时改成D:/oracle_old.找来ORACLE(我用的是...

荣县18827542446: 重装系统怎么恢复oracle数据库 -
丑邰银杏: 任何软件都有可能在有意或无意的情况下被重新安装,如Oracle重装后数据库怎么恢复呢?情况发生在你是无意的情况下!ORACLE数据库恢复的方法我们经常会用到,下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习...

荣县18827542446: oracle 数据库如何还原? -
丑邰银杏: 单击开始,这里输入cmd,打开dos窗口 输入命令 exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp 这里说明一下 这里的bms是指备份时,登录数据库实例TCDB的用户名;这里的/是语法符号.这里的BMSPASS是用户bms登...

荣县18827542446: oracle 如何恢复误删的表记录数据 -
丑邰银杏: --开启行移动功能 alter table 表名 enable row movement; --恢复表数据 flashback table 表名 to timestamp to_timestamp('2014-05-19 09:40:00','yyyy-mm-dd hh24:mi:ss'); 上述时间为删除数据的时间 备注:恢复后请关闭行移动功能

荣县18827542446: Oracle数据库如何备份与恢复?
丑邰银杏: 首先,备份Oracle数据库不仅包括物理数据备份(数据库文件的副本),而且包括逻辑数据的备份---数据用SQL命令导出以及在重做日志文件缓存中的已提交和未提交的改...

荣县18827542446: 如何恢复程序中删除的oracle数据 -
丑邰银杏: 分为两种方法:scn和时间戳两种方法恢复.一、通过scn恢复删除且已提交的数据1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:14992232、查询当前scn号之前的...

荣县18827542446: oracle数据库如何还原? -
丑邰银杏: 1、在打开的ie浏览器窗口右上方点击齿轮图标,选择“Internet选项”,如下图所示:2、在打开的Internet选项窗口中,切换到安全栏,在安全选卡中点击“自定义级别”,如下图所示:3、在“安全设置-Internet 区域”界面找到“Java 小程序脚本”、“活动脚本”,并将这两个选项都选择为“禁用”,然后点击确定,如下图所示:

荣县18827542446: ORACLE怎样恢复数据库?
丑邰银杏: 只要oradata下的文件在就可以.建立同名数据库,使用同名的表空间名称和文件,然后关oracle,把表空间文件覆盖就可以了

荣县18827542446: oracle数据库误删除数据怎么恢复 -
丑邰银杏: 恢复的前提是备份; 数据库有什么备份,exp还是rman 如果有exp备份:直接imp数据 如果有rman备份:可以基于时间不完全恢复,将数据库恢复到误删除之前的时刻 如果没有备份但是开闪回了,可以闪回数据库或闪回表

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网