ORA-29512: incorrectly formed name resolver specification

文档解释

ORA-29512: incorrectly formed name resolver specification

Cause: A name resolver was not specified in the required form: (( , ) …)

Action: Correct the specification.

ORA-29512 错误,表示在对名称解析器参数进行解析时发生不正确的格式,这可能会在尝试从数据库调用某种服务或使用DBMS_NETWORK_ACL_ADMIN.ASSIGN_CN这样的函数时发生。

官方解释

ORA-29512:在解析名称解析器参数时发生错误

此记录的説明中,提供的参数有不正确的格式。

常见案例

例如,您可能会收到以下ORA-29512错误,当您从Oracle数据库中调用任何形式的服务时:

ORA-29512: 错误的名称解析器规格

一般处理方法及步骤

检查将要被调用的服务,确保它具有正确的语法,而不是由拼写错误或者分隔符错误(如:最后一行不应该以分号(;)结尾)引起的。如果可能,请使用SQL*Plus命令CHECK:

你可能感兴趣的