Как установить окружение NLS_DATE_FORMAT, AMERICAN_AMERICA.CL8MSWIN1251 ?

alienzzzz

интернет бизнес
Как установить окружение NLS_DATE_FORMAT, NLS_LANG?

Я использую php 5.0.5 и инстант слиент от оракла
Компилил php Вот так:
./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' '--enable-mbstring' '--with-oci8-instant-client=/usr/lib/oracle/10.2.0.1/client/lib/' '--enable-sqlite-utf8
____
Проблема. Я не могу настроить окружение =(
Потому как оракл я не ставил а использовал инстант клиент.
Запрос к базе :
alter session set nls_date_format='DD-MON-YYYY HH24:MI:SS';
не подходит =(
Так как мне придется исполнять каждый раз при перезагрузке скрипта.

-~{}~ 02.11.05 11:18:

Я понимаю, что сам себе ответил, но всеже

Это делается вот так:
http://www.oracle.com/technology/tech/php/htdocs/php_troubleshooting_faq.html#envvars
 

Geos

Guest
сделай триггер на Logon пользователя, под которым ты соединяешься с БД и устанавливай там атрибуты с помощью execute immediate 'alter session set nls_...';
 

alienzzzz

интернет бизнес
=) ок ок . я все нашел . nls_date_format не ставился до тех пор пока ты не поставишь окружение NLS =)
 
Сверху