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怎么还原,如:\x0d\x0a//创建用户123密码456\x0d\x0acreate user 123 identified by 456;\x0d\x0a第二:授权oracle怎么还原,赋予dba的权限\x0d\x0agrant dba to 123;\x0d\x0a第三:导入数据库\x0d\x0aimp 123/456@orcl file=E:\*.DMP fromuser=expuser touser=123\x0d\x0a注意:如上导入需要直接在cmd界面执行;expuser是导出用户名,可以随便写,但会有警告;orcl是你创建的数据库事例,在安装oracl的时候,默认会新建一个orcl\x0d\x0a最后:希望我描述清楚oracle怎么还原了,能帮到你 。
Oracle VM VirtualBox管理器 不小心删除启动项怎么恢复进行备份,然后通过在DOS中输入命令还原即可 。
数据库备份:在DOS窗口操作命令符中输入:expsystem/managerinctype=completefile=C:\20080918.DMP , 即完成备份 。数据库还原:
1、安装情况:为了进行内蒙科技项目系统的开发 , 于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 , 这个用户要与还原的数据库文件中的用户一致,使还原后修改量最少 。当然也可以采用新的用户名,还原到指定的用户空间中 。
【oracle怎么还原 oracle怎么还原备份】4、执行还原:点击开始菜单中“运行” , 在文本框中输入“cmd”,回车,弹出DOS命令操作窗口 。还原数据库文件必须使用Sysdba角色,这样才有权进行数据库的还原与备份工作 。在DOS命令行中输入还原操作指令:impsystem/managerfile=C:\20080918.DMP 。full=Y后回车即开始还原 。
oracle数据库备份怎么还原1导出存储过程,触发器,序列等所有用户对象 。(备份)
在PL/SQL Developer的菜单Tools(工具) = Export User Objects(导出用户对象)中出来一个对话框界面
建议红色框住部分都不?。庋葱姓飧鰏ql 时 , 就根据当前你的登录账户来进行创建 。在对象列表中ctrl a 全选所有(如果你只导出部分,可单独选择)
设置 输出文件地址,文件名 。点击导出完成 。
2导出数据 。(备份)
在PL/SQL Developer的菜单Tools(工具) = 导出表 中出来一个对话框界面
如果 数据量较大,选择oracle导出,勾压缩选项 , 然后设置输出文件地址 。如果只导出部分数据,可以在Where 处添加条件 。例如 rownum=1000( 导出1000条记录),此种方式导出dmp 格式文件 。
如果数据量较?。?可以选择sql 插入,此种方式导出sql文件 。
选项,勾选 约束,索引,行数 , 触发器 。
注意:如果表中包含clob 或nclob 字段,就只能用dmp格式进行导入,如果是少量表 , 不包含这种字段,可以用sql插入方式 。
还原时,注意需要先还原dmp文件 。
3 表数据还原。
a. 如果dmp 文件,那么在PL/SQL Developer的菜单Tools(工具) = 导入表 中出来一个对话框界面
可以在 “到用户” 处 选择你登录的账户 。
b 如果是sql 格式文件,一样在PLSQL中新建一个命令窗口 (command windows),粘贴(ctrl v) 刚才负责的sql内容 。然后就开始自动执行还原了 。
4还原其他对象(存储过程,触发器 , 序列,函数等)
a. 用PLSQL 登录要还原的Oracle 。此时你登录的账号是什么,还原就在该账号下 。
b.把先前备份的表结构sql文件打开 , 全选内容 。然后在PLSQL中新建一个命令窗口 (command windows),粘贴(ctrl v) 刚才负责的sql内容 。然后就开始自动执行还原了 。
oracle怎么还原的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于oracle怎么还原备份、oracle怎么还原的信息别忘了在本站进行查找喔 。

    推荐阅读