我正在尝试连接到Orcle DB。这是我第一次使用Oracle数据库(这里是一个MySQL人员),并且在连接成功建立之后,它会引发错误:
12737 ORA-12737: Instant Client Light: unsupported server character set BLT8CP921 *
我将如何解决这个问题?这是否意味着,服务器有一个我的oci客户端不支持的字符集,或者是什么?
我正在使用PHP / Zend_Framework连接到此数据库。就Oracle版本而言 - 我不知道。我只能获得它,仅此而已。
谢谢!
答案 0 :(得分:2)
一个修复方法是安装Oracle Client Full或Instant Basic而不是Instant Light。你是对的,那个特定的版本无法处理那个字符集,那就是抛出错误的内容,如下所述。
Oracle Docs(向下滚动到显示Instant Client Light的标题)
Instant Basic与“Light”版本一样轻量级,但支持所有字符集。