在cmd窗口执行以下命令,这是你要导出数据库的计算机地址
C:\Users\Administrator>exp Pdjw/[email protected]:1521/ORCL file=D:temptable.dmp tables=(AP_ARTICLE,AP_FILE);
导出Oracle数据库文件
导出到哪个计算机的ip地址
imp scott/tiger@localhost:1521/ORCL file=D:temptable.dmp;
将数据库文件导入到本机中
IMP-00002: 无法打开 exit.DMP 进行读取
导入文件: EXPDAT.DMP> D:temptable.dmp
经由常规路径由 EXPORT:V11.02.00 创建的导出文件
IMP-00013: 只有 DBA 才能导入由其他 DBA 导出的文件
IMP-00000: 未成功终止导入
(报错,没有权限)还有一个没有创建PDJY表空间的错误
/ as sysdba //通过超级管理员登录到Oracle数据库中然后授权SQL> grant dba to scott;
创建表空间PDJY
create tablespace PDJY datafile ‘D:PDJYto.dbf’ size 500m autoextend on next 30m maxsize 4096m;
然后即可导入数据库文件中的表
使用数据泵操作时,
1.创建一个目录来存放通过数据泵操作来生成的文件
create directory data_dir as ‘D:\ora\data’;
2.登录sysdbs账号进行授权:
SQL> Grant read,write on directory data_dir to scott;
授权成功。
SQL> grant exp_full_database,imp_full_database to scott;
注意一定要把directory的字段放在dumpfile前面,否则会报错
3.执行导出文件操作即可
C:\Users\Administrator>expdp scott/tiger@ORCL schemas=scott dumpfile=data_dir.dmp directory=data_dir;
Export: Release 11.2.0.1.0 - Production on 星期五 11月 22 15:02:03 2019
Copyright © 1982, 2009, Oracle and/or its affiliates. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39002: 操作无效
ORA-39070: 无法打开日志文件。
ORA-39087: 目录名 DATA_DIR; 无效
expdp scott/tiger@ORCL schemas=scott directory=data_dir dumpfile=data_dir.dmp ;
C:\Users\Administrator>expdp scott/tiger@ORCL schemas=scott dumpfile=data_dir.dmp directory=data_dir;
Export: Release 11.2.0.1.0 - Production on 星期五 11月 22 15:02:03 2019
Copyright © 1982, 2009, Oracle and/or its affiliates. All rights reserved.
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
ORA-39002: 操作无效
ORA-39070: 无法打开日志文件。
ORA-39087: 目录名 DATA_DIR; 无效
C:\Users\Administrator>expdp scott/tiger@ORCL schemas=scott directory=data_dir dumpfile=data_dir.dmp ;
正确执行后的结果:
连接到: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
启动 “SCOTT”.“SYS_EXPORT_SCHEMA_01”: scott/********@ORCL schemas=scott directory=data_dir dumpfile=data_dir.dmp ;
正在使用 BLOCKS 方法进行估计…
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 138.5 MB
处理对象类型 SCHEMA_EXPORT/USER
处理对象类型 SCHEMA_EXPORT/SYSTEM_GRANT
处理对象类型 SCHEMA_EXPORT/ROLE_GRANT
处理对象类型 SCHEMA_EXPORT/DEFAULT_ROLE
处理对象类型 SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA
处理对象类型 SCHEMA_EXPORT/TABLE/TABLE
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 SCHEMA_EXPORT/TABLE/COMMENT
处理对象类型 SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
. . 导出了 “SCOTT”.“AP_FILE” 126.7 MB 6 行
. . 导出了 “SCOTT”.“AP_ARTICLE” 1.346 MB 20 行
. . 导出了 “SCOTT”.“DEPT” 5.937 KB 4 行
. . 导出了 “SCOTT”.“EMP” 8.593 KB 15 行
. . 导出了 “SCOTT”.“MYTAB” 8.593 KB 15 行
. . 导出了 “SCOTT”.“SALGRADE” 5.867 KB 5 行
. . 导出了 “SCOTT”.“BONUS” 0 KB 0 行
已成功加载/卸载了主表 “SCOTT”.“SYS_EXPORT_SCHEMA_01”
SCOTT.SYS_EXPORT_SCHEMA_01 的转储文件集为:
D:\ORA\DATA\DATA_DIR.DMP
作业 “SCOTT”.“SYS_EXPORT_SCHEMA_01” 已于 15:05:39 成功完成