开发者社区> 橘子红了呐> 正文

oracle数据库的备份与恢复

简介:
+关注继续查看

一、备份

方法1: PLSQL中进行导出

   

对于方式1:

对于导出可执行文件的选择,可通过下面的几个参考位置去查找:

导入imp:
F:\app\Administrator\product\11.1.0\db_1\BIN\imp.exe
导出exp:
F:\app\Administrator\product\11.1.0\db_1\BIN\exp.exe
sql插入:
F:\app\Administrator\product\11.1.0\db_1\BIN\sqlplus.exe

导出的是.dmp文件。

对于方式2,导出的是pde文件。

方式2,使用命令行

导出整个数据库 
exp username/pwd@sid file=d:\databak.dmp full=y


导出指定的某个表的数据 
exp username/pwd@sid file=d:\databak.dmp tables(TableName1,TableName2,...TableNameN)


导出表结构,不导出表数据。只需在命令行里加一个参数rows=n即可。表示不导出表数据。
exp username/pwd@sid file=d:databak.dmp owner=(user)rows=n

 

二、恢复

对于PL/SQL方式

如上文中的导出菜单附近,找出

便可。

命令行方式

数据库导入命令 
简单的导入 
imp exp username/pwd@sid file=d:\databak.dmp  full=y 
imp exp username/pwd@sid file=d:\databak.dmp tables=(TableName1,TableName2,...TableNameN) 
imp exp username/pwd@sid file=d:\databak.dmp fromuser=fromusername 

实现“imp一个.dmp文件中的部分表,并且,只导入数据不导入表结构(表结构已经存在)”的命令: 
imp username/password@ORASVR fromuser=username1 touser=username file=e:\file.dmp IGNORE=Y     TABLES=(table1,table2, ……)

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。




    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6346823.html,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Oracle数据库的可恢复性设置
整理自《Oracle 11g OCP/OCA 认证指南》 001     为了保证数据库的最大可恢复性,必须多路复用控制文件;必须多路复用联机重做日志;必须以归档日志模式运行数据库,并多路复用归档日志文件;最后必须作常规备份。
984 0
从远程Oracle服务器上同步复制数据到本地备份库
create or replace PROCEDURE "SYNC_DATA_FROM_DBLINK_DB" AS BEGIN DECLARE CURSOR c_TabNames IS SELECT TNAME FROM TAB; v_TabName c_TabNames%ROWTYPE; v_SQL VARCHAR2(500); v_rowcount NUMB
1679 0
Oracle实例恢复机制
整理自《OCP/OCA认证考试指南》 001      实例恢复不仅可以重新构成在崩溃时未被保存至数据文件的任何已提交事务,而且可以回滚已被写至数据文件的任何未提交事务。
872 0
博客链接—Oracle备份与恢复
001 Oracle数据库的可恢复性设置:http://blog.itpub.net/29067253/viewspace-1986010/ 002 Oracle备份与恢复入门:http://blog.
716 0
大话存储系列18——数据备份与恢复
备份一般会有文件级的备份,还有块级的备份两种,我们接下来先简要了解一下这两种备份的区别。 文件级备份:备份软件只能感知到文件这一层,将磁盘上的所有文件,通过调用文件系统的接口备份到另一个介质上,所以文件级备份软件,要么依靠操作系统提供的API来备份,要么本身具有文件系统的功能,可以识别文件系统元数据。
969 0
Oracle备份与恢复入门
整理自《Oracle database 11g RMAN备份与恢复》001 逻辑备份与恢复     Oracle database 11g使用Oracle data pump体系结构来支持逻辑备份和恢复。
1019 0
3402
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载