文档章节

Oracle数据导入导出命令及参数介绍(Linux)

lyle_luo
 lyle_luo
发布于 09/21 10:04
字数 489
阅读 15
收藏 2

1.数据导出

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就被导出 

exp system/123456 file=d:\backup\oracle\oracle%date:~0,10%.dmp owner=system log=d:\backup\oracle\oracle%date:~0,10%.log

2.数据导入

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 DESTROY=y  ignore=y full=y
          这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。 
      3、表模式: 
          EXP SONIC/SONIC    BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC) 
          这样用户SONIC的表SONIC就被导入。
          
          1.假如现在已经建好名为'NewDB'的数据库

此时在D:appAdministratororadata目录下已经存在NewDB目录(注意:我的Oracle11g安装在D盘下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*:appAdministratororadata目录下)。
 

imp system/manager@TEST  file=d:\daochu.dmp
imp system/manager file=bible_db log=dible_db full=y ignore=y 

system/manager是用户名和密码 
file=bible_db 是要导入的文件 
log=dible_db是生成日志的名称
full=y是导入整个文件
ignore=y是忽略创建错误
数据库是a.dmp我想导入的时候,数据库是b
imp system/manager@服务SID file=bible_db.dmp log=dible_db full=y ignore=y  fromuser=a touser=b

© 著作权归作者所有

共有 人打赏支持
lyle_luo
粉丝 13
博文 36
码字总数 22805
作品 0
深圳
高级程序员
私信 提问
oracle学习笔记----数据库导入导出

一、导入和导出 Oracle的备份是oracle操作中常见的工作,常见的备份方案包括有: 1、逻辑备份(IMP&EXP命令进行备份) 有如下四种模式: (1)表空间备份(tablespace) (2)表备份(table...

babyhanggege
2017/04/19
0
0
解决Oracle 11g在用EXP导出时,空表不能导出

一、问题原因: 11G中有个新特性,当表无数据时,不分配segment,以节省空间 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导...

yuanhotel
2016/01/08
0
0
oracle character

select * from nls_instance_parameters where parameter ='NLS_TERRITORY' or parameter ='NLS_LANGUAGE'; select * from nls_instance_parameters where parameter ='NLS_TERRITORY' or pa......

phacks
2014/08/18
0
0
Oracle数据库导入导出逻辑备份方法总结

【EXP常用参数】 USERID 即用户名/密码该参数就必须且为第一个; FILE 指定数据输出文件路径; LOG 指定日志输出文件路径; TABLES 导出指定表数据; FULL 完全导出整个文件(N); ROWS 导出数...

有功夫
2016/09/24
0
0
mysql数据导入导出方法总结

4、导入命令: mysql -u用户名 -p密码 < 要导入的数据库数据 mysql -uroot -padmin < d:dump.sql (window) mysql -uroot -padmin < /dump.sql (linux) (将备份出来的数据库导入,这里没有写数......

xiaocao13140
05/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

NEO 节点介绍

全节点(full nodes)是存储 NEO 区块链全部数据的节点,通过 P2P 的方式与区块链网络连接,在区块链网络中,所有的全节点都是平等的,既充当客户端又充当服务器。 NEO 有两个全节点程序: ...

NEO-FANS
13分钟前
0
0
内网穿透大杀器--EarthWorm

0x00 前言 如果感觉本文对你有帮助,请在文章末尾点个赞,谢谢表哥们支持! 当你在内网渗透,并且拿下一台机器的权限时,你是不是觉得已经算是一次完整的渗透了? 不来一次内网漫游,渗透是不...

刀剑如梦
18分钟前
2
0
PiggyMetrics分布式框架

https://github.com/sqshq/PiggyMetrics

丁建祥
20分钟前
0
0
零距离接触阿里云时序时空数据库TSDB

概述 最近,Amazon新推出了完全托管的时间序列数据库Timestream,可见,各大厂商对未来时间序列数据库的重视与日俱增。 阿里云TSDB是阿里巴巴集团数据库事业部研发的一款高性能分布式时序时空...

阿里云云栖社区
28分钟前
4
0
OkHttpClient封装

import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Map; import java.util.TreeMap; import java.util.Map.Entry; import o......

尘叙缘
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部