【问题标题】:how use UTL_FILE package for write file on map drive?如何使用 UTL_FILE 包在地图驱动器上写入文件?
【发布时间】:2020-01-31 14:18:13
【问题描述】:

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

【问题讨论】:

  • 如果 UTL_FILE 不适合这个请推荐另一个包或函数

标签: oracle dictionary directory drive utl-file


【解决方案1】:

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

No : Z:\files_4005
Yes: \\my-another-server\d$\home\gis\files_4005"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    相关资源
    最近更新 更多