AWS Oracle RDS - 外部服务器中的目录

AWS Oracle RDS - Directory in external server

我的情况: - 我有一个 AWS Oracle RDS - 我在本地服务器中有一个文件

目标: - 在 RDS 中,我想使用目录读取(例如创建外部 table)外部服务器中的文件。

我无法创建像

这样的目录
create or replace directory TEST_DIR
  as '\server\myfolder';

因为我有一个错误,并且按照 AWS 文档 (https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.CommonDBATasks.Misc.html),我必须使用 rdsadmin.rdsadmin_util.create_directory.

不幸的是,这个程序在 RDS 中创建了一个目录,我无法指向我的本地服务器。

如何创建目录来读取服务器中的文件?

谢谢

  • 在本地服务器上安装 Oracle Express 版本。
  • 在本地服务器上创建一个目录。
  • 在本地服务器上创建外部表。
  • 在 AWS RDS 上创建一个数据库 link 到本地服务器。

    select * from ext_table@local_server_dblink;