数据加载与传输.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据加载与传输.ppt》由会员分享,可在线阅读,更多相关《数据加载与传输.ppt(30页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第十四章第十四章 数据加载与传输数据加载与传输 备份就是数据份就是数据库信息的一个拷信息的一个拷贝。对于于Oracle而言,而言,这些信息包括控制文件、数据文件以及重做些信息包括控制文件、数据文件以及重做日志文件等。数据日志文件等。数据库备份的目的是份的目的是为了防止意外事了防止意外事件件发生而造成数据生而造成数据库的破坏后恢复数据的破坏后恢复数据库中的数据中的数据信息。信息。1 概述概述 备份和恢复份和恢复是两个互相是两个互相联系的概念,系的概念,备份份就是将数据信息保存起来;而恢复就是将数据信息保存起来;而恢复则是当意外事是当意外事件件发生或者某种需要生或者某种需要时,将已,将已备份的数据
2、信息份的数据信息还原到数据原到数据库系系统中去。中去。数据数据库备份份类型型备份一个份一个Oracle数据数据库有三种有三种标准方式:准方式:导出出(Export)脱机脱机备份份(offline backup)联机机(ARCHIVELOG)备份份(online backup)。导出方式是数据出方式是数据库的的逻辑备份。脱机份。脱机备份和份和联机机备份都是物理份都是物理备份份(也称低也称低级备份份)。2 类型型(1)逻辑备份份 导出是将数据出是将数据库中数据中数据备份到一个称份到一个称为“导出出转储文文件件”的二的二进制系制系统文件中。文件中。导出有出有3种模式:种模式:用用户(User)模式:
3、模式:导出用出用户所有所有对象以及象以及对象中的象中的数据。数据。表表(Table)模式:模式:导出用出用户的所有表或者用的所有表或者用户指定指定的表。的表。全局全局(Full)模式模式(也称也称为数据数据库模式模式):导出数据出数据库中所有中所有对象,包括所有数据、数据定象,包括所有数据、数据定义和用来重建数和用来重建数据据库的存的存储对象。象。(2)物理物理备份份 物理物理备份是拷份是拷贝数据数据库文件而不是其文件而不是其逻辑内容。内容。Oracle支持支持两种不同两种不同类型的物理型的物理备份:脱机份:脱机备份份(也称冷也称冷备份份)和和联机机备份份(也称也称热备份份)。脱机脱机备份份
4、脱机脱机备份在数据份在数据库已已经正常关正常关闭的情况的情况进行。行。联机机备份份 数据数据库可能要求可能要求24小小时运行,而且随运行,而且随时会会对数据数据进行操作。行操作。联机机备份份过程具程具备强有力功能的原因有两个。第一,提供了有力功能的原因有两个。第一,提供了完全的完全的时间点点(point-in-time)恢复。第二,在文件系恢复。第二,在文件系统备份份时允允许数据数据库保持打开状保持打开状态。14.3导入入/导出出 导出是数据出是数据库的的逻辑备份,份,导入是数据入是数据库的的逻辑恢复。恢复。1 导出出 数据数据库的的逻辑备份包括份包括读一个数据一个数据库记录集和将集和将记录集
5、写入一个文件中。集写入一个文件中。这些些记录的的读取与其物理取与其物理位置无关。位置无关。在在Oracle中,中,Export实用程序就是用来完成用程序就是用来完成这样的数据的数据库备份的。若要恢复使用由一个份的。若要恢复使用由一个导出生成的出生成的文件,可使用文件,可使用Import实用程序。用程序。表表14.1列出了列出了Export指定的运行期指定的运行期选项。可以在命令。可以在命令提示符窗口提示符窗口输入入EXP HELP=Y调用用EXP命令的帮助信命令的帮助信息。息。表表14.1 Export选项选项【例例14.1】以交互模式以交互模式进行数据行数据库orcl的表的表emp的的导出。
6、出。C:exp /*在命令提示符下在命令提示符下输入入EXP,然后回,然后回车*/Export:Release 10.2.0.1.0 Production on 星期四星期四 6月月8 15:18:18 2006Copyright 1982,2005,Oracle.All rights reserved.用用户名:名:scott /*输入用入用户名和口令名和口令*/口令:口令:连接到:接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Production With the Partitioning,OLAP and Dat
7、a Mining options输入数入数组提取提取缓冲区大小:冲区大小:4096/*这里使用默里使用默认值,直接回,直接回车即可即可*/导出文件:出文件:EXPDAT.DMPaa.DMP /*输入入导出文件名称出文件名称*/(1)E(完整的数据完整的数据库),(2)U(用用户)或或(3)T(表表):(2)U T /*在在这里里选择要要导出的出的类型,我型,我们选择表表*/导出表数据出表数据(yes/no):yes /*使用默使用默认设置,置,导出表数据出表数据*/压缩区区(yes/no):yes /*使用默使用默认设置,置,压缩区区*/已已导出出ZHS16GBK字符集和字符集和AL16UTF
8、16 NCHAR字符集字符集即将即将导出指定的表通出指定的表通过常常规路径路径要要导出的表(出的表(T)或分区()或分区(T:P):():(RETURN退出)退出)EMP /*在此在此输入要入要导出的表名称出的表名称*/正在正在导出表出表emp 14行被行被导出出要要导出的表(出的表(T)或分区()或分区(T:P):():(RETURN以退出)以退出)/*导出表出表emp完完毕,直接回,直接回车即可完成即可完成导出工作。若要出工作。若要导出出其他表,在此其他表,在此输入表名即可入表名即可*/在没有警告的情况下成功在没有警告的情况下成功终止止导出。出。2导入入 导出数据可以通出数据可以通过Ora
9、cle的的Import实用程序用程序导入。入。可以可以导入入全部或部分数据。全部或部分数据。如果如果导入一个全入一个全导出的出的导出出转储文件,文件,则包括表空包括表空间、数据、数据文件和用文件和用户在内的所有数据在内的所有数据库对象都会在象都会在导入入时创建。不建。不过,为了在数据了在数据库中指定中指定对象的物理分配,象的物理分配,通常需要通常需要预先先创建表空建表空间和用和用户。如果只从如果只从导出出转储文件中文件中导入部分数据,那么表空入部分数据,那么表空间、数据、数据文件和用文件和用户必必须在在导入前入前设置好。置好。表表14.2给出出导入操作的参数,其他参数入操作的参数,其他参数请参
10、照参照导出参数。出参数。表表14.2 Import关键字关键字表表14.2 Import关键字关键字【例例14.2】以交互模式以交互模式进行行ORCL数据数据库中中EMP表的表的导入。入。D:imp /*在命令提示符下在命令提示符下输入入IMP,然后回,然后回车*/Import:Release 11.2.0.1.0 Production on 星期四星期四 6月月8 15:3 8:18 2006Copyright 1982,2005 Oracle.All rights reserved.用用户名:名:scott /*输入用入用户名和口令名和口令口令:口令:连接到:接到:Oracle Datab
11、ase 11g Enterprise Edition Release 11.2.0.1.0 ProductionWith the Partitioning,OLAP and Data Mining options导入文件:入文件:EXPDAT.DMPaa.DMP /*输入要入要导入的入的导出出转储 文件名文件名*/输入插入入插入缓冲区大小(最小冲区大小(最小为8192)30720/*使用默使用默认设置置 ,然后回,然后回车*/经由常由常规路径路径导出由出由EXPORT:创建的文件建的文件已已经完成完成ZHS16GBK字符集和字符集和AL16UTF16 NCHAR字符集中字符集中的的导入入只列出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 加载 传输
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内