Co se děje během startu a zastavení databáze. Důležité je pochopit základní fáze startu a zastavení databáze. Proč vlastně máme více módu a co se v jednotlivých módech děje.
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Oracle startup/shutdown
1. Za chvíli začíname...
Tomáš Solař, Oracle ACE
Tomas Solar Consulting
Online seminář na téma:
”Core Oracle DBA -STARTUP ”
Chat: IRC kanál, server Rizon, místnost #Webinar-Tomas-Solar
nebo v prohlížeči http://www.rizon.net/chat channel: Webinar-Tomas-Solar
2. Technické problémy
Tomas Solar Consulting
V případě, že nastane problém a Vy se nebudete
moci připojit na živé vysílání, napište mě to prosím
do chatu ,komentářů nebo do mailu.
Pošlu Vám link na předtočený seminář nebo po
webináři na daný stream.
3. Technické problémy
Tomas Solar Consulting
V případě, že nastane problém a Vy se nebudete
moci připojit na živé vysílání, napište mě to prosím
do chatu ,komentářů nebo do mailu.
Pošlu Vám link na předtočený seminář nebo po
webináři na daný stream.
4. Základní principy databáze Oracle
Tomáš Solař, Oracle ACE
Tomas Solar Consulting
Core Oracle DBA - STARTUP
5. Tomas Solar Consulting
Představení - Kdo jsem?
Jméno:
Povolání:
Certifikace:
Autor:
Co dělám:
Tomáš Solař
DBA, konzultant, školitel, autor, blogger
Oracle ACE, OCP 10g/11g, OCE 10g/11g a další.
Oracle Database 11g - Hotová řešení (cpress)
Oracle DBA – examples from practice (ebook)
- Spravuji databáze a OFM klientům, kteří to chtějí.
- Školím lidi, které to zajímá.
- Pracuji na projektech, které jsou zajímavé.
- Připravuji webináře a semináře, protože mě to baví.
- Pořádám workshopy, protože teorie nestačí.
- Píši o problémech a jejich řešení.
- Bavím se s lidmi, protože rád poslouchám.
7. Tomas Solar Consulting
Start databáze
Tomas Solar Consulting
Shutdown
Nomount
Mount
Open
Shutdown
transaction
immediate
abort
startup
alter database
init file
control file
system datafiles
open for
users
users
8. Tomas Solar Consulting
Nomount
Tomas Solar Consulting
Příkaz STARTUP NOMOUNT
- Čte se parametrický soubor
- Alokuje se pamět SGA
- Startují se backgroup procesy
V daném režimu se spouští příkaz
CREATE DATABASE (může se připojit pouze uživatel SYS)
10. Tomas Solar Consulting
Mount
Tomas Solar Consulting
Příkaz STARTUP MOUNT
- Čte se parametrický soubor
- Alokuje se pamět SGA
- Startují se backgroup procesy
+ Otevře se kontrolní soubor
V daném režimu se provádí údržba databáze veškeré
backup/recovery operace (může se připojit pouze uživatel
SYS)
12. Tomas Solar Consulting
Control file
Tomas Solar Consulting
SQL> alter database backup controlfile to trace;
Database altered.
[oel64:oracle:orcl12c]$ tail
/u01/app/oracle/diag/rdbms/orcl12c/orcl12c/trace/al
ert_orcl12c.log
Fri Mar 14 09:48:35 2014
alter database backup controlfile to trace
Fri Mar 14 09:48:35 2014
Backup controlfile written to trace file
/u01/app/oracle/diag/rdbms/orcl12c/orcl12c/trac
e/orcl12c_ora_6738.trc
Completed: alter database backup controlfile to
trace
[oel64:oracle:orcl12c]$ vi
/u01/app/oracle/diag/rdbms/orcl12c/orcl12c/trace/or
cl12c_ora_6738.trc
13. Tomas Solar Consulting
Open
Tomas Solar Consulting
Příkaz STARTUP [OPEN] nebo ALTER DATABASE OPEN
- Čte se parametrický soubor
- Alokuje se pamět SGA
- Startují se backgroup procesy
- Otevře se kontrolní soubor
+ Otevřou se všechny datové soubory
Databáze je přístupná všem uživatelům a aplikacím.
14. Tomas Solar Consulting
Startup restrict
Tomas Solar Consulting
Otevře databázi pouze pro uživatele, kteří mají oprávnění
RESTRICTED SESSION.
Příkazy:
- STARTUP RESTRICT
- ALTER SYSTEM ENABLE RESTRICTED SESSION
SQL> startup restrict;
..
Database mounted.
Database opened.
SQL>
SQL> alter system enable restricted session;
System altered.
15. Tomas Solar Consulting
Shutdown (normal)
Tomas Solar Consulting
SHUTDOWN [NORMAL]
- Zakázané nové připojení
- Existující transakce běží po rollback nebo commit
- Čeká se na uživatele až se odhlásí
- Po posledním odhlášeném uživateli se updatuji hlavičky
datových souborů a soubory uzavřou
- Uvolní se SGA
- Ukočí se background procesy
16. Tomas Solar Consulting
Shutdown (transactional)
Tomas Solar Consulting
SHUTDOWN TRANSACTIONAL
- Zakázané nové připojení
- Existující transakce běží po rollback nebo commit
- Po skončení bežící transakce se odpojí session
- Po posledním odhlášeném uživateli se updatuji hlavičky
datových souborů a soubory uzavřou
- Uvolní se SGA
- Ukočí se background procesy
17. Tomas Solar Consulting
Shutdown (immediate)
Tomas Solar Consulting
SHUTDOWN IMMEDIATE
- Zakázané nové připojení
- Existující transakce se rollbacknou
- Odpojí se session
- Updatuji se hlavičky datových souborů a soubory uzavřou
- Uvolní se SGA
- Ukočí se background procesy
18. Tomas Solar Consulting
Shutdown (abort)
Tomas Solar Consulting
SHUTDOWN ABORT
- Zakázané nové připojení
- Existující transakce se ukončí BEZ rollback
- Odpojí se session
- Soubory uzavřou
- Uvolní se SGA
- Ukočí se background procesy
Při opětovném startu je potřeba recovery
19. Tomas Solar Consulting
Shutdown
Tomas Solar Consulting
Shutdown mode A I T N
Povolí nové připojení ne ne ne ne
Čeká dokud skončí aktuální session ne ne ne Ano
Čeká dokud skončí běžící transakce ne ne Ano Ano
Vyvolá checkpoint a uzavře datové soubory ne Ano Ano Ano
21. Tomas Solar Consulting
S čím mohu pomoci
● Provést základní healthcheck
● Zkonzultovat váš stávající stav
● Připravit školení, workshop, webinář
● Zajistit support databazí. Spolupráce
od 4h měsíčně
● Spolupráce na projektech
● EMERGENCY kontakt
● a další
Kontakt:
Web: http://www.tomas-solar.com/kontakt/
Mail: tom@tomas-solar.com
Tel: 731 196 647
Skype: database-administrator
Bezplatná konzultace !
Skype, hangout, telefon.
22. Tomas Solar Consulting
Děkuji za pozornost.
Napište mě ihned.
Dokud máte otázky v hlavě
Těším se na dalším webináři.
Děkuji za vyplnění dotazníku, který Vám zašlu.
http://www.tomas-solar.com/dotaznik-k-webinari/
Registrace na komunitním webu pro DBA.
http://database-administrator.com/
Registrace k odběru ebooku
http://www.tomas-solar.com/ebook-zdarma/