expdp导出表结构_Oracle EXPDP导出数据进行备份

本文详细介绍了如何使用Oracle EXPDP工具进行数据导出,包括创建目录对象、给用户赋权限以及选择性导出数据库数据的步骤。通过实例展示了如何导出特定表结构、带条件的数据、表空间、用户以及整个数据库。
摘要由CSDN通过智能技术生成

Oracle EXPDP导出数据进行备份

上一章介绍了EXP导出数据,在数据量较大的情况下,由于导出的效率较低,所以EXPDP是Oracle 10g开始引入的数据泵技术,数据泵技术是在数据库之间或者在数据库与操作系统之间传输数据的工具。

EXPDP是数据泵导出的工具,它可以把数据库中的对象选择性的导出到操作系统中。比如:表、用户、表空间、数据库等。

使用EXPDP工具与EXP不同的是,在使用EXPDP时要先创建目录对象,通过这个对象就可以找到要备份数据的数据库服务器,并且使EXPDP工具备份出来的数据必须存放在目录对象对应的操作系统的目录中。

下面将分步讲解如何使用EXPDP导出数据:


1、创建目录对象:

创建目录对象是使用EXPDP工具进行导出的前提。

创建目录对象的语法如下:

CREATE DIRECTORY directoryname AS 'filename'

语法解析:

(1)、directoryname:创建的目录名称。

(2)、filename:存放数据的文件夹名。


2、给使用目录的用户赋权限:

新创建的目录对象不是任何用户都可以使用的,只有拥有该目录使用权的用户才能使用,所以要为使用该目录的用户赋一个权限。笔者要导出的数据都在STUDENT(学生)用户下,那么赋权限的语句如下:

GRANT READ,WRITE ON DIRECTORY directoryname TO student</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值