oracle 导入导出基本语法

http://www.cnblogs.com/yugen/archive/2010/07/25/1784763.html

基本语法和实例:

EXP: 有三种主要的方式(完全、用户、表) 
1、完全: 
EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y 
如果要执行完全导出,必须具有特殊的权限

2、用户模式: 
EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC 
这样用户SONIC的所有对象被输出到文件中。

3、表模式:
EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC) 
这样用户SONIC的表SONIC就被导出

IMP: 具有三种模式(完全、用户、表) 
1、完全: 
IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y

2、用户模式: 
IMP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC 
这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。

3、表模式: 
EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC) 
这样用户SONIC的表SONIC就被导入。

时间: 2024-08-04 23:24:38

oracle 导入导出基本语法的相关文章

ORACLE 导入导出操作

1.导入命令: imp userId/[email protected] full=y  file=D:\data\xxx.dmp ignore=y 2.导出命令 exp userId/[email protected] file=d:\dkj\test.dmp tables=(wf_test) exp userId/[email protected] buffer=50000000 file=D:\data\xxx.dmp owner=userId 1.在安装完ORACLE 11g后,在sql

ORACLE导入导出数据dmp

imp testwms3/[email protected] FILE=C:\ZKGL_201407012334.dmp ignore=y fromuser=GMMCZKGL touser=testwms tables=(GMMCZKGL.t_kdttrcktz)imp testapar/[email protected] FILE=C:\CWYSYF_201511292330.dmp ignore=y fromuser=GMMCCWYSYF touser=testapar tables=(GM

oracle 导入导出(imp,exp)dump数据文件

需要注意的是,不同版本的oracle的导入导出应符合下面的规则: 不管是从低版本导到高版本,还是高版本导入低版本.导出时需要在原本的版本上导出dump文件,再在需要导入的版本上进行导入(有一些绕). 1.进入windows的doc窗口(cmd) 2.导出dump文件 exp username/[email protected]服务名 file=文件路径及文件名 //这里的服务名指的是net manage里的连接名 3.导入dump文件 imp username/[email protected]

oracle 导入导出数据

数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中      exp system/manager@TEST file=d:/daochu.dmp full=y (远程:exp jeesite/[email protected]:1521/ORCL file=d:/daochu.dmp owner=(jeesite))2 将数据库中system用户与sys用户的表导出   exp system/manager@TEST file=

oracle导入导出命令

exp UPMS/[email protected]:1521/ORCL file=D:\UPMS.log full=y #oracle11g导入导出命令#expdp UPMS/[email protected]:1521/orcl directory=DATA_FILE_DIR dumpfile=UPMS0823.dmp logfile=UPMS0823.log schemas=UPMS impdp SYS/[email protected]:1521/orcl directory=DATA_

oracle 导入导出功能

关于expdp和impdp 使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. - EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用. IMP只适用于EXP导出的文件,不适用于EXPDP导出文件: IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件. *初次导入导出库时必须先创建 DIRECTORY (指定转储文件和日志文件所在的目录),否则会报错:LRM-00112

Oracle 导入/导出 exp/imp

export 导出数据,dmp文件,其实就是select. import 导入数据,其实就是insert 缺陷:导出的时候需要全表导出,速度慢,不是实时,而且是逻辑备份 1:EXP exp导出分为一下几种模式 表模式:               导出某个用户下指定的表 用户模式:           导出某个用户下所有的对象 数据库模式:      导出除sys以外数据库里所有的对象,exp_full_database权限 可传输表空间:    导出某个表空间所有对象 exp语句使用帮助:$

ORACLE导入导出操作篇

1. DIRECTORY 指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录 create or replace directory DUMPDIR as '/home/oracle/hpdata';Grant read,write on directory DUMPDIR to ics; 2. CONTENT 该选项用于指

Oracle导入导出dmp文件

create oracle目录,用user 登录sqlplus create or replace directory dpdata1 as '/A/B'; 给予权限, dba登录sqlplus grant read,write on directory dpdata1 to user; 导出dmp a.按表导出,bin目录下 ./expdp user/[email protected] TABLES=table1,table2 dumpfile=expdp.dmp DIRECTORY=dpda