66.2. exp/imp

简介:

创建导入,导出用户

		
sqlplus /nolog
conn system/manager

GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , 
   DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, 
      DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字;
		
		

66.2.1. exp

导出命令

		
exp USER/PASSWORD@SID FILE=/opt/oracle/backup/***.DMP   //保存数据; 
exp USER/PASSWORD@SID FILE=/opt/oracle/backup/***.DMP full=y //全部导出; 
		
		

将数据库中system用户与sys用户的表导出

exp system/password@TEST file=d:\data.dmp owner=(system,sys)
		

指定导出表

exp system/password@DB1 file= d:\data.dmp tables=(table1,table2)
		

将数据库中的表table1中的字段filed1以"130"打头的数据导出

exp system/password@TEST file=d:\data.dmp tables=(table1) query=" where filed1 like '130%'"
		

压缩导出文件

exp system/password@TEST file=d:\data.dmp full=y compress=y
		

66.2.2. imp

导入命令用法

		
imp user/password@orcl file=/opt/oracle/backup/***.dmp full=y ignore=y; 
		
		
imp system/password full=y file=database.dmp
		

66.2.2.1. A用户导出B用户导入

创建parfile文件内容如下

vim parfile.par

FROMUSER=USERA
TOUSER=USERB
ROWS=Y
INDEXES=Y
GRANTS=Y
CONSTRAINTS=Y
BUFFER=409600
file=data.dmp
log=data.log
			

导入命令如下

imp parfile=/filepath/parfile.par
			





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
Oracle 关系型数据库
ORACLE exp/imp导入报错IMP-00009&IMP-00028&IMP-00015
    2017年8月14日,一实施同事使用imp导入exp导出的dmp文件时,遇到报错IMP-00009&IMP,具体报错如图所示: 出现报错的原因可能是dmp文件本身不完整,如果仍要导入数据,可以对imp命令加上commit=yes进行控制,可行的imp导入命令...
2844 0
|
关系型数据库 数据库 Oracle
|
关系型数据库 Oracle Linux
|
监控 Oracle 关系型数据库
|
Oracle 关系型数据库 OLAP
[20160803]exp/imp语法问题.txt
[20160803]exp/imp语法问题.txt --那个给我解析exp这种语法: 1.环境: SCOTT@book> @ &r/ver1 PORT_STRING                    VERSION        BANNER ...
995 0
|
SQL Oracle 关系型数据库
|
Oracle 关系型数据库 数据库
Oracle exp,imp
  首先询问对方数据库的表空间名称和大小,然后在你的oracle中建立相应表空间,最后使用命令导入、导出数据。 补充: 1.要新建一个数据库;Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。
1388 0
|
Perl 数据库管理
浅谈exp/imp(下)
你可能 不了解的dump文件 在工作中,dump文件对于dba而言是再平常不过的文件了。不过因为dump文件是二进制文件,所以大家可能在平时使用中也不太关注,不过尽管如此,在导入dump文件的时候还是有很多的细节和技巧值得注意,可以避免一些不必要的问题。
862 0
|
数据库 Perl 机器学习/深度学习
浅谈exp/imp(上)
作为DBA,经常需要在不同数据库环境间做数据的导入导出,exp/imp就是这样的轻便快捷的客户端工具,可以很方便的在不同数据库之间转移数据对象,即使数据库位于不同的硬件或者软件平台上。
1042 0
|
数据库 数据库管理
关于exp/imp的总结学习
关于exp/imp,是很常用的数据导出导入工具,在10g开始推出的数据泵datapump相当于是exp/imp的补充和升级版本。在后续章节再做一个总结。 exp/imp的使用相对比较简单,通常用做在不同的数据库或者环境之间转移数据,即使数据库位于不同的平台,也可以通过统一的接口来做数据的导入导出工作。
1012 0