重装系统后,怎么恢复oracle数据库?任何软件都有可能在有意或无意的情况下被重新安装如何修复安装oracle,如Oracle重装后数据库怎么恢复呢如何修复安装oracle?情况发生在如何修复安装oracle你是无意的情况下!ORACLE数据库恢复的方法我们经常会用到 , 下面就为您介绍重装系统后ORACLE数据库恢复的方法,希望对您学习ORACLE数据库恢复方面能有所帮助 。\x0d\x0a\x0d\x0a我的电脑突然挂了,不得不重装系统 , 不过我的ORACLE装在了D盘,所有的文件都还在 , 我相信一定能够恢复,直到搞定工作,我才开始整我的数据库,花了两天时间,终于恢复了,庆祝一下,同时总结一下,希望有遇到同样问题的朋友能够快速搞定此类问题\x0d\x0a\x0d\x0a第一种:\x0d\x0a\x0d\x0a首先,备份数据库(X:\oracle\oradata)下的数据文件,重新命名即可(否则装数据库的时候会提示sid已存在) 。重新安装数据\x0d\x0a库 , 当然数据库的名字就是你要恢复的名字 。安装完成后 , 打开控制面板 , 停止oracle的服务 。把(X:\oracle\oradata)下新生成的文件\x0d\x0a改名,把原先目录下的文件恢复名字 。再重新启动oracle服务和监听 。用sys/as dba \x0d\x0a登陆数据库,可能会提示权限不够(ora-01031)修改(X:\oracle\ora92\network\admin \x0d\x0a)文件夹下的sqlnet.ora文件,添加SQLNET.AUTHENTICATION_SERVICES= \x0d\x0a(NTS),增加权限 。登陆进去后 , 打开table提示不能打开 。打开common页 , 执行命令alert database \x0d\x0aopen;这时再刷新table,发现原先的表可以打开了 。恢复成功了 。再用原先数据库的普通用户进入 。发现一切正常 。至此 , 大功告成 。\x0d\x0a\x0d\x0a第二种:\x0d\x0a\x0d\x0a1、首先,将原来的ORACLE文件夹改名,原来的路径是D:/oracle.我暂时改成D:/oracle_old.找来ORACLE(我用\x0d\x0a的是ORACLE 9I)安装光盘,将ORACLE安装在原来安装的目录下,这样恢复起来更加方便,主要是注册表的内容不用修改 。\x0d\x0a\x0d\x0a2、安装完了之后,系统中又有一个可以使用的ORACLE了 。这个时候要做的就是将原来的文件和数据恢复过来 。第一步,先关闭ORACLE的所\x0d\x0a有已经启动的项目 , 在"服务"里面逐一关闭 。然后,将安装目录改名 。我现在用的是D:/oracle.改成D:/oracle_new.再将D:\x0d\x0a/oracle_old改成D:/oracle. \x0d\x0a这样理论上说从物理层面恢复了ORACLE了 。但是我们发现,现在还不能启动ORACLE的监听程序和服务程序 。我们还要从逻辑上解决 。\x0d\x0a\x0d\x0a3、在dos环境下执行一个删除命令:oradim -delete -sid mm,其中mm为创建oracle时候创建的实例 \x0d\x0a建议执行这个命令后重新启动机器,重启后就可以建立和原来实例名相同的实例 。当然你懒,不重新启动也可以,但是你的实例名就不能和原来的一样了 。\x0d\x0a\x0d\x0a4、在dos环境下执行命令 oradim -new -sid mm -startmode a -pfile "D:\oracle\admin\mm\pfile\initmm.ora "创建一个新的实例,其中 "mm"为新数据库的名称 。\x0d\x0a\x0d\x0a5、启动服务,先打开数据库,然后可以用以前的用户名和密码登陆进去 。\x0d\x0a要补充的是 , 一般的ORACLE数据库的监听程序都是用电脑的名称来识别地址的,而不是127.0.0.1或者localhost.所以,如果我们安装系\x0d\x0a统的时候用的是不同的电脑名称(比如我原来用的是wm_mm.重新安装后用的是wenming_mm),那么我们还有一个工作要做,就是修改文件 \x0d\x0alistener.ora.将里面的相关的东西改过来就可以了 。\x0d\x0a\x0d\x0a需要耐心、细心,可能在一步里有一个细小的差别就会出些古怪的错误提示,有时需要根据错误提示采取策略 , 总之原理是,先装一个一模一样的ORACLE,安装目录、数据库名称都一样,这样保证注册表里不用更改;再覆盖物理文件,最后重新实例化 , 打开数据库就可以进去了 。
系统重装过了,但是oracle所有文件都在 , 我想数据恢复回来怎么弄方法一如何修复安装oracle:
首先 , 备份数据库下如何修复安装oracle的数据文件,在重新命名,重新安装数据库 。安装完成后,打开控制面板 , 停止oracle的服务 。把(x:\oracle\oradata)下新生成的文件改名,把原先目录下的文件恢复名字,再重新启动oracle服务和监听 。用sys/as
dba登陆数据库,登陆进去后,打开table提示不能打开 。打开common页 , 执行命令alert
database
open;这时再刷新table,用原先数据库的普通用户进入,数据成功恢复 。
方法二:
1、将原来的oracle文件夹改名,找来oracle安装光盘,将oracle安装在原来安装的目录下 。
2、安装完毕,系统中多出一个可用的oracle了 。将原来的文件和资料恢复过来上去 。第一步,先关闭oracle的所有已经启动的项目 , 在“服务”里面逐一关闭 。然后,将安装目录改名 。
3、在dos环境下执行一个删除命令:oradim
-delete
-sid
mm,其中mm为创建oracle时候创建的实例建议执行这个命令后重新启动机器 , 重启后就可以建立和原来实例名相同的实例 。
4、在dos环境下执行命令
oradim
-new
-sid
mm
-startmode
a
【如何修复安装oracle 如何修复安装系统】-pfile
"d:\oracle\admin\mm\pfile\initmm.ora
"创建一个新的实例,其中
“mm”为新数据库的名称 。
5、启动服务,先打开数据库,然后可以用以前的用户名和密码登陆进去 。要补充的是还要修改文件listener.ora,将里面的相关的东西改过来就可以了 。
上面我们通过建立一个一模一样的oracle , 安装目录、数据库名称都一样,这样保证注册表里不用更改;再覆盖物理文件,最后重新实例化,达到资料恢复的目的 。资料恢复中心提醒:由于上述操作比较复杂,所以非专业人士请勿盲目操作 , 应该第一时间联系资料恢复中心可以为如何修复安装oracle你解决资料恢复问题 。
Oracle VM VirtualBox管理器 不小心删除启动项怎么恢复进行备份,然后通过在DOS中输入命令还原即可 。
数据库备份如何修复安装oracle:在DOS窗口操作命令符中输入:expsystem/managerinctype=completefile=C:\20080918.DMP,即完成备份 。数据库还原:
1、安装情况:为了进行内蒙科技项目系统如何修复安装oracle的开发,于2008年09月18号进行了Oracle数据库系统的安装与设置工作 。将Oracle数据库系统安装在C盘,数据库文件位置在D:\oracle\oradata 。
2、数据库设置:全局数据库名:oracleSID.beijing 。SID:oracleSID 。用户:sys 。口令:change_on_installsystem 。口令:manager 。
3、准备工作:将要还原的数据库备份文件*.DMP放到某盘根目录下(目的就是为了不让文件目录很深 , 方便写文件路径) 。我这里放到了C盘根目录下 。文件名为20080918.DMP,文件位置:c:\20080918.DMP,在还原之前需要在数据库实例oracleSID中创建一用户user1,这个用户要与还原的数据库文件中的用户一致,使还原后修改量最少 。当然也可以采用新的用户名,还原到指定的用户空间中 。
4、执行还原:点击开始菜单中“运行”,在文本框中输入“cmd”,回车,弹出DOS命令操作窗口 。还原数据库文件必须使用Sysdba角色,这样才有权进行数据库的还原与备份工作 。在DOS命令行中输入还原操作指令:impsystem/managerfile=C:\20080918.DMP 。full=Y后回车即开始还原 。
重装操作系统,ORACLE怎么恢复?不知道如何修复安装oracle你重装前都备份如何修复安装oracle了哪些文件如何修复安装oracle,只要你那五种文件都有备份,恢复起来不是很难 。主要归纳为以下几步如何修复安装oracle:
1.将原来的oracle文件夹重命名,比如oracle_old;然后重新安装oracle
到原目录,即跟重装操作系统前同一目录,假设为d:\oracle;安装过程选择"只安装软件"
即不创建数据库,这样可以节省很多时间.
注:恢复必须要有以下文件
a、初始化参数文件INIT.ORA
b、所有数据文件 .dbf
c、所有重做日志文件(联机日志、归档日志)redo
d、所有控制文件 crtl
e、internal密码文件
2.配置listener和tns:
运行lsnrctl start,即可在创建监听服务;
使用net manager配置tns,但不要测试(数据库没有起来肯定测试不通过的);
3.将oradata文件夹拷贝回原目录(如d:oracleoradata);
4.将spfile拷贝回原目录(如d:oracleora92database);
5.创建实例服务:
oradim -new -sid orcl -startmode auto
6.重建口令文件:或是复制原来的pwdorcl.ora yhy9为实例名
orapwd file=d:oracleora92database password=orcl entries=5
7.重启监听和实例.
8.如果数据库没有启动就进入sqlplus手工打开数据库
sqlplus /nolog
sqlconn sys/orcl@orcl as sysdba
sqlstartup;
一定要有提示成功打开,否则重复以上办法解决 。
9.如果数据库顺利打开,整个实例恢复过程即完成.
经验证通过以上操作,完全可以恢复成功 。需要的是耐心、细心 。
如果中间有报错,则一步步根据报错到网上查找解决办法 。
oraclexe安装,解压到临时位置时出错如果在安装OracleXE时出现解压到临时位置出错的情况,可能是因为你安装的临时文件夹不存在或者没有足够的空间可以解压文件了 。因此 , 你需要检查你的临时文件夹是否存在,并确保它有足够的空间来解压文件 , 然后再次尝试安装OracleXE 。
关于如何修复安装oracle和如何修复安装系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 恋爱少女游戏有哪些,恋爱少女的兑换码是多少
- linux命令下载浏览器,linux命令行安装浏览器
- 体育课跑步游戏日记,体育课跑步比赛日记
- win8平板安卓双系统,win10安卓双系统平板
- c语言函数符合命名规则 c语言函数命名规则notify
- 显卡用在电脑上怎么选配置,电脑选择显卡时用哪个
- oracle打开命令文件,oracle10g怎么打开
- oracle索引btree,oracle索引类型
- 关于oppo平板windows系统的信息