четверг, 26 февраля 2009 г.

Инвалиды :(

Все время заёбывался писать запрос сравнивающий количество не валидных объектов до и после миграции\апгрейда.

 select count(*), owner, object_type from dba_objects where status='INVALID' group by object_type,owner order by 1 desc 

понедельник, 9 февраля 2009 г.

Создание пользователя oracle на *NIX

Aix:
mkgroup dba ; mkgroup oinstall ; mkuser pgrp='oinstall' groups='dba,oinstall' oracle ; passwd oracle

Solaris:

useradd -u 101 -d /export/home/oracle -g oinstall -G dba -m -s /usr/bin/bash oracle

среда, 4 февраля 2009 г.

Tuning Solaris 10 for Oracle

В 10 Солярке тюнить параметры ядра под Оракул можно без перезагрузки сервера:
 
#projadd -c "Oracle" 'user.oracle'
#projmod -s -K "process.max-sem-nsems=(privileged,256,deny)" 'user.oracle'
#projmod -s -K "project.max-shm-memory=(privileged,12GB,deny)" 'user.oracle'
#projmod -s -K "project.max-shm-ids=(privileged,256,deny)" 'user.oracle'