如何使用UTL_FILE包在地图驱动器上写入文件?

问题描述 投票:0回答:1

我在程序中使用UTL_FILE包将文件保存在数据库服务器上,但是我需要将文件保存在另一台服务器上,因为我制作了地图驱动器,但是此UTL_FILE未将文件保存在MAP驱动器上,我也手动检查了驱动器读取和写入文件,但通过过程UTL_FILE无法将文件保存在地图驱动器上,并且出现此错误“数据库错误:ORA-29283:无效的文件操作ORA-06512:在” SYS.UTL_FILE“,第536行ORA-29283:无效的文件操作“

oracle dictionary directory drive utl-file
1个回答
0
投票
如果它是服务器上的目录,而不是

数据库服务器,则对我有用的选项是在创建目录(作为Oracle对象)时使用UNC(通用命名约定) 。例如:

No : Z:\files_4005 Yes: \\my-another-server\d$\home\gis\files_4005"
© www.soinside.com 2019 - 2024. All rights reserved.