2013-12-06 2 views
3

Мы переходим от неуправляемого провайдера ODP.Net, где мы полагаемся на этого провайдера для чтения переменных среды Window NLS_COMP и NLS_SORT.Настройки среды NLS и Oracle Managed ODP.Net

Управляемый ODP.Net не может/не может получить доступ к этим переменным среды. Есть ли параметр в файле app.config, где можно указать Managed ODP.Net использовать определенный параметр NLS?

+0

Вы пробовали использовать класс OracleGlobalization? – tpeczek

+0

@tpeczek - Да, я смог закодировать решение, используя класс «OracleGlobalization», который будет читать из пользовательского раздела моего файла App.Config, и это работает. Мой вопрос действительно в том, есть ли стандартный параметр конфигурации от Oracle в узлах '? Я ничего не нашел в Oracle [documentation] (http://docs.oracle.com/cd/E16655_01/win.121/e17732/featConfig.htm#ODPNT8159), который, похоже, сработает. –

ответ

0

Согласно моему недавнему сообщению с командой разработчиков через службу поддержки Oracle, такой опции нет (v4.121.1.0).

+0

спасибо за последующее наблюдение. –

+0

Итак, как правильно настроить NLS_SORT? – user49126

+0

Я считаю, что вы можете использовать класс [OracleGlobalization] (http://docs.oracle.com/cd/E51173_01/win.122/e17732/OracleGlobalizationClass.htm#ODPNT3113), чтобы изменить параметры глобализации сеанса или потока. С тех пор, как было несколько новых выпусков, возможно, есть и другие варианты ... – metalheart

Смежные вопросы