[Moscow.pm] DBD::Oracle+DBD::Proxy, помогите с кодировкой

Alex Povolotsky tarkhil на over.ru
Пн Авг 26 01:26:44 PDT 2013


On 08/26/13 11:48, Alexander Q wrote:
>
>     DBI->connect( $link, $user, $pass, { ora_ncharset => 'AL32UTF8',
>     ora_charset => 'UTF8' } );
>
> Вот так сработало у меня.

Спасибо, на линуксе работет. Проблема в том, что через DBD::Proxy это 
передать не получается. Ну, в самом крайнем случае, прибью гвоздями...

>
>
> 2013/8/26 Alex Povolotsky <tarkhil на over.ru <mailto:tarkhil на over.ru>>
>
>      Добрый день
>
>     Есть старый (нереально старый) Oracle на Sun'е, который в некоем
>     обозримом будущем будет унесен на Postgres/FreeBSD. Пока, для
>     того, чтобы унести скрипты с Sun'а, я сделал на линуксе
>     DBI::ProxyServer, и хожу на него, используя DBD::Proxy.
>
>     Проблема в том, что оракловая база в koi-8, и хотелось бы как-то
>     более осмысленно, чем явно для каждой строки, делать
>     перекодирование в/из UTF-8.
>
>     Почитав документацию на DBD::Oracle, я установил NLS_NCHAR=UTF8,
>     потом в AL32UTF8 - без эффекта.
>
>     Если кто-то работал с DBD::Oracle и побеждал UTF, прошу поделиться
>
>     если что
>
>     'Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production'
>     'PL/SQL Release 9.2.0.8.0 - Production'
>     'CORE    9.2.0.8.0    Production'
>     'TNS for Solaris: Version 9.2.0.8.0 - Production'
>     'NLSRTL Version 9.2.0.8.0 - Production'
>
>     Alex
>     -- 
>     Moscow.pm mailing list
>     moscow-pm на pm.org <mailto:moscow-pm на pm.org> | http://moscow.pm.org
>
>
>
>
> -- 
> With best regards,
>     Alexander Q                        mailto:qalexx на gmail.com 
> <mailto:qalexx на gmail.com>
>
>

----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130826/ec6f5639/attachment.html>


Подробная информация о списке рассылки Moscow-pm