Oracle 11g、12C数据泵导入导出

摘要:
一、首先确定自己的数据库版本(数据库版本的不同,用的命令及参数形式上会有些许差异)可以直接用客户端工具如plsqldeveloper、nevicat等连上数据库,也可登上slqplus,输入以下语句查看,结果如下图所示select*fromV$version;--查看数据库版本如果你是用exp导出,那就用imp导入,如果是expdp,那就用impbd,每个命令的参数都可以查的到,前提是你必须安装了

一、首先确定自己的数据库版本(数据库版本的不同,用的命令及参数形式上会有些许差异)

可以直接用客户端工具如plsql developer、nevicat等连上数据库,也可登上slqplus,输入以下语句查看,结果如下图所示

select * from V$version; --查看数据库版本

Oracle 11g、12C数据泵导入导出第1张

Oracle 11g、12C数据泵导入导出第2张

如果你是用exp导出,那就用imp导入,如果是expdp,那就用impbd,

每个命令的参数都可以查的到,前提是你必须安装了oracle数据库,如果电脑上没安装,那就查不到,只能去网上找,

接下来告诉你,如何查这几个命令的所有参数及其用法;

以exp为例,其他三个命令用这种方法皆可查到,步骤如下 :

打开命令提示符,直接按Windows键+R——》输入cmd,回车一敲——》输入exp help=Y ,回车一敲------》如下图所示:

Oracle 11g、12C数据泵导入导出第3张

以下DBUSER为用户名,PASSWORD为用户密码,orclORCLPDB为数据库名

11g和12C数据泵导入导出:

导出:

exp DBUSER/PASSWORD@/orcl file='E:oracleFileexporclfile'; //要导出的文件及位置,E:oracleFile目录下会有一个名字为exporclfile.PDB的数据文件。

导入:

imp DBUSER/PASSWORD@orcl file='E:oracleFileexporclfile' log='E:oracleFileexporclfilelog';//要导入的文件及位置,E:oracleFile目录下要有一个名字为exporclfile.PDB

的数据文件,才能进行导入;日志文件也是非常重要的一个文件,尽量导入的时候生成一个,日志文件的重要性这里就不在赘述了。

导出(导出文件在DIRDP对应的目录下)

expdp DBUSER/PASSWORD@ORCLPDB directory=DIRDP dumpfile=YJY20190731.dmp logfile=YJY20190731.log

导入(要将.DMP文件放到指定的目录下)

impdb DBUSER/PASSWORD@ORCLPDB directory=DIRDP dumpfile=backYjyptgl20190725.dmp logfile=backYjyptgl20190725.log

PS:(如果12C不行,就用远程的方式,加上IP地址)

下面是远程导入导出:(加上IP地址,其它的同理)

导出:

exp DBUSER/PASSWORD@192.168.0.1:1521/orc lfile='E:oracleFileexporclfile';

导入:

imp DBUSER/PASSWORD@192.168.0.1:1521/orcl file='E:oracleFileexporclfile';

免责声明:文章转载自《Oracle 11g、12C数据泵导入导出》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇软件产品案例分析(团队)从一起“盗币”事件再谈合约安全问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

plsql developer远程连接oracle数据库

问题描述: 使用win7(32位)上pl/sql developer 9.0.6远程连接Linux(64位)的oracle 10.2.0数据库。window上使用的oracle客户端是instantclient-basic-win32-10.2.0.3-20061115及instantclient-sqlplus-win32-10.2.0.3-200611...

oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案

oracle 在C# 中调用oracle的数据库时,出现引用库和当前客户端不兼容的问题解决方案 解决方案 1、直接引用  Oracle.ManagedDataAccess.Client.dll动态库即可, 2、引用  Oracle.DataAccess.Client.dll动态库,但根目录下面要有这八个动态库才可以正常使用Oracle 数据库, (引用 O...

Oracle 11g 数据类型

  Oracle 11g Datatypes VARCHAR2(size [BYTE | CHAR]) 可变长度的字符串的最大长度有大小字节或字符。最大尺寸是4000字节或字符,最低为1个字节或1个字符。您必须指定VARCHAR2大小。 字节表示该列将有字节长度语义。 CHAR列表示将字符语义。 NVARCHAR2(size) 可变长度的Unicode字符...

ORACLE 常用函数——转换函数

------------------------------------------类型转换函数------------------------------------------------自动类型转换, ORACLE 可以自动根据具体情况进行如下转换:*字符串到数值*字符串到日期*数值到字符串*日期到字符串EX:--*字符串到数值SELECT '3....

在oracle中自动大批量生成测试数据

方法1: SQL> create table b as select 1 id from dual connect by level<=100;    方法2:   SQL> create table a (id int);   Table created.   SQL> insert into a select 1 from d...

oracle 11g 安装与卸载

安装 点击是,这是位数不一致,但可用。 桌面类――这种安装方式一般适用于台式机和笔记本。它包含一个最小数据库和最低的配置需求。 服务器类――这种安装方式适用于服务器,例如,它会向您提供数据中心和用于支持企业级的应用程序。如果您需要使用高级配置选项,请选择此安装类型。 在桌面类中,只有基本选择项。 在服务器类,可以选择标准安装(仅让您作有基本选择)或...