ORA-28559: FDS_CLASS_NAME is string, FDS_INST_NAME is string ORACLE 报错 故障修复 远程处理

文档解释

ORA-28559: FDS_CLASS_NAME is string, FDS_INST_NAME is string

Cause: An associated error was reported in another message, and this message supplies supplementary information to assist diagnosis of that error. FDS_CLASS_NAME and FDS_INST_NAME are used to access information in tables and views of the ORACLE data dictionary that direct operation of Heterogeneous Services on a database link to a non-Oracle data store.

Action: Use the FDS_CLASS_NAME and FDS_INST_NAME values to check ORACLE data dictionary contents when necessary to diagnose the cause of the associated error.

这是一个Oracle数据库中的参数错误,具体表示FDS_CLASS_NAME和FDS_INST_NAME参数的取值必须为字符串格式,但用户使用的不是字符串而是其它类型。

官方解释

ORA-28559: FDS_CLASS_NAME和/或FDS_INST_NAME参数具有非字符串值。

常见案例

当用户试图在JDBC代码中使用非字符串类型作为FDS_CLASS_NAME和FDS_INST_NAMEパラメータの値时,可能会出现此错误。

一般处理方法及步骤

1、确认参数的取值是不是字符串格式;

2、如果不是,请修改代码以便使用字符串来表示FDS_CLASS_NAME和FDS_INST_NAME参数的值;

3、重新执行程序,检查是否存在问题。


数据运维技术 » ORA-28559: FDS_CLASS_NAME is string, FDS_INST_NAME is string ORACLE 报错 故障修复 远程处理