更改oracle账号密码错误Oracle数据泵的使用(1)

Oracle数据泵的使用(1)

 

Oracle数据泵expdpimpdp

 

一、使用数据泵导出的步骤:

 

1、创建directory

 

(我是用system用户创建的,scott用户没有权限)

 

create directory dump1 as 'e:\dump' ;

 

2、为scott用户授权

 

grant oracle账号read,write on directory dump1 to scott;

 

3、退出system用户,执行导出操作

 

C:\Documents and Settings\Administrator>expdp scott/orcl directory=dump1 dumpfile=

aaaaa.dmp;

4、导出成功!

 

二、使用数据泵将导入:

 

C:\Documents and Settings\Administrator>impdp scott/orcl directory=dump1 dumpfile=

AAAAA.dmp

 

注:如果你更改了导出文件aaaaa.dmp的位置或者你执行了drop directory dump1;

        则还要执行导出步骤中的1、2步骤,再进行导入操作。

 

三、查看expdp或impdp参数用法

 

C:\Documents and Settings\Administrator>expdp help=y

 

 

C:\Documents and Settings\Administrator>impdp help=y

 

四、创建、删除、查看directory的方法

创建directorycreate directory dump1 as 'e:\dump' ;删除创建的directorydrop directory dump1;查询directoryselect * from dba_directories;

 

 

五、给不同用户授权,创建或删除directory

 

grant create any directory to scott;grant drop any directory to scott;相应的撤销权限: revoke create any directory from scott; revoke drop any directory from scott;

 

 

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。