你的DIR_VSOP_TO_MIA是oracle已经存在的一个目录对象。所以可以打开该目录下的文件。 查看是否具有此目录对象 select * from dba_directories t where t.directory_name='DIR_VSOP_TO_MIA';1、首先,当前操作系统用户应该有/vsopshare/data/if/out/mia/目录的读取权限。 2、设置参数utl_file_dir alter system set utl_file_dir = '/vsopshare/data/if/out/mia/' scope=spfile; 3、重启数据库使参数生效
查看是否具有此目录对象
select * from dba_directories t where t.directory_name='DIR_VSOP_TO_MIA';1、首先,当前操作系统用户应该有/vsopshare/data/if/out/mia/目录的读取权限。
2、设置参数utl_file_dir
alter system set utl_file_dir = '/vsopshare/data/if/out/mia/' scope=spfile;
3、重启数据库使参数生效