oracle数据库的数据迁移

oracle数据库的数据迁移

ID:11481376

大小:704.50 KB

页数:57页

时间:2018-07-12

oracle数据库的数据迁移_第1页
oracle数据库的数据迁移_第2页
oracle数据库的数据迁移_第3页
oracle数据库的数据迁移_第4页
oracle数据库的数据迁移_第5页
资源描述:

《oracle数据库的数据迁移》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DBA经常会需要在多个数据库之间迁移数据测试数据库中的数据发布到产品库OLTP数据库中的数据加载到数据仓库中等等Oracle10g中存在很多的迁移数据的方式,我们这章一一介绍。导出导入1、不同的Oracle数据库之间转移数据对象,即使这些数据库位于不同的硬件或软件平台。2、我们可以使用导出工具,将指定的数据库对象(比如表)所包含的数据导出到一个特殊格式的文件中。该文件是一个专用的二进制格式的转储文件,他只能被导入工具所读取。如果这些被导出的对象还存在其他的相关对象,比如要被导出的表上还存在索引等,则导出工具会自动将这些

2、相关的对象也提取出来,并放入到导出文件中。3、导出工具导出的转储文件中,包含对象的定义信息以及实际的数据行4、导入导出是一个客户端工具,生成的文件是客户端的平台格式。5、导入导出还可以作为备份的补充手段,对数据库进行逻辑备份,例如可以通过导出工具,将某些重要表的数据抽取出来,生成转储文件。使用导出工具,具有四种模式,也就是可以导出四种数据1、表模式:可以导出某个用户下指定的表,授权的用户可以导出其他用户下的表2、用户模式:导出某个指定用户下所有的对象,授权的用户可以导出其他用户下面的所有对象3、数据库模式:导出除了sy

3、s以外的、数据库里所有的对象,只有已授权的用户才能在该模式中执行导出4、可传输表空间模式:导出某个指定表空间中的所有对象时,可以使用该模式。通过使用该模式,可以将一组表空间从一个数据库快速的转移到另一个数据库里。速度相对数据库的导入导出来说,要快得多。因为就两个步骤:复制数据文件表空间的结构信息倒入到目标数据库C:DocumentsandSettingsli>exp-helpExport:Release10.2.0.1.0-Productionon星期六3月610:01:352010Copyright(c)1982

4、,2005,Oracle.Allrightsreserved.通过输入EXP命令和您的用户名/口令,导出操作将提示您输入参数:例如:EXPSCOTT/TIGER或者,您也可以通过输入跟有各种参数的EXP命令来控制导出的运行方式。要指定参数,您可以使用关键字:格式:EXPKEYWORD=value或KEYWORD=(value1,value2,...,valueN)例如:EXPSCOTT/TIGERGRANTS=YTABLES=(EMP,DEPT,MGR)或TABLES=(T1:P1,T1:P2),如果T1是分区表USE

5、RID必须是命令行中的第一个参数。关键字说明(默认值)关键字说明(默认值)--------------------------------------------------------------------------USERID用户名/口令FULL导出整个文件(N)BUFFER数据缓冲区大小OWNER所有者用户名列表FILE输出文件(EXPDAT.DMP)TABLES表名列表COMPRESS导入到一个区(Y)RECORDLENGTHIO记录的长度GRANTS导出权限(Y)INCTYPE增量导出类型INDEXES导

6、出索引(Y)RECORD跟踪增量导出(Y)DIRECT直接路径(N)TRIGGERS导出触发器(Y)LOG屏幕输出的日志文件STATISTICS分析对象(ESTIMATE)ROWS导出数据行(Y)PARFILE参数文件名CONSISTENT交叉表的一致性(N)CONSTRAINTS导出的约束条件(Y)OBJECT_CONSISTENT只在对象导出期间设置为只读的事务处理(N)FEEDBACK每x行显示进度(0)FILESIZE每个转储文件的最大大小FLASHBACK_SCN用于将会话快照设置回以前状态的SCNFLASH

7、BACK_TIME用于获取最接近指定时间的SCN的时间QUERY用于导出表的子集的select子句RESUMABLE遇到与空格相关的错误时挂起(N)RESUMABLE_NAME用于标识可恢复语句的文本字符串RESUMABLE_TIMEOUTRESUMABLE的等待时间TTS_FULL_CHECK对TTS执行完整或部分相关性检查TABLESPACES要导出的表空间列表TRANSPORT_TABLESPACE导出可传输的表空间元数据(N)TEMPLATE调用iAS模式导出的模板名成功终止导出,没有出现警告。C:Docum

8、entsandSettingsli>expa/afile='E:oracleproduct10.2.0oradataORA10GDATAFILEa.dmp'tables=a.alog='E:oracleproduct10.2.0oradataORA10GDATAFILEorder.log'Export

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。