ORA-29913 ORA-29400 KUP-04040

ORACLE

SQL     EXT_OFB_LOAN_COMMITMENT_INF 

报错信息:ORA-29913:error in executing ODCIEXTTABLEOPEN callout

                 ORA-29400:data catridge error

                 KUP-04040:file ofb_cm_loan_commitment_inf.txt in FTP_DATA_DIR not found

问题描述:网段33.73里此表正常  网段3.71这个表就打不开了,(帐户郡为同一个)报上面的错误信息。

                 把外表删了复制了3.71的建表语句与表结构重新建立外表还是这个报错。

                 外表转贴元层的存储过程可以正常运行,但是不能单独打开这个外表。

                 求大神帮忙怎么解决这个问题。

根据您提供的信息,似乎是由于在网段3.71中找不到名为ofb_cm_loan_commitment_inf.txt的文件所致,导致外部表无法打开。您可以检查FTP_DATA_DIR路径是否在网段3.71中正确设置,以确保该文件存在并且可以被访问。还有可能是权限配置的问题,您可以检查访问FTP_DATA_DIR路径的用户权限是否正确配置,是否拥有足够的权限来访问该路径下的文件。如果以上都不是问题,请检查外部表的定义是否正确,特别是字段列是否与文件中的列数和列名匹配。如果仍然不能解决问题,请提供更多详细的错误信息以及外部表定义的细节,以便更好地诊断问题。