




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle 数据导入导出工具使用文档修订:一概述、限制、应用场景及文件命名规则本文档所涉及的 linux 操作全部是使用 oracle 用户操作,linux 服务器如果安装了数据库 均会创建 oracle 用户,类似于 windows 下的非 administrator 用户。概述:为简化 oracle 数据库数据的导入导出任务,特推出 oralce 数据库导入导出工具。本工具包含两个可执行文件,区分 windows 和 linux 版本均为 64 位版本。请关注红色字体限制如下:工具只能在数据库服务器上使用不支持源端数据库的 scheduler 对象的导出工具只支持使用 schema 方法
2、导出数据(即用户)工具只支持 oracle 数据库 64 位版本修订时间版本号修订内容作者2014-08-13V1.0创建2015-03-11V1.3增加功能:导出时可以指定导出或排除部分表(参数见帮助)2015-04-10V1.6连接数据库 使用主机名称( 以前是 ),有一些环境 地址非 会导致连接数据库失败2015/5/12V1.7修正 bug:导入 job 创建失败jobid 重复增加长选项参数2015/12/10V1.73V1.80 V1.81修改内容见第六部分工具只提供 64 位的编译版本Windows 版本与 linux 版本的区别在于交互提示的中英文除了工具文件本身其它由工具生成
3、出来的文件名全部使用大写字母支持在 windows 和 linux 服务器之间的数据互导文件列表:expdp_impdp_win64.exe -在 windows 64 位服务器上使用-在 linux 64 位服务器上使用expdp_impdp_linux64应用场景:导出 oracle 数据库 1 中属于 A 用户的所有数据把数据库 1 导出的 A 用户的数据导入到数据库 2 中的B 用户下(反之亦可)文件命名规则导出完成后的文件列表:文件名后缀.DMP 是导出的数据文件,每个文件最大限制 10GB,多个文件会出现用_01,_02,_03.INFO 是导出的信息文件(非常重要,导入时需要).
4、LOG是导出过程的日志文件(导入导出失败时重要信息)实体文件名称规则EXPDP(固定)_DSSC(数据库实例名)_SCOTT(导出用户名称)_01. 文件名后缀导入文件列表:导入操作完成后只多出来一个导入的日志文件IMPDP(固定)_DSSC(数据库实例名)_SCOTT(导出用户名称)_01.LOG二 数据导出操作1.数据库在 Windows的导出示例1.1.目的导出 oracle 数据库属于 base 账号下的所有数据数据库信息:1.2.准备工作在数据库服务器上找一个剩余空间较大的分区中创建一个文件夹命名为 expdp_dss。文件 expdp_impdp_ win64.exe 到此文件夹中
5、。准备工作完成。1.3.在 Windows 服务器导出数据示例导出工具放在 I 盘,准备工作完成后如下图双击执行服务器 IP 地址17数据库实例名dssc端口1521SYS 管理员base(与导出账号毫无关系)导出数据所属账号base根据上图示输入相应的信息,导出过程界面如下:导出后文件夹内容:导出完成!失败处理:导出工具界面截图 + 导出日志文件 发送到 DBA 团队邮箱(dh)2.数据库在 LINUX的导出示例2.1.目的导出 oracle 数据库属于 scott 账号下的所有数据数据库信息:服务器 IP 地址102.2.准备工作涉及相关工具:putty.exe(操作 linux)、win
6、scp.exe(文件传输),压缩包中有在服务器剩余空间大的目录新建 expdp_dss(小写)目录上传工具文件 expdp_impdp_linux64 到 expdp_dss 目录具体操作请参考 Linux 相关操作 部分2.3.在 Linux 服务器上导出数据示例使用 putty.exe 工具登陆数据库(使用Linux 操作系统上给数据库使用的账号)服务器。并赋予 expdp_impdp_linux64 文件可执行权限Linux 环境下完成准备工作如图示:执行./expdp_impdp_linux64 开始导出(导出过程的提示与 windows 版本的中文相对应)数据库实例名dssc端口15
7、21SYS 管理员dssc(与导出账号毫无关系)导出数据所属账号scott失败处理:导出工具界面截图+ 导出日志文件 发送到 DBA 团队邮箱(dh)三数据导入操作1.数据库在 Windows的导入示例1.1. 目的把刚刚导出 base 账号的所有数据导入到同个数据库中的 test 账号下。数据库信息:1.2. 准备工作本例 expdp_dss 文件夹不需要做任何操作。【备注】如果需要把linux 数据库上导出的数据导入到windows 上的数据库中,可以使用winscp 工具把linux上导出的相应dmp 和 info 文件到expdp_dss 文件夹中。实现 linux 与 windows
8、 之间的数据互导。1.3. 数据库在 windows下的导入示例示例直接使用刚刚导出的文件夹目录双击 expdp_impdp_win64.exe 开始服务器 IP 地址17数据库实例名dssc端口1521SYS 管理员base(与导出账号毫无关系)接收数据的数据库账号(不存在,工具自动创建)Test(测试用户,以实际为准)如果输入的用户名称已经存在的提示回车开始导入,导入界面截图:导入成功完成失败处理:导入工具界面截图 + 导入日志文件 发送到 DBA 团队邮箱(dh)2.数据库在 linux下的导入示例2.1. 目的把刚刚导出 base 账号的所有数据导入到同个数据库中的 test 账号下。
9、数据库信息:服务器 IP 地址10数据库实例名dssc端口1521SYS 管理员dssc接收数据的数据库账号(不存在,工具自动创建)test2.2. 准备工作本例 expdp_dss 目录不需要做任何操作。【备注】如果需要把 windows 数据库上导出的数据导入到 linux 上的数据库中,可以使用 winscp 工具把windows 上导出的相应 dmp 和info 文件到expdp_dss 目录中。实现linux 与windows 之间的数据互导。2.3. 导入过程截图如下,注释同 windows 导入版本对应失败处理:导入工具界面截图 + 导入日志文件 发送到 DBA 团队邮箱(dh)
10、四LINUX 环境准备工作1.使用 PUTTY 登陆 linux 服务器(登陆使用 oracle 用户连接)双击打开 putty.exe 工具,创建 expdp_dss 目录到此 expdp_dss 目录创建完成 。2.本地与linux 服务器之间文件传输使用 winscp 工具,上传工具文件 expdp_impdp_linux64 到 expdp_dss 目录下。工具文件已上传五 导出时可以指定导出或排除部分表功能的使用(2015-03-11)要使用工具导出或排除部分表的功能,windows 环境下只能进入 cmd 窗口调用,而不能直接双击使用。linux 环境没有关系。演示 windows
11、 环境下的导出说明:1、 显示工具的导出参数命令:-h2、-xt=sys_code,sys_code_type导出的时候 sys_code,sys_code_type 不导出3、-t=sys_code,sys_code_type只导出 sys_code,sys_code_type 两张表linux 环境下的使用参数相同六 版本变更内容说明#版本号:V1.73#【功能&修改说明】导出时会显示本库当前存在哪些业务账号列表info请输入数据库实例名或服务名: =dss info请输入数据库管理员SYS 账号: =abc info.数据库连接正常!*本库包含业务账号列表*DSSA增加以下参数选项:导出
12、文件成功后会组织成文件夹分级存放I:/expdp_dss/ #最文件夹 expdp_impdp_linux32 expdp_impdp_linux64 expdp_impdp_win64.exeEXPDP_DSS_BOC #以导出用户命名文件夹 20151016_105016 #以导出时间命名文件夹,keep_count 以此判断 EXPDP_DSS_BOC_01.DMP EXPDP_DSS_BOC_01.INFO EXPDP_DSS_BOC_01.LOG EXPDP_DSS_BOC_02.DMPEXPDP_DSS_TEST20151012_194643 EXPDP_DSS_TEST_01.D
13、MP参数值说明presY|N导出的 DMP 文件是否压缩,y-表示压缩,n-表示不压缩(默认)-parallel0-10导出时使用并行线程数,限制 0-10,默认不开并行-keep_count0指定导出的备份文件保留几份,默认按照时间倒序保留DSSE BOC BOCX DSSC DSSC1 DSSC2 TEST TOAD*end*info导出数据所属用户名: =#版本号:V1.80#- 兼容之前版本【版本号说明】由于新的版本修改了导入时发生错误的处理逻辑,故把次版本号从 7 改成 8,修正版本号清零,以标示本次版本变更的跨度。【功能&修改说明】了日志信息,在当前目录下增加了全局日志文件 aio.log,这个文件包含了 DMP 日志信息和界面交互日志信息,在出现问题只需要查看这个文件即可。在导入失败时,工具还会尝试导入 job 内容,以满足只导出部分数据的场景。新版本获取方式#版本号:V1.81#公司获取5最下角的【阅读原文】,进入云盘获取路径:数据库文档&产品线获取方式 1向各个产品线的技术支持获取获取方式 2 EXPDP_DSS_TEST_01.INFO EXPDP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度家政服务合作协议书(专业护理)
- 检测员相关知识培训课件
- 二零二五年度景区景点场地借用安全责任协议范本
- 二零二五年度临时工解聘合同及遣散费协议
- 二零二五年度外贸合同范本:国际贸易结算代理服务协议
- 领域一情境四招投标与造价咨询和报送全过程专业群课件
- 锂电池材料知识培训课件
- 讲述“活着”的中国法制史知到智慧树章节测试课后答案2024年秋曲阜师范大学
- 广告植入知识培训课件
- 广州医保知识培训课件
- 地理-浙江省杭州八县市2024学年高二第一学期期末学业水平测试试题和答案
- 《康复工程学》课件-第一讲 康复工程概论
- DeepSeek:从入门到精通
- 天津2025年天津中德应用技术大学辅导员岗位招聘7人笔试历年参考题库附带答案详解
- 2025年无锡职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年铜材拉丝项目可行性研究报告
- 2025四川宜宾市高县县属国企业第一次招聘3人易考易错模拟试题(共500题)试卷后附参考答案
- 2025年北京戏曲艺术职业学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 2024 年国家公务员考试《申论》(地市级)真题及答案
- 南京2025年中国医学科学院皮肤病医院招聘13人第二批笔试历年典型考点(频考版试卷)附带答案详解
- 2025年1月浙江高考英语听力试题真题完整版(含答案+文本+MP3)
评论
0/150
提交评论