Oracle創建directory


Oracle創建directory

一般創建directory都是為了用數據泵導入/導出數據用,其實directory還有很多別的用處,本文不做闡述

1、新建directory的語法

CREATE [OR REPLACE] DIRECTORY directory AS 'pathname';

例如:

create or replace directory dump_dir as 'D:\dump\dir'

這樣把目錄d:\dump\dir設置成dump_dir代表的directory

2、查詢有哪些directory

select * from dba_directories

3、賦權

grant read,write on directory dump_dir to user01

4、刪除

drop directory dump_dir

例:

1	SYS	FILEDIR	C:\temp\PMS\template\XLSX	5
2	SYS	FILE_DIR_DOCX	C:\temp\PMS\template\DOCX	5
3	SYS	FILE_DIR_XLSX	C:\temp\PMS\template\XLSX	5
4	SYS	ORACLECLRDIR	F:\app\oracleDB\product\12.2.0\dbhome_1\bin\clr	1
5	SYS	XMLDIR	F:\app\oracleDB\product\12.2.0\dbhome_1\rdbms\xml	1
6	SYS	XSDDIR	F:\app\oracleDB\product\12.2.0\dbhome_1\rdbms\xml\schema	1
7	SYS	ORA_DBMS_FCP_LOGDIR	F:\app\oracleDB\product\12.2.0\dbhome_1\cfgtoollogs	1
8	SYS	ORA_DBMS_FCP_ADMINDIR	F:\app\oracleDB\product\12.2.0\dbhome_1\rdbms\admin	1
9	SYS	OPATCH_INST_DIR	F:\app\oracleDB\product\12.2.0\dbhome_1\OPatch	1
10	SYS	ORACLE_OCM_CONFIG_DIR	F:\app\oracleDB\product\12.2.0\dbhome_1\ccr\state	1
11	SYS	DATA_PUMP_DIR	F:\app\oracleDB\admin\orcl\dpdump\/7F32D70BF49F4E2096ED8DBE4197D682	1
12	SYS	ORACLE_OCM_CONFIG_DIR2	F:\app\oracleDB\product\12.2.0\dbhome_1\ccr\state	1
13	SYS	OPATCH_SCRIPT_DIR	F:\app\oracleDB\product\12.2.0\dbhome_1\QOpatch	1
14	SYS	OPATCH_LOG_DIR	F:\app\oracleDB\product\12.2.0\dbhome_1\rdbms\log	1
15	SYS	ORACLE_BASE	F:\app\oracleDB	1
16	SYS	ORACLE_HOME	F:\app\oracleDB\product\12.2.0\dbhome_1	1

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM