Проблема с подключением к Oracle - PullRequest
1 голос
/ 02 августа 2011

Я пытаюсь подключиться к Orcle DB. Я впервые использую базы данных Oracle (здесь парень из MySQL), и после того, как соединение успешно установлено, оно выдает сообщение об ошибке:

12737 ORA-12737: Instant Client Light: unsupported server character set BLT8CP921 * 

Как мне исправить это? Значит ли это, что на сервере есть кодировка, не поддерживаемая моим клиентом oci, или как?

Я использую PHP / Zend_Framework для подключения к этой базе данных. Что касается версии Oracle - я понятия не имею. Мне дали только доступ к нему, ничего больше.

Спасибо!

1 Ответ

2 голосов
/ 02 августа 2011

Одним из исправлений будет установка Oracle Client Full или Instant Basic, а не Instant Light. Вы правы в том, что эта конкретная версия не может обработать этот набор символов и именно это вызывает ошибку, как описано здесь.

Документы Oracle (прокрутите вниз до заголовка с надписью Instant Client Light)

Instant Basic такой же легкий, как и версия 'Light', но поддерживает все наборы символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...