>
> DBI->connect( $link, $user, $pass, { ora_ncharset => 'AL32UTF8',
> ora_charset => 'UTF8' } );Вот так сработало у меня. 2013/8/26 Alex Povolotsky <[email protected]> > Добрый день > > Есть старый (нереально старый) 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 > [email protected] | http://moscow.pm.org > -- With best regards, Alexander Q mailto:[email protected]
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
