qq 怎么备份手机通讯录(换新手机怎么导出通讯录)
qq 怎么备份手机通讯录,换新手机怎么导出通讯录? 有很多种方法: 苹果手机里登录苹果账号时通讯录回上传到云端,换新手机后再登录同一个账号就可...
2023-04-21
逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。
逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。
物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。

导出分为导出表、导出方案、导出数据库三种方式。
导出使用exp命令来完成的,该命令常用的选项有:
userid:用于指定执行导出操作的用户名,口令,连接字符串
tables:用于指定执行导出操作的表
owner:用于指定执行导出操作的方案
full=y:用于指定执行导出操作的数据库
inctype:用于指定执行导出操作的增量类型
rows:用于指定执行导出操作是否要导出表中的数据
file:用于指定导出文件名
1)、导出表
1.导出自己的表
exp userid=scott/oracle@orcl tables=(emp) file=d:emp.dmp –导出单个表
exp userid=scott/oracle@orcl tables=(emp,dept) file=d:emp.dmp –导出多个表
2.导出其它方案的表
如果用户要导出其它方案的表,则需要dba的权限或是exp_full_database的权限,比如system就可以导出scott的表
exp userid=system/oracle@orcl tables=(scott.emp) file=d:emp.emp
exp userid=system/oracle@orcl tables=(scott.emp,scott.dept) file=d:emp.emp
3. 导出表的结构
exp userid=scott/oracle@orcl tables=(emp) file=d:emp.dmp rows=n
4. 使用直接导出方式
exp userid=scott/oracle@orcl tables=(emp) file=d:emp.dmp direct=y
这种方式比默认的常规方式速度要快,当数据量大时,可以考虑使用这样的方法。
这时需要数据库的字符集要与客户端字符集完全一致,否则会报错…
2)、导出方案
导出方案是指使用export工具导出一个方案或是多个方案中的所有对象(表,索引,约束…)和数据,并存放到文件中。
1. 导出自己的方案
exp userid=scott/oracle@orcl owner=scott file=d:scott.dmp
2. 导出其它方案
如果用户要导出其它方案,则需要dba的权限或是exp_full_database的权限,比如system 用户就可以导出任何方案
exp userid=system/oracle@orcl owner=(system,scott) file=d:system.dmp
3)、导出数据库
导出数据库是指利用export导出所有数据库中的对象及数据,要求该用户具有dba的权限或者是exp_full_database权限
增量备份(好处是第一次备份后,第二次备份就快很多了)
exp userid=system/oracle@orcl full=y inctype=complete file=d:all.dmp
导入就是使用工具import将文件中的对象和数据导入到数据库中,但是导入要使用的文件必须是export所导出的文件。与导出相似,导入也分为导入表,导入方案,导入数据库三种方式。
imp常用的选项有
userid:用于指定执行导入操作的用户名,口令,连接字符串
tables:用于指定执行导入操作的表
formuser:用于指定源用户
touser:用于指定目标用户
file 用于指定导入文件名
full=y:用于指定执行导入整个文件
inctype:用于指定执行导入操作的增量类型
rows:指定是否要导入表行(数据)
ignore:如果表存在,则只导入数据
1)导入表
1. 导入自己的表
imp userid=scott/oracle@orcl tables=(emp) file=d:xx.dmp
2. 导入表到其它用户
要求该用户具有dba的权限,或是imp_full_database
imp userid=system/oracle@orcl tables=(emp) file=d:xx.dmp touser=scott
3. 导入表的结构
只导入表的结构而不导入数据
imp userid=scott/oracle@orcl tables=(emp) file=d:xx.dmp rows=n
4. 导入数据
如果对象(如比表)已经存在可以只导入表的数据
imp userid=scott/oracle@orcl tables=(emp) file=d:xx.dmp ignore=y
2)导入方案
导入方案是指使用import工具将文件中的对象和数据导入到一个或是多个方案中。如果要导入其他方案,要求该用户具有dba 的权限,或者imp_full_database
1.导入自身的方案
imp userid=scott/oracle@orcl file=d:xxx.dmp
2.导入其它方案
要求该用户具有dba的权限
imp userid=system/oracle@orcl file=d:xxx.dmp fromuser=system touser=scott
3)导入数据库(相当于数据库迁移)
在默认情况下,当导入数据库时,会导入所有对象结构和数据,案例如下:
imp userid=system/oracle@orcl full=y file=d:xxx.dmp
1、IMP只适用于EXP导出文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出文件,而不适用于EXP导出文件
2、expdp/impdp是数据泵,是Oracle 10g 以后才有,expdp只能在服务器执行;导入导出速度比较快。
篇幅有限,今天主要介绍下expimp内容,后面会再介绍下expdpimpdp和rman备份恢复相关内容,感兴趣的朋友可以关注下。
以上内容就是为大家推荐的oracle数据库导出数据(oracle数据库菜鸟教程)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考版权声明:所有来源标注为小樱知识网www.xiaoyin02.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。
本文标题:oracle数据库导出数据(oracle数据库菜鸟教程)
本文地址:https://www.xiaoyin02.com/shcs/119235.html
相关文章
qq 怎么备份手机通讯录,换新手机怎么导出通讯录? 有很多种方法: 苹果手机里登录苹果账号时通讯录回上传到云端,换新手机后再登录同一个账号就可...
2023-04-21
怎么微信图片保存手机,华为手机微信里的照片怎么导出来? 1、手机中的照片存放位置: 将手机中的照片存入电脑的方法:用数据线将手机连接到电脑后...
2023-04-21
手机怎么导出照片,华为手机主板坏了照片怎么导出来? 如果您的华为手机主板损坏,您可以通过以下方法尝试从手机中导出照片: 使用云存储:如果您...
2023-04-20
手机视频怎么提取,咪咕视频下载的文件怎样导出来? 你把咪咕视频下载的应用直接保存到这个内存卡里面也可以,或者在下载的时候直接设置下载到内存...
2023-04-20
手机怎么导出图片,手机如何把视频每帧图片导出? 1. 下载安装Video to Image Converter应用程序,该应用程序可以从视频中提取每一帧图片。 2. 从应用程序的...
2023-04-20
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)