Oracle
 sql >> база данни >  >> RDS >> Oracle

Ефекти от промяна на настройката NLS_LANG в системния регистър за Oracle Client

Имах подобен проблем с;

ORA-12705:Няма достъп до NLS файлове с данни или е посочена невалидна среда

ODP.NET dll или незабавният клиент четат системния регистър;

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\NLS_LANG=NA

Стойността NA причини грешката.

Това беше, защото вече имах инсталация на клиент, но исках да използвам мигновения клиент на oracle чрез мрежово устройство за приложението VB.NET с ODP.NET.

Моето просто решение в моето vb.net решение беше например да коригирам средата за приложението чрез:

Environment.SetEnvironmentVariable("NLS_LANG", 
                    "AMERICAN_AMERICA.WE8MSWIN1252", 
                    EnvironmentVariableTarget.Process)

nb. Връзката „NLS ЧЗВ“ на Oracle вече не е валидна (2012)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL подреждане по проблеми с подзаявката!

  2. Как да кодирам знаци от Oracle в XML?

  3. R12.2 Онлайн доклад за готовност за корекция

  4. Не могат да бъдат извлечени записите на TO DATE Oracle

  5. Как да проектирам таблица, която ще съхранява много големи данни?