среда, 10 октября 2012 г.

Ораклоид будь бдительным!

При установке клиента 11G ставиться новая ссылка на dll библиотеки 11 версии. А 11 версия не работает с 8i.
Будьте бдительны: Oracle говорит о совместимости версий через одну. Например, 11 версия совместима с 10 и 9, 10 совместима с 9 и 8.
На компьютере могут быть несколько клиентов. Каждый ставиться в свой Oracle Home. Программное обеспечение должно уметь настраиваться на них. Плохо с OLEDB, под него в реестре есть синоним, и в нем ссылка на нужную dll. Замените путь и программа будет работать с OLEDB другого клиента. Копаться в реестре не сахар, но на не боевом компьютере можно.  
Ораклоид бди!
Жила-была база, на Oracle 8.1.7. Потом пришло светлое будущее и все переехало на 10.2. На старой базе остались "старые договора", они "долгоиграющие". Все хорошо, старая база есть не просит, но аудит в ней НЕ отключили. Настал день, табличное пространство закончилось(кстати в восьмерке только 2Гб на файл) и база сказала стоп, прежде увеличьте табличное пространство под аудит. И даже через sqlplus не пускает.

Пришлось из операционки валить базу утилитой. В init.ora ставить параметр аудита в false. Тогда база пустила администратора и он уж порубил аудит в ноль.
Ораклоид бди!
В Oracle есть два системных пользователя SYS и SYSTEM. Об этом знает каждый! Преклонение перед ими затмевает тот факт, что SYS главнее чем SYSTEM. И вот создали роль под SYS, а при создании пользователя под SYSTEM, грантовать ему эту роль не получилось - прав не хватило.
!
 

Комментариев нет:

Отправить комментарий

X-Plane 11, 12 - любитель, Фото любитель со стажем

Постоянные читатели

Архив блога