簡體   English   中英

ora2pg 無法打開擴展控制文件 PostgreSQL/11/share/extension/oracle_fdw.control

[英]ora2pg could not open extension control file PostgreSQL/11/share/extension/oracle_fdw.control

我正在嘗試使用 ora2pg 將 oracle db 遷移到 postgres,並使用 COPY 指令在 postgres 中創建模式。 導出似乎完成了,但是在嘗試連接到 postgres 時,我得到以下信息:

DBD::Pg::db 失敗:錯誤:無法打開擴展控制文件“C:/Program Files/PostgreSQL/11/share/extension/oracle_fdw.control”:C:/Strawberry/perl 處沒有此類文件或目錄/site/lib/Ora2Pg.pm 第 21943 行。致命:錯誤:無法打開擴展控制文件“C:/Program Files/PostgreSQL/11/share/extension/oracle_fdw.control”:沒有此類文件或目錄正在中止導出.. .

我沒有使用 instaclient,我在本地完整安裝了 oracle 12。

編輯:該文件在 postgres 安裝中不存在,但從我看到的 Perl 正在嘗試創建它並失敗。

我在ora2pg.conf中注釋掉FDW_SERVER orcl ,如下所示:

# FDW_SERVER    orcl

這有幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM