oracle rman. leksykon kieszonkowy helion.pdf

(8903 KB) Pobierz
IDZ DO
Oracle RMAN.
Leksykon kieszonkowy
SPIS TRECI
KATALOG KSI¥¯EK
Autorzy: Darl Kubn, Scott Schulze
T³umaczenie: Bart³omiej Garbacz
ISBN: 83-7197-673-9
Tytu³ orygina³u:
Format: B6, stron: 152
KATALOG ONLINE
Oracle RMAN. Pocket Reference
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
Niniejsza ksi¹¿ka jest leksykonem kieszonkowym pakietu Recovery Manager (RMAN) --
narzêdzia s³u¿¹cego do przeprowadzania wszelkich czynnoci zwi¹zanych
z  archiwizowaniem i odzyskiwaniem danych w bazach danych Oracle. Nie stanowi ona
jednak wyczerpuj¹cego kompendium wiedzy na temat archiwizowania i odzyskiwania
danych. Zawarto tu natomiast przegl¹d architektury pakietu RMAN, w skrócie opisano
metody archiwizowania i odzyskiwania danych za pomoc¹ tego pakietu, przedstawiono
zagadnienia zwi¹zane z obs³ug¹ katalogu odzyskiwania (recovery catalog), a tak¿e
zamieszczono diagramy sk³adniowe poleceñ pakietu RMAN.
Zadaniem niniejszego Leksykonu jest umo¿liwienie szybkiego odnalezienia opisu sk³adni
i  odpowiedniego przyk³adu zastosowania potrzebnego polecenia pakietu RMAN w celu
archiwizacji, odtworzenia lub odzyskania danych. Autorzy za³o¿yli, ¿e Czytelnik jest
zaznajomiony z podstawami obs³ugi baz danych Oracle oraz z zagadnieniami zwi¹zanymi
z  tworzeniem kopii zapasowej i odzyskiwaniem danych. Wszystkie zamieszczone
w  niniejszej ksi¹¿ce przyk³ady skryptów trybu wsadowego zosta³y utworzone w jêzyku
skryptowym systemu Unix. Wiele z tych przyk³adów zawiera cie¿ki dostêpu
odpowiadaj¹ce rodowisku pracy stosowanemu przez Autorów. Jeli Czytelnik bêdzie
opracowywa³ w³asne skrypty, musi je dostosowaæ do rodowiska pracy swojej aplikacji.
Pisz¹c niniejsz¹ ksi¹¿kê Autorzy starali siê stosowaæ do prawa Pareto dlatego po³o¿ono
szczególny nacisk na opisanie tych zagadnieñ, z którymi u¿ytkownik najprawdopodobniej
zetknie siê podczas wykorzystywania pakietu RMAN. Nie omówiono tu wszystkich
rodzajów rodowiska pracy ani wszystkich scenariuszy archiwizowania i odzyskiwania
danych, jakie stosowaæ mo¿e administrator baz danych Oracle.
W niniejszej ksi¹¿ce opisano niektóre z najczêciej spotykanych scenariuszy, jednak¿e
trzeba pamiêtaæ, ¿e spraw¹ o fundamentalnym znaczeniu jest dog³êbne poznanie w³asnej
implementacji pakietu RMAN. Jest to warunek zapewnienia sobie mo¿liwoci odzyskania
ka¿dej bazy danych, bez wzglêdu na rodzaj ewentualnej awarii. Nie mo¿na przeceniæ
wa¿noci regularnego testowania pakietu jako formy przygotowania do usuwania skutków
nieprzewidywalnych awarii.
Dziêki poprawnie skonfigurowanej implementacji pakietu oraz jego regularnemu testowaniu
administrator bazy danych zyskuje pewnoæ, ¿e niezale¿nie od okolicznoci zdo³a on
opanowaæ sytuacjê.
DODAJ DO KOSZYKA
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
750436671.015.png 750436671.016.png 750436671.017.png 750436671.018.png 750436671.001.png 750436671.002.png 750436671.003.png 750436671.004.png 750436671.005.png 750436671.006.png 750436671.007.png 750436671.008.png 750436671.009.png 750436671.010.png 750436671.011.png 750436671.012.png 750436671.013.png
 
Wstp..........................................................................................7
Architektura pakietu RMAN....................................................10
Program wykonywalny RMAN..........................................11
Procesy serwera..................................................................12
Kanały.................................................................................12
Docelowa baza danych.......................................................13
Baza danych katalogu odzyskiwania..................................13
Warstwa obsługi no(ników danych....................................16
Kopie zapasowe, zbiory kopii zapasowych
i elementy kopii zapasowych..............................................17
Uruchamianie pakietu RMAN..................................................18
Wymagania dotycz.ce docelowej bazy danych.................19
Wywoływanie programu wykonywalnego pakietu RMAN..23
Ł.czenie z docelow. baz. danych
bez wykorzystania bazy danych katalogu odzyskiwania...24
Ł.czenie z docelow. baz. danych
oraz baz. danych katalogu odzyskiwania..............................27
Wykonywanie polece3.............................................................29
Wykonywanie komend wywoływanych
z wiersza polece3 RMAN.....................................................29
Wykonywanie komend pakietu RMAN
zapisanych w pliku.............................................................32
Wykonywanie polece3 jzyka SQL
i systemu operacyjnego z poziomu programu RMAN.......34
Uruchamianie programu RMAN
z poziomu skryptów systemowych.....................................35
750436671.014.png
Wykorzystywanie katalogu odzyskiwania...............................39
Istota katalogu odzyskiwania..............................................39
Strategie tworzenia kopii zapasowej bazy katalogu...........43
Zagadnienia zwi.zane z katalogiem odzyskiwania............46
Tworzenie katalogu............................................................49
Rejestrowanie docelowej bazy danych...............................52
Skrypty składowane w katalogu...............................................53
Przechowywanie skryptu....................................................53
Uruchamianie skryptu składowanego.................................54
Przegl.danie skryptu składowanego...................................56
Usuwanie skryptu składowanego.......................................57
Kopie zapasowe........................................................................58
Pełna kopia zapasowa zamknitych plików danych...........58
Pełna kopia zapasowa otwartych plików danych...............60
Tworzenie kopii zapasowej przestrzeni tabel.....................61
Tworzenie kopii zapasowej plików danych........................61
Tworzenie kopii zapasowej plików kontrolnych................62
Tworzenie kopii zapasowej archiwalnych plików
dziennika powtórze3.............................................................64
Przyrostowe kopie zapasowe..............................................66
Porady dotycz.ce tworzenia kopii zapasowych.................70
Odtwarzanie plików .................................................................73
Odtwarzanie i odzyskiwanie wszystkich plików danych...74
Odtwarzanie konkretnych przestrzeni tabel
lub plików danych...............................................................76
Odtwarzanie przestrzeni tabel zapisanych
w trybie tylko do odczytu...................................................77
Odtwarzanie do okre(lonego momentu w czasie...............78
Odtwarzanie plików kontrolnych.......................................79
Odtwarzanie archiwalnych plików dziennika powtórze3...80
Lista polece3 pakietu RMAN...................................................81
Powtarzaj.ce si słowa kluczowe.......................................81
Powtarzaj.ce si wyra<enia................................................84
Składnia polece3 wywoływanych z wiersza polece3.........84
@.........................................................................................87
@@.....................................................................................87
ALLOCATE CHANNEL...................................................88
ALLOCATE CHANNEL FOR MAINTENANCE............90
ALTER DATABASE.........................................................90
BACKUP............................................................................91
BLOCKRECOVER (dotyczy tylko Oracle9i)....................97
CATALOG.........................................................................98
CHANGE..........................................................................100
CONFIGURE (dotyczy tylko Oracle9i)...........................102
CONNECT........................................................................105
COPY................................................................................106
CREATE CATALOG.......................................................108
CREATE SCRIPT............................................................109
CROSSCHECK................................................................110
DELETE...........................................................................111
DELETE SCRIPT.............................................................114
DROP CATALOG............................................................114
DUPLICATE....................................................................115
EXECUTE SCRIPT..........................................................117
EXIT.................................................................................117
HOST................................................................................117
LIST..................................................................................118
listaObiektów....................................................................121
opcjeKonserwacji (dotyczy tylko Oracle9i).....................121
opcjeZachowywania (dotyczy tylko Oracle9i).................122
operandPrzydziału............................................................123
PRINT SCRIPT................................................................125
przestKopieBezp (dotyczy tylko Oracle9i)......................125
QUIT (dotyczy tylko Oracle9i)........................................126
RECOVER........................................................................126
REGISTER.......................................................................128
RELEASE CHANNEL.....................................................129
releasePoKonserwacji.......................................................129
REPLACE SCRIPT..........................................................130
REPLICATE.....................................................................132
REPORT...........................................................................132
RESET DATABASE........................................................135
RESTORE.........................................................................135
RESYNC...........................................................................138
RUN..................................................................................138
SEND................................................................................139
SET...................................................................................139
SHOW (dotyczy tylko Oracle9i)......................................141
SHUTDOWN ...................................................................142
specArchDzienPowt.........................................................142
specCzasuUtworz.............................................................144
specŁa3cuchaPoł.czenia..................................................144
specObiektówKonserwacji (dotyczy tylko Oracle9i).......145
specPlikuDanych..............................................................146
specUrz.dzenia.................................................................146
SPOOL (dotyczy tylko Oracle9i).....................................147
SQL...................................................................................147
STARTUP.........................................................................148
SWITCH...........................................................................148
UPGRADE CATALOG...................................................150
VALIDATE......................................................................150
wyra<enieUntil..................................................................151
Zgłoś jeśli naruszono regulamin