使用rdsadmin.rds\u文件\u util.listdir创建Oracle过程
如何使用select from rdsadmin在Oracle中创建过程 环境: Oracle数据库11g 11.2.0.4.0 自动气象站 SQL查询使用rdsadmin.rds\u文件\u util.listdir创建Oracle过程,oracle,stored-procedures,procedure,Oracle,Stored Procedures,Procedure,如何使用select from rdsadmin在Oracle中创建过程 环境: Oracle数据库11g 11.2.0.4.0 自动气象站 SQL查询 `SELECT * FROM TABLE(rdsadmin.rds_file_util.listdir(p_directory => 'DATA_PUMP_DIR'));` 返回 (图1) 储存程序: create or replace PROCEDURE SP_LIST_DIR IS BEGIN SELECT * FRO
`SELECT * FROM TABLE(rdsadmin.rds_file_util.listdir(p_directory => 'DATA_PUMP_DIR'));`
返回
(图1)
储存程序:
create or replace PROCEDURE SP_LIST_DIR
IS
BEGIN
SELECT *
FROM TABLE(rdsadmin.rds_file_util.listdir(p_directory => 'DATA_PUMP_DIR'));
END SP_LIST_DIR;
如何获得返回结果的过程(图1)
结果:
结果表明,Oracle没有在过程中运行RDSADMIN的权限。运行此命令解决了以下问题: 将rdsadmin.rds_文件_util上的执行授予