oracle恢复备份语句

来源:Oracle认证    发布时间:2012-11-12    Oracle认证视频    评论

  oracle

  备份:

  cmd/ exp

  是否导出权限为;NO

  别的就可以使用默认值

  exp netrep/netrep@netrep_127.0.0.1 file=d:/netrep.dmp full=n grants=n

  name/pwd db

  exp zjzzh/zjzzh@zjzrep_127.0.0.1 file=d:/zjzzh20080729.dmp full=n grants=n

  name/pwd db

  恢复:

  imp:

  一般是默认值

  导入权限选择NO

  导入整个导出文件选yes

  imp work/work@demo_127.0.0.1 file=d:/demo.dmp full=y grants=n

  需要覆盖原数据库时要在方案中那个的表文件中删除所有的表。在导入数据。。

  imp zjgjnc/nc@demo_127.0.0.1 file=H:/zjgjnc20080602/zjgjnc20080602.dmp full=y grants=n

  imp zjzdb/zjzdb@orcl_10.2.216.253 file=e:/zjzdb.dmp full=y grants=n

  imp gjnc/gjnc@demo_127.0.0.1 file=e:/gjnc0606.dmp full=y grants=n

  三种Windows版本下教你如何卸载Oracle

  在卸载Oracle时删不干净,搞的要重装系统,本人在工作中总结出如下方法,希望对大家有所帮助。

  1.以Administrators group身份登陆windows系统。

  2.通过Oracle installer 卸载所有orcle产品及组件。

  3.停掉Oracle Service服务。

  4.删除%ORACLE_base%文件和SYSTEM_DRIVE:/program files下的oracle文件。

  5.删除SYSTEM_DRIVE:/Documents and Settings/All Users/「开始」菜单/程序中的oracle项。

  6.打开注册表:

  到HKEY_CLASSES_ROOT下,删除以Oracle,ORA,ORCL开头的键;

  到HKEY_LOCAL_MACHINE/SOFTWARE下,删除ORACLE键和Apache Group键;

  到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下,删除以Oracle开头的键;

  到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services /Eventlog/Application下,删除以Oracle开头的键;

  到HKEY_CURRENT_USER下,删除Oracle键;

  到HKEY_CURRENT_USER/SOFTWARE/ORACLE下,删除以Oracle 或 Orcl开头的键(如果有的话);关闭注册表,重启计算机。

  7.打开系统系统环境变量(我的电脑->右键->系统属性->高级->环境变量),在PATH中删除所有以%ORACLE_HOME%开始的项。

  8.重启计算机。

  linux下:删除$ORACLE_BASE目录 (这个我暂没试验)

  windows下:(我在XP下做的,oracle的安装路径为 F:/oralce)

  1、开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。

  2、开始->程序 -> Oracle - Oradb10g_home1 -> Oracle Installation Products->Universal Installer

  卸装所有Oracle产品

  3、重新启动计算机

  4、删除C:/programs file/下的oracle文件夹

  5、删除F盘下的oracle文件夹

  6、开始->运行,输入regedit ,打开注册表,删除oracle服务:

  找到HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个入口;

  这下面几个我没有找到呢(日文XP装的oracle)??                                                            HKEY_LOCAL_MACHINE/system/ControlSet001/services/所有oracle的服务,按del键删除掉

  HKEY_LOCAL_MACHINE/system/ControlSet002/services/所有oracle的服务,按del键删除掉

  HKEY_LOCAL_MACHINE/system/ControlSet003/services/所有oracle的服务,按del键删除掉

  HKEY_LOCAL_MACHINE/system/ControlSet/services/所有oracle的服务,按del键删除掉

  7、重新启动计算机,卸载OK,不影响重新安装。

  __

  软件环境:

  1、Windows XP + Oracle 10g

  2、Oracle安装路径为:d:/Oracle

  实现方法:

  1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;

  2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal Installer 卸装所有Oracle产品,但Universal Installer本身不能被删除;

  3、运行regedit,选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个入口;

  4、运行regedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,滚动这个列表,删除所有Oracle入口;

  5、运行refedit,选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application,删除所有Oracle入口;

  6、开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定;

  7、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标;

  8、删除c:/Program Files/Oracle目录;

  9、重新启动计算机,重起后才能完全删除Oracle所在目录 ;

  10、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:/Oracle,删除这个入口目录及所有子目录,并从Windows XP目录(一般为d:/WINDOWS)下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、 oraodbc.ini等等;

  11、WIN.INI文件中若有[ORACLE]的标记段,删除该段;

  12、如有必要,删除所有Oracle相关的ODBC的DSN;

  13、到事件查看器中,删除Oracle相关的日志 说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,原来的目录及文件就可以删除掉了。

  软件环境:

  1        Windows XP + oracle 9i

  2        Oracle 安装路径为:E:/oracle

  开始卸载:

  1        开始 --> 设置 --> 控制面板 --> 管理工具 --> 服务 --> 停止所有 oracle 服务

  2        开始 --> 程序 --> Oracle Installation Products --> Universal Installer --> 卸载所有oracle 产品,但Universal Installer本身不能被删除

  3        开始 -->运行 regedit ,选择 HKEY_CLASSES_ROOT , 滚动这个列,删除所有 oracle 入口,如以oracle,orcl,ora开头的

  4        开始 -->运行 regedit ,选择 HKEY_LOCAL_MACHINE/SOFTWARE ,删除Oracle目录

  5        开始 -->运行 regedit ,选择 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services ,删除所有Oracle项

  6        开始 -->运行 regedit ,选择 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services ,删除所有Oracle项

  7        开始 -->运行 regedit ,选择 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下,删除所有Oracle项

  8        开始 -->运行 regedit ,选择 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application删除所有Oracle项

  9        开始 --> 设置 --> 控制面板 -->系统 --> 高级 --> 环境变量 --> 删除环境变量CLASSPATH和PATH中有关Oracle的设定

  10        我的电脑 --> C:/Program Files 目录下的 oracle 文件夹 --> 删除

  11        我的电脑 --> E:/目录下的oracle安装文件夹 --> 删除

  12        从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

  13        如有必要,删除所有Oracle相关的ODBC的DSN

  14        到事件查看器中,删除Oracle相关的日志

  以上的步骤,如果有些删除不了的话,就重启你的计算机再继续删除,就可以的了!

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答