oracle 导出程序,ORACLE导出和导入实用程序

导出和导入实用程序

q      导出和导入实用程序用于实施数据库的逻辑备份和恢复

q      导出实用程序将数据库中的对象定义和数据备份到一个操作系统二进制文件中

q      导入实用程序读取二进制导出文件并将对象和数据载入数据库中

q

q      导出和导入实用程序的特点有:

q      可以按时间保存表结构和数据

q      允许导出指定的表,并重新导入到新的数据库中

q      可以把数据库迁移到另外一台异构服务器上

q      在两个不同版本的Oracle数据库之间传输数据

q      在联机状态下进行备份和恢复

q      可以重新组织表的存储结构,减少链接及磁盘碎片

导出导入模式:

完全数据库  导出和导入整个数据库中的所有对象

表                  导出和导入一个或多个指定的表或表分区

用户        导出和导入一个用户模式中的所有对象

表空间      导出和导入一个或多个指定的表空间中的所有对象

导出实用程序有以下常用命令参数:

参数

说明

USERID

确定执行导出实用程序的用户名和口令

BUFFER

确定导出数据时所使用的缓冲区大小,其大小用字节表示

FILE

指定导出的二进制文件名称,默认的扩展名是.dmp

FULL

指定是否以全部数据库方式导出,只有授权用户才可使用此参数

OWNER

要导出的数据库用户列表

HELP

指定是否显示帮助消息和参数说明

ROWS

确定是否要导出表中的数据

TABLES

按表方式导出时,指定需导出的表和分区的名称

PARFILE

指定传递给导出实用程序的参数文件名

TABLESPACES

按表空间方式导出时,指定要导出的表空间名

按用户方式导出数据

exp userid=scott/tiger@HP2008 file=scott_back.dmp owner=scott

按表方式导出数据

exp scott/tiger@HP2008 tables=(emp, dept) file=scott_back_tab

按表空间方式导出数据

exp system/ system@HP2008 tablespaces=(

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值