oracle - 当我尝试打开由 Oracle 外部表写入的 .log 和 .bad 文件时,我得到拒绝访问
问题描述
我创建了一个外部表,它从安装在 oracle 数据库上的驱动器中读取 CSV 文件。
我在外部表脚本中指定了从外部表查询时创建的 BADFILES 和 LOGFILES。
查询运行没有任何错误,并且在驱动器中创建了 .log 和 .bad 文件。
我面临的问题是,当我尝试使用记事本打开 .log 或 .bad 文件时,我收到一条消息,提示我无权访问这些文件。
即使我对它们所在的文件夹拥有完全权限并且我能够删除所有文件,但只是看不到它们里面的内容或修改它们。
( TYPE ORACLE_LOADER
DEFAULT DIRECTORY "EXT_TABLS"
ACCESS PARAMETERS
( RECORDS DELIMITED BY NEWLINE
BADFILE EXT_TABLS_LOGS:'TABLE1.bad'
LOGFILE EXT_TABLS_LOGS:'TABLE1.log'
SKIP 1
FIELDS TERMINATED BY '","'
MISSING FIELD VALUES ARE NULL
)
LOCATION
( "SNOW_IMPORT":'TABLE1.csv'
)
)
你能帮我理解我的问题在哪里吗?
谢谢你。
解决方案
推荐阅读
- python - 当我运行代码时显示“不可接受的 406”,我该如何解决?
- ubuntu - VirtualBox Windows / Ubuntu 共享文件夹清空
- javascript - 通过 vuejs 中的特定名称过滤 vcard
- c# - 想玩 Handheld.Playfullscreenmovie 延迟后
- java - 如何生成 30 个随机分数并将它们打印在不同的行上?
- algorithm - 如何解决数组之间的最高组合总数?
- reactjs - 根据日期创建部分
- javascript - 带有方法的 Javascript 对象
- python - 添加链接以返回类别时出现 NoReverseMatch 错误
- c++ - gRPC 的异步使用