ORA-12736: Instant Client Light: unsupported server national character set string

文档解释

ORA-12736: Instant Client Light: unsupported server national character set string

Cause: Only UTF8 and AL16UTF16 are allowed to be used as the national character set. Instant Client Light has only minimal character sets.

Action: Do not use Instant Client Light for this character set

ORA-12736: Instant Client Light: unsupported server national character set string这是一个Oracle数据库的错误,也称为“时髦客户端明亮:不受支持的服务器国家字符集字符串”。它发生时,服务器正在试图使用Oracle客户端轻量级(Light)应用程序安装未定义的字符集映射。

官方解释

Oracle文档中给出的解释是:“ORA-12736:Instant Client Light:不受支持的服务器国家字符集字符串” Oracle Instant Client Light软件只支持特定的字符集映射。当服务器试图映射没有在Instant Client Light软件中定义的字符集时,此错误就会发生。

常见案例

这类错误一般发生在安装旧版本的Oracle客户端软件的时候,

或者需要连接到使用不同字符集的Oracle数据库时。

正常处理方法及步骤

1.确保使用符合Oracle客户端轻量级(Light)软件所支持的字符集映射。

2.检查Oracle客户端轻量级中所支持的字符集。可以在Instant Client Light软件文档中找到这些信息。

3.如果你安装的是旧版本的Oracle客户端轻量级,那么建议你重新安装最新版本的软件,以此来解决这个问题。

4.如果Oracle客户端轻量级(Light)中所支持的字符集与服务器不符的话,你可以尝试创建一个新的客户端字符集映射,

5.最后,确认Oracle服务器上的字符集设置正确,与Oracle客户端轻量级(Light)软件中所支持的字符集映射相匹配。

你可能感兴趣的