怎样查询oracle directory?
使用“查看oracle中创建的所有目录”方法进行查询。
查询语句:
SQL> conn / as sysdba
已连接。
SQL> create directory sscFjSsc as 'D:\his\data\ssc\fj';
目录已创建。巧正物
SQL> desc dba_directories
名称 是否为空? 类型
----------------------------------------- -------- ----------------------------
OWNER NOT NULL VARCHAR2(30)
DIRECTORY_NAME NOT NULL VARCHAR2(30)
DIRECTORY_PATH 孝液 清改 VARCHAR2(4000)
SQL> select count(1) from dba_directories;
COUNT(1)
----------
2
SQL> select * from dba_directories;
OWNER DIRECTORY_NAME
------------------------------ ------------------------------
DIRECTORY_PATH
--------------------------------------------------------------------------------
SYS DATA_PUMP_DIR
D:\oracle\product\10.2.0\db_1\rdbms\log\
SYS SSCFJSSC
D:\his\data\ssc\fj
2024-08-23 广告
可以查询dba_directories查看所有directory.
新建directory的语法CREATE [OR REPLACE] DIRECTORY directory AS 'pathname'
例如:create or replace directory dump_dir as 'D:\dump\dir'
这样把目录d:\dump\dir设置成dump_dir代表的directory
查询有哪些directoryselect * from dba_directories
赋权grant read,write on directory dump_dir to user01
删凯亏败除drop directory dump_dir
Oracle Database,又名Oracle RDBMS,或简称Oracle。是盯颤甲骨文公司的一款关系数据库管理系统。
它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高空蔽吞吐量的数据库解决方案。
SQL> select * from dba_directories;
OWNER 悄老 DIRECTORY_NAME DIRECTORY_PATH
------------------------------ ------------------------------ ------------------------------
SYS UTL_FILE_DIR 启做升 /opt/oracle/utl_file
SYS BDUMP_DIR /opt/oracle/admin/conner/bdump
SYS 胡毁 EXP_DIR /opt/oracle/utl_file