ORACLE的 DIRECTORY在数据库中是个目录的路径,需要在操作系统中有相应的目录与之对应;ORACLE目录的作用就是让ORACLE数据库和操作系统之前进行文件的交互,最常见的就是数据泵的导入和导出;
DIRECTORY的管理步骤:
1、创建:CREATE [OR REPLACE] DIRECTORY directory AS 'pathname' ;
例如:CREATE OR REPLACE DIRECTORY DIR AS 'F:\expbak';
2、赋权:GRANT READ[,WRITE] ON DIRECTORY directory TO username;
例如:grant read, write on directory exp_dir to john;
3、查询directory的方法
select * from dba_directories;
4、删除:drop directory DATACHK_DUMP;
5、通过数据泵导出数据到相应的目录
expdp rjdj/rjdj directory=dpdata1 dumpfile=rjdj201712000.dmp schemas=rjdj
导出的时候可以直接配合directory 直接写dumpfile的文件名接口,oracle会导出到相应的目录中。
专业墙纸贴纸厨房用具装饰出售,本人网店经营
博客对你有用记得访问下哦,增加下访问量,如有需要可以下单购买哦^_^。https://item.taobao.com/item.htm?id=569617707364