相关文章推荐
温暖的花生  ·  visual studio - ...·  11 月前    · 
沉着的斑马  ·  mysql5.7.19 ...·  1 年前    · 
--使用attach参数
impdp sa/pwd attach=SYS_IMPORT_TABLE_01
expdp sa/pwd attach=SYS_EXPORT_TABLE_07
[oracle@xdcarch dump]$ impdp sa/pwd attach=SYS_IMPORT_TABLE_01 Import: Release 11.2.0.3.0 - Production on Sun Dec 31 16:03:34 2017 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Job: SYS_IMPORT_TABLE_01 Owner: SA Operation: IMPORT Creator Privs: FALSE GUID: 619EEBCA406748ECE053A002030A61F6 Start Time: Sunday, 31 December, 2017 15:36:20 Mode: TABLE Instance: ORAXDC Max Parallelism: 1 EXPORT Job Parameters: Parameter Name Parameter Value: CLIENT_COMMAND sa/******** DUMPFILE=BUSTB_TESTRESULT_201606.DMP DIRECTORY=DUMP_DIR LOGFILE=BUSTB_TESTRESULT_201606.LOG TABLES=BUSTB_TESTRESULT:RESULT_PART_201606 CONTENT=DATA_ONLY INCLUDE_METADATA 0 IMPORT Job Parameters: CLIENT_COMMAND sa/******** dumpfile=BUSTB_TESTRESULT_201606.DMP directory=DUMP_DIR logfile=BUSTB_TESTRESULT_201606.log TABLES=BUSTB_TESTRESULT CONTENT=DATA_ONLY INCLUDE_METADATA 0 State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: /u03/dump/BUSTB_TESTRESULT_201606.DMP Worker 1 Status: Process Name: DW00 State: EXECUTING Object Schema: SA Object Name: BUSTB_TESTRESULT Object Type: TABLE_EXPORT/TABLE/TABLE_DATA Completed Objects: 1 Completed Rows: 681,344,435 Completed Bytes: 53,387,330,504 Percent Done: 68 Worker Parallelism: 1 Import> [oracle@xdcrac1 ~]$ expdp sa/pwd attach=SYS_EXPORT_TABLE_07 Export: Release 11.2.0.3.0 - Production on Sun Dec 31 15:58:53 2017 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options Job: SYS_EXPORT_TABLE_07 Owner: SA Operation: EXPORT Creator Privs: FALSE GUID: 619F1E2521ED4912E053DD5AA8C08866 Start Time: Sunday, 31 December, 2017 15:50:25 Mode: TABLE Instance: oraxdc1 Max Parallelism: 1 EXPORT Job Parameters: Parameter Name Parameter Value: CLIENT_COMMAND sa/******** DUMPFILE=BUSTB_TESTRESULT_201607.DMP DIRECTORY=DUMP_DIR LOGFILE=BUSTB_TESTRESULT_201607.LOG TABLES=BUSTB_TESTRESULT:RESULT_PART_201607 CONTENT=DATA_ONLY INCLUDE_METADATA 0 State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: /XDCBACKUP/database_full/BUSTB_TESTRESULT_201607.DMP bytes written: 4,096 Worker 1 Status: Process Name: DW00 State: EXECUTING Object Schema: SA Object Name: BUSTB_TESTRESULT Object Type: TABLE_EXPORT/TABLE/TABLE_DATA Completed Objects: 1 Total Objects: 1 Completed Rows: 879,649,029 Worker Parallelism: 1 Export>
按 Ctrl+D 退出
数据 技术是 Oracle Database 10g 中的新技术,它比原来 导入 / 导出 (imp,exp)技术快15-45倍。速度的提高源于使用了并行技术来读写 导出 转储文件。 expdp / impdp 和exp/imp的区别 exp和imp是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 expdp impdp 是服务端的工具程序,他们只能在 Oracle 服务端使用,不能在客户端使用。 imp只适用于exp 导出 的文件,不适用于 expdp 导出 文件; impdp 只适用于 expdp 导出 的文件,而不适用于exp 导出 文件。 对于10g以上的服务器,使用exp通常不能 导出 0行 数据 的空表,而此时必须使用exp
create or replace directory out_dir as 'C:\out'; --out_dir(逻辑目录名,可以随便取) 3、也可以将这个逻辑目录授权给其他用户 grant read,write on directory out_dir to 用户名; 删除逻辑目录 drop directory out_dir; drop directory 逻辑目录名; 导出 本地 数据 (在系统命令下执行,不能在 数据 库里执行,注意命令
昨天和同事聊起 ORACLE 数据 备份,imp/exp命令没有提供 进度 信息,只显示当前处理的对象名(表、视图等),似乎有点儿缺憾。于是想到几年前自己写的一个备份恢复小程序,提供的备份 进度 显示功能,它的实现思路一直让我觉得搞笑。 功能实现很简单,就是启动一个Process来调用cmd执行imp/exp命令,并隐藏cmd界面。 但是客户一直要求有个 进度 条来显示 进度 ,因为等待过程得几分钟。当...
在工作中,涉及到 oracle 数据 库迁移,使用navicat等其他工具 容易报错,一系列问题很麻烦,今天记录一下操作流程及个人理解(文章参考了很多文档和博客); EXPDP 数据 导出 请自行修改目录路径和自定义的表名,否则出现错误很难查找~ 一般 expdp 流程: 一、新建逻辑目录 最好以system等管理员创建逻辑目录, Oracle 不会自动创建实际的物理目录“...
有时候由于 expdp 导出 数据 量太大,而会话不小心关闭了,如何 查看 expdp 进度 如何?通过下面两个视图可以 查看 到关于 expdp 工作的 进度 和相关信息: 1、 查看 正在运行的job: SELECT * FROM DBA_DATAPUBMP_JOBS; SELECT * FROM DBA_DATAPUMP_SESSIONS; SELECT SID,SERIAL# FROM V$SESSION S,
查看 EXPDP / IMPDP 进度 ,当你当如 导出 的时候,如果 数据 量比较大,中途有些人会着急,不免想看看 进度 如何 1. 两个视图 DBA_DATAPUMP_JOBS; DBA_DATAPUMP_SESSIONS; 2. Expdp / Impdp 控制台 查看 进程状态 二、编写Par调用Job 1. E... dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_id = sess.sid; 2、结束进程
使用 expdp / impdp 命令可以实现 Oracle 数据 库的 导入 导出 。以下是使用 expdp / impdp 远程 导入 导出 Oracle 数据 的步骤: 1. 在远程服务器上创建一个目录,用于存放 导出 数据 文件。例如,创建目录 /u01/exp_dir。 2. 在本地电脑上打开命令行窗口,连接到远程服务器的 Oracle 数据 库。 3. 输入以下命令 导出 数据 expdp username/password@remote_server:port/service_name directory=exp_dir dumpfile=my_export.dmp 其中,username 和 password 分别是远程服务器上的 Oracle 数据 库的用户名和密码;remote_server、port 和 service_name 分别是远程服务器的主机名、端口号和服务名称;directory 是第一步创建的目录名称;dumpfile 是 导出 数据 文件名。 4. 等待 数据 导出 完成。 导出 数据 文件将存储在远程服务器上的指定目录中。 5. 在本地电脑上打开命令行窗口,连接到本地的 Oracle 数据 库。 6. 输入以下命令 导入 数据 impdp username/password directory=exp_dir dumpfile=my_export.dmp 其中,username 和 password 分别是本地 Oracle 数据 库的用户名和密码;directory 是第一步创建的目录名称;dumpfile 是 导出 数据 文件名。 7. 等待 数据 导入 完成。 导入 数据 将存储在本地 Oracle 数据 库中。