oracle 导入 cmd,通过cmd窗口进行Oracle数据库的导入导出

在cmd窗口执行以下命令,这是你要导出数据库的计算机地址

C:\Users\Administrator>exp Pdjw/1@111.111.0.111: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 成功完成

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值