ORA-12705: Cannot access NLS data files or invalid environment specified. Столкнулся с ситуацией когда NLS_LANG правилась вручную при этом была сделана ошибка. Сложность в том что это очень трудно обнаружить. В реестре Windows было прописано значение AMERICAN_AMERICA.CL8MSWIN1252. Здесь CL8 и 1252 не соответствуют друг другу => нужно 1251. Т.е. ошиблись всего одной цифрой. РЕШЕНИЕ: Проверить…
Read More →Рубрика: ORACLE
ENG: How to increase the memory allocated for Oracle 10g and 11g with increasing RAM on the server (for Windows)? ВОПРОС: Как увеличить память выделяемую для Oracle 10g и 11g при увеличении RAM на сервере (для Windows)? ОТВЕТ: (Для случая использования автоматического управления памятью, ручное управление здесь не рассматривается). В Oracle 10g и 11g автоматическое…
Read More →(Как скопировать учетные записи пользователей из одного домена в другой на Windows 2008) Абсолютно не травильная задача особенно если хочется перенести пользователей с паролями. Есть несколько способов от примитивных до самых изощрённых. Отличия в трудоемкости переноса и в конечном результате. (Для своей задачи рассмотрел всего лишь несколько первых попавшихся из-за ограниченности времени). Итак, способы (обзор):…
Read More →ENG: ORA-00600 psdtyfnd_with_suffix Windows 2003 R2 SE x64 SP2 + Oracle 10.2.0.4 При компиляции тела пакета в alert.log ошибка (так же подобное может происходить при попытке: Fri Jul 26 12:11:05 2013 Errors in file e:\oracle\product\10.2.0\admin\rp01\udump\rp01_ora_4308.trc: ORA-00600: internal error code, arguments: [psdtyfnd_with_suffix], [], [], [], [], [], [], [] Кусок файла rp01_ora_4308.trc. Dump file e:\oracle\product\10.2.0\admin\rp01\udump\rp01_ora_4308.trc Wed…
Read More →ENG: DB_BLOCK_CHECKING, DB_BLOCK_CHECKSUM В статье рассматриваются механизмы выявления и предупреждения возникновения испорченных данных. Содержание Вступление DB_BLOCK_CHECKING — логическая проверка DB_BLOCK_CHECKSUM — проверка на основе checksum DB_ULTRA_SAFE — новый параметр в 11g DB_LOST_WRITE_PROTECT — проверка для DataGuard Еще литература Вступление Часто возникает ситуация когда в базе данных возникает испорченный блок (bad block). Это обычно происходит из-за…
Read More →ENG: Create ASM disk group in Windows Windows 2008 + Oracle RAC 10.2.0.4 ВНИМАНИЕ: У ASM есть ограничение (не зависит от ОС, но кроме Exadata) — нельзя использовать диски размером более 2Тб (2097152 Мб). Иначе при создании дисковой группы вы получите сообщение об ошибке: ORA-15018: diskgroup cannot be created ORA-15099: disk XXX is larger than…
Read More →ENG: Use Oracle Enterprise Manager (EM) — SQL Tuning Advisor to optimize the sql queryes Oracle 11gR2 (для 10gR2 всё аналогично). По умолчанию ЕМ каждый час — делает снимок (snapshot) параметров, статистик, метрик БД, сравнивая этот снимок и предыдущий автоматически делает ADDM отчет и хранится всё это 7 дней. Т.е. в ЕМ можно посмотреть рекомендации…
Read More →ENG: Spfile is in old pre-11 format and compatible >= 11.0.0; converting to new H.A.R.D. compliant format В alert.log странное сообщение Spfile is in old pre-11 format and compatible >= 11.0.0; converting to new H.A.R.D. compliant format ©Bobrovsky Dmitry Из Spfile Is In Old Pre-11 Format; Converting To New H.A.R.D. Compliant Format [ID 1352070.1] следует что это…
Read More →ENG: ORA-00600: internal error code, arguments: [17271], [instantiation space leak], [], [], [], [], [], [] ©Bobrovsky Dmitry В alert.log ошибка ORA-00600: internal error code, arguments: [17271], [instantiation space leak], [], [], [], [], [], [] Основная рекомендация — обновить Oracle до самого последнего промежуточного патча или перейти на более новую версию Oracle. У меня…
Read More →ENG: fatal ni connect error 12170 ns main err code 12535 Пользователи не могут подключиться к базе. Обычно при этом они получают ошибки: ORA-12547: TNS:lost contact или ORA-12637: Packet receive failed. В sqlnet.log на сервере сообщения об ошибке ORA-12170: TNS:Connect timeout. Еще для версий 10g и выше, в alert.log могут быть сообщения WARNING: inbound connection timed out (ORA-3136)….
Read More →