Archive for Wrzesień, 2009

CRS, AIX i problem z VLAN-em

Jeśli instalujecie CRS na AIX-a 5.3 i występuje problem ze startem VIP z podobnego powodu:
> IsIfAlive: /usr/bin/entstat -d en7 failed. Return = 1 (host=rs04a13)
> checkIf: end for if=en7
> Invalid parameters, or failed to bring up VIP (host=rs04a13)
oznacza to iż prawdopodobnie korzystacie z VLAN-u, z którym skrypt racgvip nie może sobie poradzić.
Rozwiązaniem jest podmiana jednej [...]

Przeczytaj pozostałą część wpisu »

Ukryte parametry ( _* )

Czasem przy tuningu lub troubleshooting-u trzeba zainteresować się wartościami ukrytych parametrów. Niestety Oracle (celowo) nam tego nie ułatwia. Poprzez “show parameter X” znajdziemy jedynie te, których wartość ustawiliśmy na inną niż domyślna (więc w większości przypadków i tak znamy ich ustawienia). Poniższy skrypt może okazać się pomocny w poszukiwaniu tych “zaginionych”. Linię z “like” można [...]

Przeczytaj pozostałą część wpisu »

Liczba przełączeń redo w przedziale godzin i dni

Skrypt do przedstawienia historii przełączeń redologów w kolejnych godzinach i dniach. Przydatna rzecz choćby do planowania strategii backupów lub jako przegląd aktywności bazy.
set cmds on
col date for a15; col total for 99999; col h00 for 999; col h01 for 999
col h02 for 999; col h03 for 999; col h04 for 999; col h05 for 999
col [...]

Przeczytaj pozostałą część wpisu »

Migracja bazy do ASM

1. Przeniesienie control file do ASM. W tym celu zmieniamy parametr w init.ora tak, by wskazywał na nową lokalizację w ASM:
control_files=’+DG_DATA/control01.ctl’
…gdzie DG_DATA jest nazwą diskgroup-y
2. Uruchomienie instancji w trybie nomount:
SQL> startup nomount
3. Następnie z konsoli RMAN-a należy skopiować control file ze starej lokalizacji do ASM:
RMAN> connect target
RMAN> restore controlfile from ‘/ora_u10/oradata/ctl/control01.ctl’;
…gdzie “/ora_u10…” jest [...]

Przeczytaj pozostałą część wpisu »