ORACLE 导入导出

数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/[email protected] file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/[email protected] file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/[email protected] file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/[email protected] file=d:\daochu.dmp tables=(table1) query=\" where filed1 like ‘00%‘\"
上面是常用的导出,对于压缩我不太在意,用winzip把dmp文件可以很好的压缩。
不过在上面命令后面 加上 compress=y 就可以了
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/[email protected] file=d:\daochu.dmp
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。
在后面加上 ignore=y 就可以了。
2 将d:\daochu.dmp中的表table1 导入
imp system/[email protected] file=d:\daochu.dmp tables=(table1)

时间: 2024-10-17 18:32:22

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

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