备份:
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相关的日志
以上的步骤,如果有些删除不了的话,就重启你的计算机再继续删除,就可以的了!
关键词标签:oracle,恢复备份语句
相关阅读
热门文章
Oracle中使用alter table来增加,删除,修改列的语法
oracle中使用SQL语句修改字段类型-oracle修改SQL语句案例
误删Oracle数据库实例的控制文件
为UNIX服务器设置Oracle全文检索
人气排行 oracle中使用SQL语句修改字段类型-oracle修改SQL语句案例 Oracle中使用alter table来增加,删除,修改列的语法 ORACLE SQL 判断字符串是否为数字的语句 ORACLE和SQL语法区别归纳(1) oracle grant 授权语句 ORACLE修改IP地址后如何能够使用 如何加速Oracle大批量数据处理 Oracle删除表的几种方法
查看所有0条评论>>