oracle的exp和imp命令的使用【转载】

oracle的exp和imp命令的使用

我们通常要对ORACLE的数据进行导入,导出,在没有expdb,impdb以前(10G以前),我们都是使用exp 导出,imp命令来实现导入。

打开CMD窗口,实现IMP,EXP主要是SQLPLUS.EXE调用IMP.EXE,EXP.EXE来完成的。

下面是几个常用的关于exp,imp命令的一些举例

举例导出数据库服务abc,用户user,密码psd下的table1,table2,table3表到d:\data目录下,导出文件名为test.dmp,语句为:

  exp user/[email protected] file=d:\data\test.dmp tables=(table1,table2,table3) 。

1 完全导出 exp  system/[email protected]  file = D:\\file.dump full=y这样的导出基本上可以导出数据库的全部对象,但有些权限是没有办法导出的。

2 指定的表导出 exp  system/[email protected]  file = D:\\file.dump tables=tablename1,tablename2...   www.2cto.com

3 将制定表格的指定数据导出  exp system/[email protected] file=d:\file .dmp tables=table1 query=" where filed1 like ‘00%‘"

4 数据的导入

1)将 file.dump 中的数据导入test数据库中。

imp system/[email protected] file=d:\file.dmp

加入 ignore=y这个参数的话,如果有的表已经存在,对该表就不进行导入。

在后面加上 ignore=y 就可以了。

2)将d:daochu.dmp中的表指定的表格导入

imp system/[email protected] file=d:\file.dmp tables=table1

时间: 2024-08-04 03:52:23

oracle的exp和imp命令的使用【转载】的相关文章

oracle的exp、imp命令

1.EXP 1 a>完全模式 full=y 2 3 EXP USER/[email protected] (AS ROLE) BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 4 5 b>用户模式 owner=user 6 7 EXP USER/[email protected] BUFFER=64000 FILE=C:\USER.DMP OWNER=USER 8 9 c>表模式 tables=tab_* 10 11 EXP USER/[email protect

Oracle—— 导入/导出 数据:exp,imp 命令

exp,imp 命令是需要在windows  的 cmd  命令中执行的命令,主要用于数据的导入和导出工作,方便高效. 远程地址--  @ip:port/orcl   注:该远程地址不写,就意味着执行本地的库. Oracle的数据导出 (1)导出数据的提示模式: exp  jl_bhps/[email protected]:1521/orcl (2)表方式:将指定表的数据导出. exp  jl_bhps/[email protected]:1521/orcl  file=d:temp/1.dmp

ORACLE 导出(exp) & 导入(imp)

导出(exp) & 导入(imp)     利用Export可将数据从数据库中提取出来,就是将select的结果存到一个FS二进制文件上    利用Import则可将提取出来的数据送回到Oracle数据库中去.     要读写数据文件内数据,所以数据库必须open    不能备份活跃频繁数据     exp满足select的所有特性 比如权限或读一致性    imp满足insert的所有特性 比如主键或空间不足 Oracle支持三种方式基本类型的输出: 1.表方式(T方式),将指定表的数据导出.

oracle 之 EXP、IMP 使用简介

注:DOS命令行中执行exp.imp 导出导入ORACLE数据,ORACLE操作者具有相应的权限! 1.1.导出整库或当前用户:关键字:full语法:exp 用户/密码@数据库实例名 file=导出文件之后存放的路径\文件名.dmp full=y注释:full=y 表示全库导出:full=n 表示将当前用户导出. full 总共有2个可选项yes(y)/no(n),默认full=no ,compress=y 是否对导出文件进行压缩.实例: 全库导出(需要用到sys或system 用户),并压缩成

oracle使用exp与imp在本地导入导出数据

导出: exp user/password owner=user file=你要输出的目录以及文件名,后缀为dmpexp IOTMON/iotmon owner=QSMES file=/home/oracle/iotmon.dmp导入:imp user/password file=文件所在的地址 (必须加full=y)imp qsmes/qsmes file=C:/files/qsmes.dmp full=y

Oracle数据库exp和imp方式导数据

这里导入导出路径都在D盘下,默认文件名为:example.dmpexp方式导出数据相关参数项如下: 关键字  说明  默认USERID                     用户名/口令FULL                         导出整个文件  (N)BUFFER                    数据缓冲区的大小OWNER                     导出指定的所有者用户名列表FILE                           输出文件 (EXPDAT

ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP命令详细对比

ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP 命令详细对比 一.EXPDP IMPDP EXP IMP 可以实现 1.可以实现逻辑备份和逻辑恢复 2.可以在数据库用户之间移动对象 3.可以在数据库之间移动对象 4.可以实现表空间转移 二.EXPDP的命令详解 C:\Users\Administrator>20:42:32.90>expdp help=y Export: Release 11.2.0.1.0 - Production on 星期六 10月 10 09

Oracle中用exp/imp命令参数详解【转】

Oracle中用exp/imp命令参数详解 [用 exp 数 据 导 出]:1  将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中   exp system/[email protected]   rows=y  indexes=y compress=n buffer=65536   feedback=100000full=y  file=d:\daochu.dmp  log=d:\daochulog.txt   owner=(ECC_BIZ,

oracle数据库exp/imp命令详解

转自http://wenku.baidu.com/link?url=uD_egkkh7JtUYJaRV8YM6K8CLBT6gPJS4UlSy5WKhz46D9bnychTPdgJGd7y6UxYtBNhq3IXSGeAP0aABTUlnQcvwJkGm2lyzpcbX544zRG oracle数据库exp/imp命令详解 exp/imp命令详解    exp/imp两个命令可以说是oracle中最常用的命令了.    ORACLE数据库有两类备份方法.第一类为物理备份,该方法实现数据库的完整恢