Wykład 1 Cele i strategie archiwizacji i odtwarzania

Wielkość: px
Rozpocząć pokaz od strony:

Download "Wykład 1 Cele i strategie archiwizacji i odtwarzania"

Transkrypt

1 Wykład 1 Cele i strategie archiwizacji i odtwarzania Rozumienie funkcjonowania operacji archiwizacji i odtwarzania bazy danych. Wdrożenie strategii wykonywania kopii zapasowych i jej wykorzystywanie do odtwarzania bazy w przypadku różnych awarii.

2 Przegląd ą treści wykładu Znaczenie backupów dla późniejszego odtwarzania bazy. Rodzaje backupów - odpowiednie dla różnych strategii odtwarzania. Analiza wymagań dla decyzji wyboru strategii archiwizacji i odtwarzania. Konieczność zgody zarządzających na wybraną metodę archiwizacji. Konieczność testowania strategii archiwizacji i odtwarzania.

3 Rodzaje kopii zapasowych Rodzaj kopii zapasowych zależy od wymagań: Fizyczne kopie plików z systemu operacyjnego tworzone przy zamkniętej lub otwartej bazie. Kopie logiczne obiektów w bazie danych. Wykorzystanie programu RMAN

4 Wybór strategii t Wybór strategii powinien zależeć od następujących czynników: Wymagania przedsiębiorstwa Poziom aktywności bazy danych Natura danych (zmienność, źródła) Częstotliwość zmian w strukturze bazy Ważność danych i ich ciągłej dostępności dla przedsiębiorstwa

5 Kwestie odtwarzania po klęsce żywiołowej Jak na przedsięwzięcie może wpłynąć poważna klęska żywiołowa? Trzęsienie ziemi, powódź, pożar, strata komputera Utrata kluczowego personelu, naprzykład administratora bazy lub systemu itd. Czy istnieje plan okresowego testowania strategii archiwizacji i odtwarzania?

6 Podsumowanie Wymagania przedsiębiorstwa określają strategię archiwizacji i odtwarzania. Posiadanie backupów dla jest krytyczne dla późniejszego odtwarzania. Konieczne są kopie bazy i kopie archiwalne dzienników powtórzeń dla różnych scenariuszy odtwarzania. Testowanie strategii archiwizacji i odtwarzania jest niezbędne.

7 Metody archiwizacji - cele Kopie fizyczne i logiczne bazy danych. Opis sposobu wykonywania poprawnych kopii. Implikacje archiwizowania bądź ą nie dziennika powtórzeń. Implikacje prowadzenia operacji 24-godziny na dobę dla archiwizacji i odtwarzania. Implikacje czasu archiwizacji. Implikacje czasu odtwarzania. Implikacje archiwizacji i odtwarzania na poziomie transakcji. Archiwizacja i odtwarzanie przestrzeni tabel tylko do odczytu

8 Przesłanki pomyślnego zakończenia odtwarzania: Przewidzenie różnych awarii Wybór metody (metod) archiwizacji Poprawne wykonanie kopii Rozumienie struktur odtwarzania Zapoznanie się ze strategiami odtwarzania Ćwiczenie i i itestowanie t scenariuszy odtwarzania

9 Metody wykonywania y backupów Backup w systemie operacyjnym Backup z pomocą RMAN a Narzędzia Export/Import Oraz DpExp/DpImp Bez archiwizacji dziennika powtórzeń Z archiwizacją dziennika powtórzeń) Bez archiwizacji i dziennika powtórzeń Z archiwizacją dziennika powtórzeń Backup fizyczny Backup fizyczny Backup logiczny

10 Pełne ł backupy offline i online Pliki kontrolne Pliki dziennika powtórzeń Pliki danych Pliki parametrów Plik z hasłami Zarchiwizowane pliki dziennika powtórzeń

11 Pełny backup bazy - offline Pliki danych Pliki dziennika powtórzeń Pliki kontrolne Pliki parametrów Plik z hasłem Zewnętrzne ę miejsce składowania kopii (offline storage) SELECT * FROM v$datafile; SELECT * FROM v$logfile; SELECT * FROM v$controlfile; SELECT * from V$tempfile;

12 Wykonanie pełnego ł backupu bazy - offline 1. Normalne zamknięcie bazy danych. 2. Skopiowanie wszystkich plików bazy. Plików danych Plików kontrolnych Plików dziennika powtórzeń Pliku z parametrami (opcjonalne) Pliku z hasłem (opcjonalne) 3. Ponowne wystartowanie bazy.

13 Wykonanie pełnego ł backupu bazy - offline SQL> CONNECT sys AS sysdba Connected. SQL> SHUTDOWN Database closed. Database dismounted. ORACLE instance shut down. SQL> HOST cp <files> <backup dir> SQL> STARTUP Oracle instance started...

14 Zalety pełnego ł backupu bazy - offline Prosty koncepcyjnie Łatwy do wykonania Wymaga mało pracy ze strony operatora Pewny

15 Proces odtwarzania Baza wymagająca 1. 1W Wgranie kopii zapasowych odtwarzania 2. Roll forward (aplikacja dzienników powtórzeń -również Baza z zatwierdzonymi odtworzenie segmentów i niezatwierdzonymi wycofania, otwarcie bazy) transakcjami 3. Roll llb back k( (wykorzystane segmenty wycofania i nowe procesy użytkowników) Niezatwierdzona transakcja Transakcja zatwierdzona Baza z transakcjami zatwierdzonymi i oraz nowymi

16 Tryb NOARCHIVELOG LGWR 1a 2a Pliki dziennika powtórzeń 1b 2b

17 Wyświetlanie ś itl i statusu tt archiwizacji SQL> connect system as sysdba Proszę podać hasło: ****** Połączono. SQL> archive log list Tryb dziennika bazy danych Tryb bez archiwizacji Automatyczna archiwizacja Wyłączona Miejsca archiwizowania USE_DB_RECOVERY_FILE_DEST DEST Najstarsza sekwencja dziennika online 110 Bieżąca sekwencja logowania 112 SQL>

18 Zmiana trybu archiwizacji ALTER DATABASE database SQL> startup mount Instancja ORACLE zosta a uruchomiona. Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes Baza danych została zamontowana. SQL> alter database dtb archivelog; Baza danych została zmieniona. SQL> alter database open; Baza danych zosta a zmieniona. SQL> shutdown immediate Baza danych zosta a zamkniŕta. Baza danych zosta a zdemontowana. Instancja ORACLE zosta a zamkniŕta. ARCHIVELOG NOARCHIVELOG

19 Operacje 24-godzinne di Systemy baz danych często muszą być dostępne 24 godziny na dobę, 7 dni w tygodniu. Wszystkie dane muszą być dostępne dla operacji ciągłych. Zamykanie bazy dla pielęgnacji nie dozwolone.

20 Czas archiwizacji Backup offline oznacza zamknięcie systemu. Jeśli zamknięcie systemu stanowi problem, administratorzy winni korzystać z backupów online. Czas odtwarzania Operacje odtwarzania wpływają wprost na czas niedostępności bazy. Odtwarzanie równoległe przyspiesza operację odtwarzania.

21 Poziom aktywności ś itransakcyjnej j Liczba i rozmiar transakcji wpływa na pożądaną częstotliwość wykonywania kopii. Liczba i rozmiar transakcji wpływa na czas potrzebny do odtworzenia bazy.

22 Archiwizacja i i odtwarzanie przestrzeni tabel Read-Only Po przełączeniu ł przestrzeni tabel w tryb btylko do odczytu, potrzebna jest tylko jedna jej kopia. Przestrzenie tabel read-only są ignorowane w czasie odtwarzania. Plik kontrolny musi poprawnie identyfikować przestrzenie tabel tylko do odczytu, inaczej muszą one być odtwarzane.

23 Archiwizacja i przestrzeni itabel tylko do odczytu Nie korzysta się z kopii przestrzeni tabel tylko do odczytu, chyba że pliki tej przestrzeni zostaną uszkodzone. Pliki danych należy kopiować korzystając z narzędzi systemu operacyjnego. Po przełączeniu przestrzeni tabel w tryb readwrite, należy powrócić dla niej do normalnych procedur archiwizacji.

24 Podsumowanie Rozróżnienie pomiędzy backupem logicznym i fizycznym. Sposoby sporządzania dobrej jkopii zapasowej. Implikacje archiwizacji dziennika powtórzeń. Implikacje pracy 24-godzinnej dla archiwizacji i odtwarzania. Implikacje czasu potrzebnego na wykonanie kopii. Implikacje czasu potrzebnego do odtwarzania. Implikacje poziomu aktywności transakcyjnej dla archiwizacji i odtwarzania. Archiwizacja i odtwarzanie przestrzeni tabel tylko do odczytu.

25 Wykład 2 Teoria odtwarzania i scenariusze awarii -cele Po co potrzebne jest odtwarzanie. Etapy odtwarzania -Odzyskiwanie plików danych. - Stosowanie zarchiwizowanych plików dziennika powtórzeń i otworzenie bazy. - Wycofanie niezatwierdzonych transakcji. Odtwarzanie do punktu awarii (pełne). Odtwarzanie do punktu w przeszłości ł ś i( (niepełne). ł Scenariusze awarii.

26 Przegląd treści ś wykładu DBA musi utrzymywać system działający, zdolny do pracy, z aktualnymi danymi. Czas niedostępności bazy może się bezpośrednio ś przełożyć ł ż ć na utratę t dochodów. dó Odtwarzanie wymaga poprawnej p kopii plików bazy danych. Odtworzenie transakcji wymaga archiwizacji dziennika powtórzeń.

27 Proces odtwarzania Baza wymagająca 1. 1W Wgranie kopii zapasowych odtwarzania 2. Roll forward (aplikacja dzienników powtórzeń -również Baza z zatwierdzonymi odtworzenie segmentów i niezatwierdzonymi wycofania, otwarcie bazy) transakcjami 3. Roll llb back k( (wykorzystane segmenty wycofania i nowe procesy użytkowników) Niezatwierdzona transakcja Transakcja zatwierdzona Baza z transakcjami zatwierdzonymi i oraz nowymi

28 Odzyskiwanie i odtwarzanie plików danych (pełne - complete) Przed odzyskaniem plików danych Po odzyskaniu Po odtwarzaniu

29 Odtwarzanie pełne (do momentu awarii) Przed odtwarzaniem Po odtwarzaniu

30 Odtwarzanie niepełne (incomplete) Po wgraniu plików danych Po operacji odtwarzania Po wyzerowaniu dziennika powtórzeń i otwarciu bazy 1 1 1

31 Scenariusze awarii Rozpoznanie implikacji: Niepowodzenia polecenia Awarii procesu użytkownika Awarii instancji Awarii maszyny Awarii systemu operacyjnego Błędu ę użytkownika Awarii nośnika Katastrofy

32 Niepowodzenie i polecenia Najczęstsze przyczyny: Błąd logiczny w aplikacji Próba wprowadzenia do tabeli błędnych danych Próba wykonania operacji bez dostatecznych uprawnień Próba utworzenia tabeli z przekroczeniem przyznanych limitów miejsca Próba wykonania na tabeli INSERT bądź UPDATE, która powoduje alokację nowego ekstentu, ale w przestrzeni tabel nie ma już wolnego miejsca

33 Niepowodzenie i polecenia Rozwiązania: Poprawienie aplikacji Poprawienie i ponowne wykonanie polecenia SQL Nadanie odpowiednich przywilejów w bazie Zamiana limitów miejsca poleceniem ALTER USER Dodanie pliku do przestrzeni tabel Skorzystanie z podręcznika: Oracle Server Messages and Codes Manual

34 Awaria procesu użytkownika Nj Najczęstsze przyczyny Użytkownik odłączył się w sposób nienormalny. Sesja użytkownika została nienormalnie zakończona. Program użytkownika zgłosił wyjątek (np. dot. adresu) i zakończył sesję. Rozwiązania PMON wycofuje transakcje przerwanego procesu i zwalnia wszystkie zasoby iblokady, jakie zostały ł założone. Proces PMON wykrywa nienormalnie i zakończony (przerwany) proces użytkownika.

35 Najczęstsze przyczyny Przerwa w zasilaniu. Awaria instancji Problem sprzętowy, np. błąd pamięci ilub awaria CPU. Problem programowy, np. awaria systemu operacyjnego. Awaria obligatoryjnego g procesu drugoplanowego g Oracle (DBWR, LGWR, PMON, SMON, CKPT). Rozwiązanie Server Oracle automatycznie odtwarza instancję przy następnym starcie bazy.

36 Odtwarzanie po awarii instancji Proces uruchamiania i systemu (instancji ib bazy) 1.Uruchamianie instancji. 2.Czytanie pliku kontrolnego, baza - montowana. 3.Wykonywanie fazy Roll-forward forward. 4.Otwieranie bazy danych. 5.Wycofanie transakcji i zwalnianie zasobów. 6.Rozwiązywanie problemów oczekujących transakcji rozproszonych. Uwaga: wycofywanie transakcji i zwalnianie zasobów odbywa się na żądanie.

37 Błąd użytkownikaż Najczęstsze przyczyny Przypadkowe usunięcie lub obcięcie tabeli. Usunięcie z tabeli wszystkich wierszy. Błąd w zatwierdzonych danych. Rozwiązania Szkolenie użytkowników. Odtwarzanie z kopii zapasowej. Wgranie tabeli z wyeksportowanej kopii. Odtwarzanie do punktu w czasie (przed awarią).

38 Najczęstsze ę przyczyny y y Awaria nośnikaś Awaria głowicy dysku, na którym znajdowały się pliki bazy danych. Fizyczny problem z czytaniem lub pisaniem do pliku potrzebnego bazie do normalnego funkcjonowania. Przypadkowe usunięcie pliku. Rozwiązania Strategia odtwarzania zależy od metody wykonywania backupów i objętych awarią plików. Jeśli są, należy zastosować zarchiwizowane pliki dziennika powtórzeń aby odtworzyć dane zatwierdzone od czasu ostatniego backupu.

39 Podsumowanie Czemu odtwarzanie jest konieczne Koncepcja odzyskiwania plików danych Stosowanie zarchiwizowanych plików dziennika powtórzeń Odtwarzanie pełne Odtwarzanie niepełne Możliwe rodzaje awarii

40 Wykład 3 Odtwarzanie baz w trybie bez archiwizacji dzienników Odzyskanie plików i odtworzenie bazy danych nie będącej w trybie archiwizacji dzienników. Odtworzenie przestrzeni tabel tylko do odczytu. Uruchamianie archiwizacji

41 Odtwarzanie bazy danych w trybie bez archiwizacji dzienników Odzyskane do katalogów bazy Pliki danych Pliki dziennika powtórzeń Pliki kontrolne Pliki parametrów Plik z hasłami SQL> CONNECT system/oracle AS sysdba; Connected. SQL> STARTUP MOUNT; Oracle instance started. SQL> ALTER DATABASE RENAME FILE /u01/old_user_01.dbf TO /u02/new_user_01.dbf ; Statement Processed. SQL> ALTER DATABASE OPEN;

42 Odtwarzanie w trybie bez archiwizacji Zalety Łatwe do wykonania Mały margines błędu Minimalny czas odtwarzania Wd Wady Dane są tracone i muszą być odtworzone ręcznie Cała baza zostaje cofnięta w czasie, nawet jeśli uszkodzony był tylko jeden plik Baza jest przywracana do punktu, w którym był zrobiony ostatni pełny backup offline.

43 Odtwarzanie przestrzeni tabel tylko do odczytu Przypadek 1 Read-Only Przypadek 2 Read-Only Writeable Przypadek 3 Writeable Read-Only Backup 1 Backup 2 Odtwarzanie

44 Uruchamianie archiwizacji Wyświetlenie informacji o trybie archiwizacji. Zmiana trybu archiwizacji dzienników bazy. Uruchomienie archiwizacji automatycznej. Selektywna archiwizacja plików dziennika powtórzeń. Konieczność wykonania nowych kopii zapasowych po przełączeniu ą bazy w tryb ARCHIVELOG.

45 Tryb NOARCHIVELOG OG LGWR 1a 2a Pliki dziennika powtórzeń 1b 2b

46 Tryb ARCHIVELOG LGWR 1a 2a ARCn Pliki dziennika ik powtórzeń ń Offline Storage 1b 2b

47 Wyświetlanie statusu archiwizacji SQL> connect system as sysdba Proszę podać hasło: ****** Połączono. SQL> archive log list Tryb dziennika ik bazy danych Tryb bez archiwizacji i Automatyczna archiwizacja Wyłączona Miejsca archiwizowania USE_DB_RECOVERY_FILE_DEST Najstarsza sekwencja dziennika online 110 Bieżąca sekwencja logowania 112 SQL>

48 Zmiana trybu archiwizacji bazy ALTER DATABASE database ARCHIVELOG NOARCHIVELOG SQL> startup mount Instancja ORACLE została ł uruchomiona. Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes Baza danych została zamontowana. SQL> alter database archivelog; Baza danych została zmieniona. SQL> alter database open; Baza danych została zmieniona. SQL> shutdown immediate Baza danych została zamknięta. ę Baza danych została zdemontowana. Instancja ORACLE została zamknięta.

49 Po włączeniu trybu archiwizacji SQL> connect system as sysdba; Proszę podać hasło: ****** Połączono. SQL> archive log list; Tryb dziennika bazy danych Tryb archiwizacji Automatyczna archiwizacja Włączona Miejsca archiwizowania USE_DB_RECOVERY_FILE_DEST Najstarsza sekwencja dziennika online 135 Następna sekwencja dziennika do archiwizacji 137 Bieżąca sekwencja logowania 137 SQL>

50 Uruchamianie i archiwizacji i Archiwizacja w bazie 10g/11g jest automatycznie uruchamiana po otwarciu bazy, która jest w trybie archivelog. Proces drugoplanowy ARCn kopiuje automatycznie zapełnione pliki dziennika powtórzeń.

51 Parametry archiwizacji Ustawienia z INIT<SID>.ORA lub z SPFILE<SID>.ora SID SQL> show parameter log_archive NAME TYPE VALUE log_archive_dest string log_archive_dest_1 string log_archive_dest_10 string log_archive_dest_2 string log_archive_dest_9 string log_archive_dest_state_1 state string enable log_archive_dest_state_10 string enable log_archive_dest_state_2 string enable log_archive_dest_state_9 string enable log_archive_duplex_dest string log_archive_format string ARC%S_%R.%T log_archive_local_first local boolean TRUE log_archive_max_processes integer 2 log_archive_min_succeed_dest integer 1 log_archive_start boolean TRUE log_archive_trace integer 0

52 Zarchiwizowane pliki dziennika powtórzeń Tworzone są pliki archiwalne we wskazanych lokalizacjach o nazwach zgodnie z parametrami LOG_ ARCHIVE_ DEST_ n (lokalizacja) LOG_ARCHIVE_FORMAT ( nazwa ) lub poleceniem ALTER SYSTEM. Serwer Oracle przypisuje każdemu z plików dziennika unikatowy numer sekwencyjny (%S) i ewentualnie numer inkarnacji (%R) i instancji (%T).

53 Podsumowanie Odzyskanie plików i odtworzenie bazy danych w trybie bez archiwizacji dzienników. Odtworzenie przestrzeni tabel tylko do odczytu. Wyświetlanie informacji o trybie archiwizacji. Ustawianie trybu ARCHIVELOG. Uruchamianie archiwizacji jest automatyczne. Wykonanie aktualnego backupu po przełączeniu bazy w tryb ARCHIVELOG.

54 Odtwarzanie kompletne z archiwizacją dzienników Cele Opisanie operacji odtwarzania pełnego. Poprawne wykonanie pełnego odtwarzania bazy.

55 Odtwarzanie transakcji po awarii nośnika Możliwe opcje odtwarzania: Odtwarzanie kompletne - wszystkie zatwierdzone zmiany, może je wykonać użytkownik z uprawnieniami SYSOPER lub SYSDBA Pełne odtworzenie całej bazy Odtwarzanie przestrzeni tabel Odtwarzanie pliku danych Odtwarzanie niepełne zmiany do pewnego momentu, może je wykonać użytkownik z uprawnieniami SYSDBA Do punktu w czasie (Time-based recovery) Do zatrzymania (Cancel-based recovery) Do zmiany (Change-based recovery) Przy odtwarzaniu pełnym pliki danych muszą zostać zsynchronizowane.

56 Odtwarzanie wszystkich transakcji po awarii nośnika Przed Po

57 Wykonanie odtwarzania po awarii nośnika SQL> SHUTDOWN Database closed. Database dismounted. ORACLE instance shut down. SQL> CONNECT system/manager AS sysdba; Connected. SQL> STARTUP MOUNT PFILE = init<sid>.ora EXCLUSIVE ORACLE instance started. t Database mounted. SQL> SET AUTORECOVERY ON SQL> RECOVER DATABASE; SQL> ALTER DATABASE OPEN; Statement processed.

58 Podsumowanie Operacje odtwarzania kompletnego Umiejętności i uprawnienia potrzebne do poprawnego wykonania odtwarzania pełnego

59 Wykład 4 Minimalizacja czasu niedostępności bazy - cele Gorący start t systemu - otwarcie bazy danych przed wycofaniem transakcji i zwolnieniem zasobów. Uruchamianie systemu nawet gdy brakuje plików danych. Odtwarzanie uszkodzonych plików danych w czasie pracy bazy. Wykorzystanie opcji odtwarzania równoległego do minimalizacji czasu odtwarzania.

60 Odtwarzanie pojedynczych przestrzeni tabel i plików Z odtwarzania wyłączonego pliku lub wyłączonej przestrzeni tabel można skorzystać gdy: Nie uszkodzone przestrzenie tabel muszą być dostępne do normalnej pracy. Żaden z uszkodzonych plików nie należy do przestrzeni SYSTEM, SYSAUX lub przestrzeni z segmentami wycofania. Korzystać ć z równoległego ł odtwarzania plików: W przypadku jak wyżej. Wiele równoczesnych sesji SQL*Plus przyspiesza odtwarzanie.

61 Odtwarzanie pojedynczych przestrzeni tabel i plików 1. Wyłącz uszkodzoną przestrzeń tabel. 2. Wgraj kopie zapasowe uszkodzonych plików danych. 3. Wgraj potrzebne zarchiwizowane pliki dziennika powtórzeń. 4. Wykonaj odtwarzanie przestrzeni tabel lub pliku. 5. Włącz odtworzoną przestrzeń tabel.

62 Odtwarzanie pojedynczych przestrzeni tabel i plików SQL> connect sys/x AS SYSDBA; connected SQL> recover datafile '/pls/v11.1.0/dbs/usersv1020.dbf'; ORA-00279: Change generated at 09/05/06 06:50:27 needed for thread 1 ORA-00289: Suggestion : /tmp/arch264.log ORA-00280: Change for thread 1 is in sequence #264 ORA-00278: Logfile '/tmp/arch263.log' no longer needed for this recovery Specify log: {<RET>=suggested filename AUTO CANCEL} Log applied. ORA-00279: Change generated at 09/05/06 06:50:34 needed for thread 1 ORA-00289: Suggestion : /tmp/arch265.log ORA-00280: Change for thread 1 is in sequence #265 ORA-00278: Logfile '/tmp/arch264.log' no longer needed for this recovery Specify log: {<RET>=suggested filename AUTO CANCEL} Log applied. Media recovery complete.

63 Odtwarzanie pojedynczych przestrzeni tabel Włącz odtworzoną przestrzeń tabel. Po zakończeniu odtwarzania przestrzeń może zostać włączona (online). ALTER TABLESPACE user_data ONLINE;

64 Startowanie systemu Oracle z utraconymi plikami i danych Jeśli baza była zamknięta w chwili utraty plików danych, możemy wystartować system - nawet bez straconych plików. 1. STARTUP MOUNT; 2. ALTER DATABASE DATAFILE filename OFFLINE; 3. ALTER DATABASE OPEN; 4. Wgraj kopie zapasowe utraconych plików. 5. RECOVER TABLESPACE lub RECOVER DATAFILE; 6. ALTER TABLESPACE ONLINE;

65 Odtwarzanie równoległe ł Dedicated Server Process Recovery Process Datafile 1 Datafile 2 Recovery Process Datafile 3 Redo File 1 Datafile 4 Redo File 2

66 Odtwarzanie równoległe Parametr Recovery_Parallelism li określa domyślną liczbę procesów odtwarzających dla sesji. Jeden lub dwa procesy na dysk zawierający pliki danych wystarcza w większości sytuacji. Ustawienie RECOVERY_PARALLELISM służy do ustalenia liczby procesów odtwarzających wykorzystywanych y y y do odtwarzania instancji oraz nośników.

67 Odtwarzanie równoległe RECOVER DATABASE UNTIL clause USING BACKUP CONTROL FILE PARALLEL clause, TABLESPACE DATAFILE tablespace, filename PARALLEL clause PARALLEL clause PARALLEL ( ) DEGREE integer DEFAULT INSTANCES integer NOPARALLEL DEFAULT SQL> RECOVER DATABASE PARALLEL (DEGREE 12);

68 Podsumowanie Szybki start bazy po awarii systemu (wycofywanie transakcji po otwarciu bazy). Start nawet przy utraconych plikach danych. Odtwarzanie plików przy równoczesnej kontynuacji pracy na nieuszkodzonych plikach. Odtwarzanie równoległe w celu minimalizacji czasu odtwarzania.

69 Odtwarzanie niepełne Kiedy stosować odtwarzanie niepełne. Dlaczego odtwarzanie niepełne może być niezbędne. ę Odtworzenie bazy danych przy użyciu operacji odtwarzania niepełnego. ł Odtwarzanie, gdy trzeba ponownie utworzyć g y p y plik kontrolny.

70 Odtwarzanie niepełne - przegląd W trybie ARCHIVELOG, baza może zostać odtworzona za pomocą: Odtwarzania pełnego Minimalizacja ilości straconej jpracy. Odtwarzanie do stanu tuż przed chwilą zaprzestania przetwarzania. Odtwarzania niepełnego Rekonstrukcja bazy do stanu, w jakim była w pewnym momencie w przeszłości, wcześniejszym niż zakończenie przetwarzania.

71 Przyczyny y yodtwarzania niepełnego Błąd użytkownika Odtwarzanie kompletne nie udaje się Utrata wszystkich plików kontrolnych Utrata wszystkich kopii pewnego pliku dziennika powtórzeń Utrata pliku z segmentem wycofania Użycie do odtwarzania kopii zapasowej pliku kontrolnego Odtwarzanie niepełne ł w bazie rozproszonej w jednej j z baz pociąga za sobą konieczność takiego samego odtwarzania we wszystkich innych bazach systemu.

72 Typy odtwarzania Opcja Pełne odtwarzanie bazy danych Odtwarzanie niepełne Do przerwania Do zmiany (Until SCN) Do punktu w czasie Korzystając z kopii pliku kontrolnego Opis Określa, że potrzebne jest odtwarzanie aż do momentu awarii. Określa, że odtwarzanie nie koniecznie będzie się odbywać aż do momentu awarii. Określa, że odtwarzanie zostanie zakończone za pomocą podania Cancel w miejscu nazwy pliku dziennika. Określa, iż odtwarzanie zostanie zakończone po tym jak zostaną zaaplikowaje zmiany transakcji porzedzającej podany SCN. Określa, iż odtwarzanie zostanie zakończone po tym jak zostaną zaaplikowane wszystkie zatwierdzone przed podanym czasem zmiany. Określa, iż do wykonania odtwarzania jest użyta stara kopia pliku kontrolnego.

73 Zarchiwizowane pliki dziennika używane do odtwarzania W celu automatycznej aplikacji dzienników powtórzeń: W SQL*PLUS przed rozpoczęciem odtwarzania wydaj polecenie: SET AUTORECOVERY ON Wpisz AUTO, gdy zostaniesz zapytany o plik di dziennika. ik Może to być również zrobione w Oracle Enterprise Manager SQL Worksheet.

74 Rozpoczęcie odtwarzania niepełnego Przygotowanie do odtwarzania niepełnego: 1.Zamknij ijbazę danych. 2. Wykonaj pełny backup. 3.Jeśli potrzeba, wgraj plik kontrolny. 4.Wgraj WSZYSTKIE pliki danych. 5.Wgraj potrzebne zarchiwizowane pliki dziennika. 6.Podłącz się do bazy danych jako sysdba. 7.Uruchom instancję i zamontuj bazę danych. 8.Jeśli potrzeba utwórz pliki danych. 9.Włącz (online) wszystkie pliki danych.

75 Rozpoczęcie odtwarzania niepełnego 1.Zamknij ijbazę danych. Podłącz się jako sysdba i zamknij bazę w trybie normal, immediate albo transactional. 2.Wykonaj pełen backup bazy danych. Zrób pełny backup bazy na wypadek gdyby w czasie odtwarzania został ł popełniony ł błąd. Sprawdź, czy kopia zapasowa jest poprawna. 3.Jeśli potrzeba wgraj z kopii zapasowej plik kontrolny. Plik kontrolny musi opisywać strukturę fizyczną bazy taką jaka była w momencie, do którego baza danych będzie odtwarzana.

76 Rozpoczęcie odtwarzania niepełnego 4.Wgraj pliki danych. Wgraj kopie zapasowe wszystkich plików danych z bazy. Wszystkie kopie zastępujące istniejące pliki danych muszą być zrobione przed zaplanowanym czasem, do którego będzie wykonane odtwarzanie. 5.Wgraj potrzebne zarchiwizowane pliki dziennika powtórzeń. -Jeśli jest dostatecznie dużo wolnej przestrzeni należy wgrać potrzebne pliki dziennika powtórzeń w miejsce wskazywane aktualnie przez parametr LOG_ARCHIVE_DEST_1 lub LOG_ARCHIVE_DEST

77 Rozpoczęcie odtwarzania niepełnego ł 6.Podłącz się do bazy danych. Skorzystaj z polecenia CONNECT jako sysdba. 7.Uruchom instancję i zamontuj bazę danych. Wystartuj jinstancję z opcją MOUNT. 8. Wykonanie odtwarzania niepełnego. Polecenie RECOVER DATABASE albo ALTER DATABASE z klauzulą RECOVER.

78 Wykonywanie odtwarzania do przerwania cancel based recovery Korzystać z odtwarzania cancel-based należy Jeśli jeden lub kilka plików dziennika ik powtórzeń ń jest uszkodzony i niedostępny do odtwarzania. Jeśli odtwarzanie pełne nie uda się z powodu braku pliku dziennika powtórzeń. W celu zatrzymania odtwarzania po zaaplikowaniu określonego zarchiwizowanego pliku dziennika powtórzeń.

79 Wykonywanie odtwarzania do przerwania RECOVER DATABASE... UNTIL CANCEL [USING BACKUP CONTROLFILE] Użycie RECOVER DATABASE UNTIL CANCEL W SQLPLUS albo w Enterprise Manager w SQL Worksheet [Enter] lub wpis Cancel w momencie gdy odtwarzanie nie powinno być dalej wykonywane. Po aplikacji ostatniego dziennika powtórzeń należy otworzyć bazę z opcją RESETLOGS.

80 Wykonanie odtwarzania do punktu w czasie time based recovery Korzystać z odtwarzania time-based należy: W celu odtworzenia bazy do określonego punktu w czasie. Gdy zostały utracone dane i przybliżony czas wystąpienia tego błędu jest znany. Jeśli część dziennika powtórzeń została uszkodzona i jest znany przybliżony czas (miejsce w pliku) tego uszkodzenia. W celu przywrócenia bazy do pewnego punktu w czasie np. przed wykonaniem niechcianych modyfikacji.

81 Wykonanie odtwarzania do punktu w czasie RECOVER DATABASE... UNTIL TIME date [USING BACKUP CONTROLFILE] SQL> CONNECT sys as sysdba; SQL> STARTUP MOUNT; ORACLE instance started. Database mounted. SQL> SET AUTORECOVERY ON; SQL> recover database until time :22:46:08'; ORA-00279: Change generated at 10/12/05 22:29:02 needed for thread 1 ORA-00289: Suggestion: /oracle oracle/arch arch/arch253.log ORA-00280: Change for thread 1 is in sequence #253 Log applied. ORA-00279: Change generated at 10/12/05 22:46:02 needed for thread 1 ORA-00280: Change for thread 1 is in sequence #254 ORA-00278: Logfile '/oracle/arch/arch253.log' no longer needed for this recovery Log applied. Media recovery complete.

82 Otwieranie bazy ypo odtwarzaniu niepełnym Należy wyzerować sekwencyjny numer dziennika powtórzeń (resetlogs) gdy: Była ł realizowana operacja odtwarzania niepełnego: ł użyto klauzuli: UNTIL lub USING BACKUP CONTROLFILE do odtwarzania była wykorzystana kopia archiwalna pliku kontrolnego.

83 Plik ostrzeżeń ż ń (ALERT.LOG) LOG) Plik ostrzeżeń (ALERT<sid>.LOG) zawiera opisy podjętych akcji: Odtwarzania niepełnego. Odtwarzania pełnego. Otwarcie bazy z opcją RESETLOGS lub NORESETLOGS.

84 Tworzenie pliku kontrolnego Kiedy należy utworzyć nowy plik kontrolny: Gdy wszystkie pliki kontrolne zostały uszkodzone i nie ma dostępnych kopii zapasowych. W celu zmiany nazwy bazy danych lub identyfikatora. W celu pobrania potrzebnych informacji należy wyświetlić zawartość: V$DATAFILE V$LOGFILE V$TEMPFILE

85 Tworzenie pliku kontrolnego CREATE CONTROLFILE REUSE SET DATABASE database, LOGFILE GROUP integer filespec RESETLOGS NORESETLOGS, DATAFILE filespec MAXLOGFILES integer MAXLOGMEMEBERS integer MAXLOGHISTORY integer MAXDATAFILES integer MAXINSTANCES integer ARCHIVELOG NOARCHIVELOG

86 Tworzenie pliku kontrolnego 1.Zamknij bazę danych. 2.Zrób backup wszystkich plików danych. 3.Wystartuj bazę w trybie NOMOUNT. 4.Utwórz nowy plik kontrolny. 5.Skopiuj nowy plik kontrolny. 6.Popraw parametr CONTROL_FILES. 7.Odtwórz bazę danych. 8Ot 8. Otwórz bazę danych.

87 Tworzenie pliku kontrolnego 1. Zamknij ijbazę danych. Jeśli to możliwe należy zamykać bazę w trybie normal, transactional albo immediate. 2. Zrób backup wszystkich plików danych. Wykonaj pełny backup wszystkich plików danych. Wykonaj pełny backup plików dziennika powtórzeń. Sprawdź, czy kopie są poprawne. 3. Wystartuj instancję. Wystartuj instancję w trybie NOMOUNT.

88 4. Tworzenie pliku kontrolnego SQL > CREATE CONTROLFILE REUSE 2> SET DATABASE V1102 3> LOGFILE '/oracle11/dbs/log1.dbf' /l 1 dbf' SIZE 4M, 4> '/oracle11/dbs/log2.dbf' SIZE 4M 5> NORESETLOGS 6> DATAFILE '/oracle11/dbs/system.dbf', 7> '/oracle11/dbs/temp.dbf', 8> '/oracle11/dbs/users.dbf', 9> MAXLOGFILES 10 10> MAXDATAFILES 20 11> ARCHIVELOG; Statementt t processed.

89 Tworzenie pliku kontrolnego 5. Skopiuj nowy plik kontrolny. Dla bezpieczeństwa, skopiuj plik kontrolny na co najmniej jedno inne urządzenie i zachowaj kopię zapasową na jakimś urządzeniu zewnętrznym offline. W czasie tworzenia pliku kontrolnego zostaną utworzone pliki dla każdej z nazw wymienionych w parametrze CONTROL_FILES w pliku parametrów. 6. Popraw parametr CONTROL_FILES. Zmień parametr CONTROL_FILES tak by zawierał wszystkie utworzone pliki.

90 Tworzenie pliku kontrolnego 7. Zamontuj i odtwórz bazę danych. Jeśli nowy plik kontrolny tworzony był z opcją NORESETLOGS, należy wykonać odtwarzanie pełne. Jeśli nowy plik kontrolny tworzony był z opcją RESETLOGS, należy wykonać odtwarzanie niepełne do przerwania tak jak z kopią zapasową pliku kontrolnego. 8. Otwórz bazę danych. - Po wykonaniu odtwarzania pełnego bazy należy otworzyć bazę normalnie: ALTER DATABASE OPEN;; - Po wykonaniu odtwarzania niepełnego należy otwierać bazę poleceniem z opcją RESETLOGS albo NORESETLOGS zgodnie z ustawieniem w poleceniu CREATE CONTROLFILE.

91 Podsumowanie Kiedy do odtworzenia systemu należy ż korzystać z odtwarzania niepełnego. Dlaczego odtwarzanie niepełne może być konieczne. Jak wykonać odtwarzanie niepełne bazy danych. Jak wykonać odtwarzanie, z utworzeniem nowego pliku kontrolnego.

92 Wykład 5 Archiwizacja logiczna - cele Eksport całej bazy, wybranych tabeli lub użytkowników. Import danych do tej samej lub innej bazy danych. Export/Import nie gwarantuje zachowania spójności danych zapewnianej przez aplikację. Ścieżka bezpośrednia narzędzia Export. Archiwizacja i dzienników ikó powtórzeń ń nie ma powiązania i z archiwizacją logiczną. Odpowiednie ustawienie NLS_LANG dla obsługi danego zestawu znaków.

Przyczyny awarii. Struktury wykorzystywane do odtwarzania bd. Archiwizowanie plików dziennika. Archiwizowanie danych. danych

Przyczyny awarii. Struktury wykorzystywane do odtwarzania bd. Archiwizowanie plików dziennika. Archiwizowanie danych. danych Przyczyny awarii Archiwizowanie danych i odtwarzanie po awarii błędy uŝytkowników, np. przypadkowe usunięcie danych błędy w oprogramowaniu aplikacyjnym awarie procesów uŝytkowników awarie sieci awarie

Bardziej szczegółowo

Archiwizacja i odtwarzanie bazy danych

Archiwizacja i odtwarzanie bazy danych Archiwizacja i odtwarzanie bazy Architektura bazy Oracle %DUWáRPLHM%XáNV]DV bbulk@ii.pb.bialystok.pl Cele archiwizacji i odtwarzania z 2FKURQDED]\GDQ\FKSU]HGUy*Q\PLW\SDPL awarii z =ZLNV]HQLHUHGQLHJRF]DVXSRPLG]\DZDULDPL

Bardziej szczegółowo

Przygotowanie bazy do wykonywania kopii bezpieczeństwa

Przygotowanie bazy do wykonywania kopii bezpieczeństwa Przygotowanie bazy do wykonywania kopii bezpieczeństwa Wstęp Wykonywanie kopii bezpieczeństwa i odtwarzanie po awarii jest jednym z kluczowych zadań administratora bazy danych. W momencie wystąpienia awarii

Bardziej szczegółowo

Podstawy systemów UNIX Podstawy RMAN

Podstawy systemów UNIX Podstawy RMAN Podstawy systemów UNIX Podstawy RMAN Autor: Maciej Friedel Zajęcia prowadzone dla Polskiej Szkoły IT Wrocław, 2009 Tryb ARCHIVELOG 1. Konfiguracja obszaru FRA (Flash Recovery Area)

Bardziej szczegółowo

Odtwarzanie po awarii plików bazy danych

Odtwarzanie po awarii plików bazy danych Odtwarzanie po awarii plików bazy danych Odtwarzanie po awarii plików bazy danych (dysków) Odtwarzanie po awarii dysków oznacza, że któryś z plików bazy danych został uszkodzony. W zależności od tego,

Bardziej szczegółowo

Strojenie,administracja itp. Cz. 2

Strojenie,administracja itp. Cz. 2 Strojenie,administracja itp. Cz. 2 Adam Pelikant Środowisko pracy bazy danych Podczas instalacji bazy można określićśrodowisko pracy: Online Transaction Processing (OLTP) To baza danych utworzona z przeznaczeniem

Bardziej szczegółowo

startup pfile= '$HOME/admin/pfile/initDBx.ora'; create spfile from pfile= '$HOME/admin/pfile/initDBx.ora';

startup pfile= '$HOME/admin/pfile/initDBx.ora'; create spfile from pfile= '$HOME/admin/pfile/initDBx.ora'; Administrowanie systemami baz danych Ćwiczenia laboratoryjne (1) Podstawy uruchamiania serwera bazy danych 1. Przy pomocy programu Putty, połącz się z serwerem miner.cs.put.poznan.pl. Dla wygody otwórz

Bardziej szczegółowo

Zarządzanie strukturą bazy danych Oracle11g

Zarządzanie strukturą bazy danych Oracle11g Zarządzanie strukturą bazy danych Oracle11g Wstęp Baza danych Oracle przechowuje dane użytkowników oraz własne dane słownikowe w następujących strukturach logicznych: przestrzenie tabel segmenty extenty

Bardziej szczegółowo

Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g

Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g Wstęp W bazie Oracle 11g można wykonywać kopie bezpieczeństwa ręcznie i automatycznie z wykorzystaniem narzędzie RMAN. Zalecanym i rekomendowanym narzędziem

Bardziej szczegółowo

Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika

Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika Archiwizowanie danych i odtwarzanie bazy danych po awarii Recover manager 140 Konfiguracja bazy danych zwiększająca możliwość odtworzenia jej po awarii nośnika W celu skonfigurowania bazy danych z dostateczną

Bardziej szczegółowo

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2

PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2 2012 PROCEDURA BACKUP & RECOVER Dokument opisuje procedurę backup u i odtwarzania dla bazy Oracle 11gR2 ORA- 600 Kamil Stawiarski Spis treści Pełny backup serwera Oracle... 3 Backup wykonywany z jednego

Bardziej szczegółowo

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (a) T (b) N (c) N (d) T

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 (a) T (b) N (c) N (d) T PRZYKŁADOWE PYTANIA NA EGZAMIN Z PRZEDMIOTU ADMINISTRACJA BAZAMI DANYCH - 2005/2006-1- A Nazwisko i imię: Kierunek: Rok studiów: Pytanie 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Punkty 5 5 5

Bardziej szczegółowo

Block Change Tracking

Block Change Tracking Czym jest i czy warto stosować? OPITZ CONSULTING Kraków Przybliżenie technologii i analiza testów Jakub Szepietowski (Młodszy konsultant SE) OPITZ CONSULTING Kraków 2011 Strona 1 Agenda 1. Plik BCT 2.

Bardziej szczegółowo

Server Oracle - System Zarządzania Bazą Danych - składa się z instancji Oracle i bazy danych Oracle Instancja Oracle - pewne procesy drugoplanowe i

Server Oracle - System Zarządzania Bazą Danych - składa się z instancji Oracle i bazy danych Oracle Instancja Oracle - pewne procesy drugoplanowe i Server Oracle - System Zarządzania Bazą Danych - składa się z instancji Oracle i bazy danych Oracle Instancja Oracle - pewne procesy drugoplanowe i struktury pamięciowe - aby użytkownik mógł uzyskać dostęp

Bardziej szczegółowo

Zadania do wykonania na laboratorium

Zadania do wykonania na laboratorium Lab Oracle Katowice 2013v1 Fizyczna i logiczna struktura bazy danych 1 http://platforma.polsl.pl/rau2/mod/folder/view.php?id=9975 RB_lab2_v04st Przykładowe pomocne strony www: Zadania do wykonania na laboratorium

Bardziej szczegółowo

(c) Politechnika Poznańska, Instytut Informatyki

(c) Politechnika Poznańska, Instytut Informatyki Struktura bazy danych Oracle (c) Politechnika Poznańska, Instytut Informatyki 28 Organizacja przestrzeni danych struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy,

Bardziej szczegółowo

Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych

Bazy danych. Plan wykładu. Rozproszona baza danych. Fragmetaryzacja. Cechy bazy rozproszonej. Replikacje (zalety) Wykład 15: Rozproszone bazy danych Plan wykładu Bazy danych Cechy rozproszonej bazy danych Implementacja rozproszonej bazy Wykład 15: Rozproszone bazy danych Małgorzata Krętowska, Agnieszka Oniśko Wydział Informatyki PB Bazy danych (studia

Bardziej szczegółowo

Administracja bazy danych Oracle 10g

Administracja bazy danych Oracle 10g Administracja bazy danych Oracle 10g Oracle Database Administration część 4 Pliki związane z bazą danych Oracle Pliki danych (ang. Datafiles) - zawierają dane, które są przechowywane w bazie danych. Plik

Bardziej szczegółowo

Administracja bazy danych Oracle 10g

Administracja bazy danych Oracle 10g Administracja bazy danych Oracle 10g Oracle Database Administration część 5 Zmiana przestrzeni tabel użytkownika Za pomocą SQL*Plus alter user USER_NAME temporary tablespace TEMPOR_NAME; gdzie: USER_NAME

Bardziej szczegółowo

(c) Politechnika Poznańska, Instytut Informatyki

(c) Politechnika Poznańska, Instytut Informatyki Architektura systemu Oracle10g (c) Politechnika Poznańska, Instytut Informatyki 2 Zadania administratora bazy danych Instalowanie oprogramowania serwera bazy danych Tworzenie bazy danych Bieżące zarządzanie

Bardziej szczegółowo

Naprawa uszkodzonej bazy Interbase/Firebird

Naprawa uszkodzonej bazy Interbase/Firebird Naprawa uszkodzonej bazy Interbase/Firebird W przypadku, gdy podczas pracy programu KS-Apteka Windows pojawiają się błędy jak na rysunku 1, (takie błędy w szczegółach zaczynają się od słów: internal gds

Bardziej szczegółowo

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:

Bardziej szczegółowo

Ćwiczenie 6. Zabezpieczenie bazy danych i odtwarzanie jej po awarii

Ćwiczenie 6. Zabezpieczenie bazy danych i odtwarzanie jej po awarii Ćwiczenie 6. Zabezpieczenie bazy danych i odtwarzanie jej po awarii 1. Uruchomienie i skonfigurowanie środowiska do ćwiczeń Czas trwania: 15 minut Zadaniem niniejszych ćwiczeń jest przedstawienie podstawowych

Bardziej szczegółowo

Administracja bazami danych

Administracja bazami danych Administracja bazami danych dr inż. Grzegorz Michalski Na podstawie wykładów dra inż. Juliusza Mikody Klient tekstowy mysql Program mysql jest prostym programem uruchamianym w konsoli shell do obsługi

Bardziej szczegółowo

Uprawnienia, role, synonimy

Uprawnienia, role, synonimy Uprawnienia, role, synonimy Schemat, użytkownicy, autoryzacja użytkowników, uprawnienia systemowe i obiektowe, nadawanie i odbieranie uprawnień, tworzenie ról, przywileje, synonimy Schematy i użytkownicy

Bardziej szczegółowo

asist Uproszczona procedura migracji danych aplikacji asist przy błędnych ustawieniach zestawu znaków bazy danych Oracle

asist Uproszczona procedura migracji danych aplikacji asist przy błędnych ustawieniach zestawu znaków bazy danych Oracle Uproszczona procedura migracji danych aplikacji asist przy błędnych ustawieniach zestawu znaków bazy danych Oracle Wrocław 2011 Wszelkie prawa zastrzeŝone. Dokument moŝe być reprodukowany lub przechowywany

Bardziej szczegółowo

System Oracle podstawowe czynności administracyjne

System Oracle podstawowe czynności administracyjne 6 System Oracle podstawowe czynności administracyjne Stany bazy danych IDLE nieczynna, pliki zamknięte, procesy tła niedziałaja NOMOUNT stan po odczytaniu pfile-a, zainicjowaniu SGA i uruchomieniu procesów

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Jak utworzyć i odtworzyć kopię zapasową bazy danych za pomocą narzędzi serwera SQL? Tworzenie i odtwarzanie kopii zapasowych baz danych programów Kadry Optivum, Płace Optivum,

Bardziej szczegółowo

Problemy techniczne SQL Server

Problemy techniczne SQL Server Problemy techniczne SQL Server Jak utworzyć i odtworzyć kopię zapasową za pomocą narzędzi serwera SQL? Tworzenie i odtwarzanie kopii zapasowych baz danych programów Kadry Optivum, Płace Optivum, MOL Optivum,

Bardziej szczegółowo

INSTRUKCJA NAPRAWA BAZY DANYCH FIREBIRD ISO 9001:2008 Dokument: 2011.01.11 Wydanie: 1 Waga: 90

INSTRUKCJA NAPRAWA BAZY DANYCH FIREBIRD ISO 9001:2008 Dokument: 2011.01.11 Wydanie: 1 Waga: 90 NAPRAWA USZKODZONEJ BAZY INTERBASE/FIREBIRD W przypadku, gdy podczas pracy programu KS-APTEKA Windows pojawiają się błędy jak na rysunku 1, (takie błędy w szczegółach zaczynają się od słów: internal gds

Bardziej szczegółowo

Administracja bazy danych Oracle 10g

Administracja bazy danych Oracle 10g Administracja bazy danych Oracle 10g Oracle Database Administration część 1 Cele kursu Kurs daje wskazówki jak za pomocą Oracle Enterprise Manager można wykonać większość podstawowych czynności administracyjnych.

Bardziej szczegółowo

Administracja i programowanie pod Microsoft SQL Server 2000

Administracja i programowanie pod Microsoft SQL Server 2000 Administracja i programowanie pod Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 12 Zarządzanie bazami danych Pliki bazy danych i dzienniki Krótkie wprowadzenie do transakcji

Bardziej szczegółowo

Zarządzanie kontami użytkowników w i uprawnieniami

Zarządzanie kontami użytkowników w i uprawnieniami 106 Plan prezentacji 107 Zarządzanie kontami użytkowników w i uprawnieniami Schematy a użytkownicy Tworzenie użytkowników, uwierzytelnianie Przywileje systemowe i obiektowe, role Profile kontrola wykorzystania

Bardziej szczegółowo

Organizacja przestrzeni danych (2) Struktura bazy danych Oracle. Przestrzenie tabel. baza danych. tabel. tabel. struktury. (relacje, schematy,

Organizacja przestrzeni danych (2) Struktura bazy danych Oracle. Przestrzenie tabel. baza danych. tabel. tabel. struktury. (relacje, schematy, Organizacja przestrzeni danych Struktura bazy danych Oracle struktury logiczne - przestrzenie tabel (ang. tablespaces), schematy, obiekty (relacje, indeksy, klastry, klastry haszowe (ang. hash cluster),

Bardziej szczegółowo

Ładowanie i reorganizacja

Ładowanie i reorganizacja Ładowanie i reorganizacja danych Cele Ładowanie danych za pomocą wstawiania ścieżką bezpośrednią Ładowanie danych do tabel Oracle za pomocą ścieżki konwencjonalnej oraz bezpośredniej SQL*Loader Reorganizacja

Bardziej szczegółowo

Szkolenie obejmuje zagadnienia związane z tworzeniem i zarządzaniem bazą danych Oracle, jej zasobami i dostępem do danych.

Szkolenie obejmuje zagadnienia związane z tworzeniem i zarządzaniem bazą danych Oracle, jej zasobami i dostępem do danych. Program szkolenia: Administracja Oracle Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Administracja Oracle ora-admin Oracle admini 4 dni 50% wykłady / 50% warsztaty Szkolenie

Bardziej szczegółowo

Oracle Database 11g: podstawy administracji. Instalowanie serwera bazy danych

Oracle Database 11g: podstawy administracji. Instalowanie serwera bazy danych 1 Zadania administratora bazy danych 2 Oracle Database 11g: podstawy administracji Instalowanie oprogramowania serwera bazy danych Tworzenie bazy danych Bieżące zarządzanie serwerem Zarządzanie strukturami

Bardziej szczegółowo

Kopie bezpieczeństwa NAPRAWA BAZ DANYCH

Kopie bezpieczeństwa NAPRAWA BAZ DANYCH Kopie bezpieczeństwa NAPRAWA BAZ DANYCH Sprawdzanie spójności bazy danych Jednym z podstawowych działań administratora jest zapewnienie bezpieczeństwa danych przez tworzenie ich kopii. Przed wykonaniem

Bardziej szczegółowo

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym 1 Wprowadzenie do środowiska Oracle APEX, obszary robocze, użytkownicy Wprowadzenie Plan Administracja obszarem roboczym 2 Wprowadzenie Co to jest APEX? Co to jest APEX? Architektura Środowisko Oracle

Bardziej szczegółowo

SQL*Loader. Export/Import

SQL*Loader. Export/Import Laboratorium Baz Danych SQL*Loader Export/Import Opracowała: Mgr inż. Aleksandra Werner Laboratorium baz danych - SQL*Loader, Export, Import 3 1. SQL*Loader Przy pomocy narzędzia SQL*Loader możliwe jest

Bardziej szczegółowo

Zapewnienie wysokiej dostępności baz danych. Marcin Szeliga MVP SQL Server MCT

Zapewnienie wysokiej dostępności baz danych. Marcin Szeliga MVP SQL Server MCT Zapewnienie wysokiej dostępności baz Marcin Szeliga MVP SQL Server MCT Agenda Techniki zapewniania wysokiej dostępności baz Zasada działania mirroringu baz Wdrożenie mirroringu Planowanie Konfiguracja

Bardziej szczegółowo

Administracja i programowanie pod Microsoft SQL Server 2000

Administracja i programowanie pod Microsoft SQL Server 2000 Administracja i programowanie pod Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 15 Proces odzyskiwania Przygotowanie do odtwarzania RESTORE HEADERONLY RESTORE FILELISTONLY RESTORE

Bardziej szczegółowo

Oracle PL/SQL. Paweł Rajba. pawel@ii.uni.wroc.pl http://www.kursy24.eu/

Oracle PL/SQL. Paweł Rajba. pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Paweł Rajba pawel@ii.uni.wroc.pl http://www.kursy24.eu/ Zawartość modułu 6 Wprowadzenie Definiowanie wyzwalaczy DML Metadane wyzwalaczy Inne zagadnienia, tabele mutujące Wyzwalacze INSTEAD OF Wyzwalacze

Bardziej szczegółowo

CREATE USER

CREATE USER Temat: Administrowanie użytkownikami bazy danych. Po instalacji serwera MYSQL dostępne jest konto o nazwie root. Domyślnie nie ma ono przypisanego hasła, aczkolwiek podczas procesu konfiguracji jest możliwość

Bardziej szczegółowo

Instrukcjaaktualizacji

Instrukcjaaktualizacji Instrukcja Instrukcjaaktualizacji aktualizacji oprogramowania oprogramowaniainpro InProBMS BMS SPIS TREŚCI 1. AKTUALIZACJA 3 1.1. ARCHIWIZACJA BAZY DANYCH...3 1.1.1. AUTOMATYCZNA...3 1.1.2. RĘCZNA...4

Bardziej szczegółowo

Oracle11g: Wprowadzenie do SQL

Oracle11g: Wprowadzenie do SQL Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom

Bardziej szczegółowo

Wydajność hurtowni danych opartej o Oracle10g Database

Wydajność hurtowni danych opartej o Oracle10g Database Wydajność hurtowni danych opartej o Oracle10g Database 123 Plan rozdziału 124 Transformacja gwiaździsta Rozpraszanie przestrzeni tabel Buforowanie tabel Różnicowanie wielkości bloków bazy danych Zarządzanie

Bardziej szczegółowo

Cwiczenie 7. Retrospekcja

Cwiczenie 7. Retrospekcja Cwiczenie 7. Retrospekcja 1. Sprawdzenie środowiska Czas trwania: 15 minut Mechanizmy związane z retrospekcją wymagają spełnienia kilku warunków. W pierwszym ćwiczeniu dokonamy ich weryfikacji. Zakłada

Bardziej szczegółowo

Kopie zapasowe w SQL Server. Michał Bleja

Kopie zapasowe w SQL Server. Michał Bleja Kopie zapasowe w SQL Server Michał Bleja Typy kopii zapasowych (w oparciu o SQL Server Books Online) Pełna kopia zapasowa bazy danych (full database backup) zawiera wszystkie strony bazy danych oraz odpowiednią

Bardziej szczegółowo

Ustawienie na poziomie sesji (działa do zmiany lub zakończenia sesji zamknięcia połączenia).

Ustawienie na poziomie sesji (działa do zmiany lub zakończenia sesji zamknięcia połączenia). POZIOMY IZOLACJI TRANSAKCJI 1. Microsoft SQL Server 2012 (od SQL Server 2005) W systemie SQL Server można wybrać sposób sterowania współbieżnością. Podstawowy sposób to stosowanie blokad. Wykorzystywane

Bardziej szczegółowo

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera :

Oracle Designer. Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera : Oracle Designer Oracle Designer jest jednym z głównych komponentów pakietu Oracle Developer Suite. Oracle Designer wspiera : - modelowanie procesów biznesowych - analizę systemu informatycznego - projektowanie

Bardziej szczegółowo

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego 2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego produktu. 23 czerwca 2014 Spis treści 3 Spis treści...5

Bardziej szczegółowo

Microsoft Visual SourceSafe uproszczona instrukcja użytkowania

Microsoft Visual SourceSafe uproszczona instrukcja użytkowania Politechnika Białostocka Wydział Informatyki mgr inż. Tomasz Łukaszuk Microsoft Visual SourceSafe uproszczona instrukcja użytkowania Wprowadzenie Microsoft Visual SourceSafe jest narzędziem pozwalającym

Bardziej szczegółowo

Migracja Comarch ERP Altum Business Intelligence do wersji

Migracja Comarch ERP Altum Business Intelligence do wersji Migracja Comarch ERP Altum Business Intelligence do wersji 2016.5 Wersja 2016.5 2 Comarch ERP Altum Wersja 2016.5 Copyright 2016 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości

Bardziej szczegółowo

Ćwiczenie 2. Struktura bazy danych Oracle

Ćwiczenie 2. Struktura bazy danych Oracle Ćwiczenie 2. Struktura bazy danych Oracle 1. Zamykanie i uruchamianie bazy danych w konsoli tekstowej Czas trwania: 20 minut 1. Uruchom środowisko wirtualizacji kliknij na umieszczoną na pulpicie komputera-gospodarza

Bardziej szczegółowo

SQL Server. Odtwarzanie baz danych.

SQL Server. Odtwarzanie baz danych. SQL Server. Odtwarzanie baz danych. Utwórz bazę danych CW. Utwórz w niej tabelę T1(p1 INT PRIMARY KEY, p2 INT) i wpisz wiersz (1,100). Sprawdź ścieżkę dostępu do plików bazy (np. we właściwościach bazy

Bardziej szczegółowo

Klastrowanie bazy IBM DB2. Adam Duszeńko

Klastrowanie bazy IBM DB2. Adam Duszeńko Klastrowanie bazy IBM DB2 Adam Duszeńko Typy klastrów Wydajnościowe Skalowalność Równoległość Obliczeń Składowania Wiele punktów dostępu Niezawodnościowe Bezpieczeństwo Zwielokrotnienie Danych Operacji

Bardziej szczegółowo

Archiwum DG 2016 PL-SOFT

Archiwum DG 2016 PL-SOFT 2 1 to kompleksowe narzędzie ochrony Twoich danych genealogicznych utworzonych w programie Drzewo genealogiczne. Aplikacja nie wymaga instalacji na komputerze i jest uruchamiana bezpośrednio z dysku USB.

Bardziej szczegółowo

Ćwiczenie 4. Użytkownicy

Ćwiczenie 4. Użytkownicy Ćwiczenie 4. Użytkownicy 1. Uruchomienie/sprawdzenie środowiska do ćwiczeń Czas trwania: 10 minut Dwiczenie będzie realizowane na wirtualnej maszynie, na której został zainstalowany system zarządzania

Bardziej szczegółowo

SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4

SZYBKI START. Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2. Szyfrowanie/odszyfrowanie danych 4 SZYBKI START Tworzenie nowego połączenia w celu zaszyfrowania/odszyfrowania danych lub tekstu 2 Szyfrowanie/odszyfrowanie danych 4 Szyfrowanie/odszyfrowanie tekstu 6 Tworzenie nowego połączenia w celu

Bardziej szczegółowo

Zarządzanie wolną przestrzenią w bloku. Rozszerzenia

Zarządzanie wolną przestrzenią w bloku. Rozszerzenia 73 Plan prezentacji 74 Struktury fizyczne i logiczne bazy danych Pliki bazy danych i kontrolne, i dziennika powtórzeń, i konfiguracyjne, i tymczasowe, i danych Bloki dyskowe format, struktura, zawartość,

Bardziej szczegółowo

Instrukcja administratora Agenta Administracji i Aktualizacji Aplikacji oraz baz danych Polskiego FADN oraz pobierania danych słownikowych

Instrukcja administratora Agenta Administracji i Aktualizacji Aplikacji oraz baz danych Polskiego FADN oraz pobierania danych słownikowych Instrukcja administratora Agenta Administracji i Aktualizacji Aplikacji oraz baz danych Polskiego FADN oraz pobierania danych słownikowych Opracowali: ElŜbieta JUCHNOWSKA, Darek OSUCH Wersja i podstawowe

Bardziej szczegółowo

BACKUP BAZ DANYCH FIREBIRD

BACKUP BAZ DANYCH FIREBIRD BACKUP BAZ DANYCH FIREBIRD SPIS TREŚCI Informacje ogólne... 2 Tworzenie projektu... 2 Krok 1: Informacje podstawowe... 2 Krok 2: Dane... 3 Backup bazy umieszczonej na serwerze... 3 Bezpośredni backup pliku

Bardziej szczegółowo

Kopia zapasowa i odzyskiwanie

Kopia zapasowa i odzyskiwanie Kopia zapasowa i odzyskiwanie Podręcznik użytkownika Copyright 2007 Hewlett-Packard Development Company, L.P. Windows jest zastrzeżonym znakiem towarowym firmy Microsoft Corporation, zarejestrowanym w

Bardziej szczegółowo

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1

Bazy danych. Wykład IV SQL - wprowadzenie. Copyrights by Arkadiusz Rzucidło 1 Bazy danych Wykład IV SQL - wprowadzenie Copyrights by Arkadiusz Rzucidło 1 Czym jest SQL Język zapytań deklaratywny dostęp do danych Składnia łatwa i naturalna Standardowe narzędzie dostępu do wielu różnych

Bardziej szczegółowo

Instrukcjainstalacji KS-CRM

Instrukcjainstalacji KS-CRM System Zarządzania Relacjami z Klientami Instrukcjainstalacji KS-CRM Katowice 2010 2213PI01.00 Nazwa dokumentu: Instrukcja instalacji systemu KS-CRM Wersja dokumentu: 2011.00.0.0 Data aktualizacji: 25.06.2010

Bardziej szczegółowo

Memeo Instant Backup Podręcznik Szybkiego Startu

Memeo Instant Backup Podręcznik Szybkiego Startu Wprowadzenie Memeo Instant Backup pozwala w łatwy sposób chronić dane przed zagrożeniami cyfrowego świata. Aplikacja regularnie i automatycznie tworzy kopie zapasowe ważnych plików znajdujących się na

Bardziej szczegółowo

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer? Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym

Bardziej szczegółowo

Zakres wykładów (2) T orzenie, monitorowanie i usuwanie uż u ytkowników. ytkowników Kontrolowanie haseł Kontrolowanie hase i zasobów systemowych i

Zakres wykładów (2) T orzenie, monitorowanie i usuwanie uż u ytkowników. ytkowników Kontrolowanie haseł Kontrolowanie hase i zasobów systemowych i Zakres wykładów(1) Poznanie architektury i głównych cech serwera Oracle Database 11g. Uruchamianie i zamykanie bazy danych. Tworzenie kompletnej bazy danych. Operacje dostępu i aktualizacji danych. Zasady

Bardziej szczegółowo

BACKUP BAZ DANYCH MS SQL

BACKUP BAZ DANYCH MS SQL BACKUP BAZ DANYCH MS SQL SPIS TREŚCI Informacje ogólne... 2 Tworzenie projektu... 2 Krok 1: Informacje Podstawowe... 2 Krok 2: Dane... 3 Krok 3: Planowanie... 4 Krok 4: Zaawansowane... 5 Przywracanie baz

Bardziej szczegółowo

Typy tabel serwera MySQL

Typy tabel serwera MySQL Typy tabel serwera MySQL Kopie zapasowe baz danych Zabezpieczanie serwera MySQL Zakładanie konta użytkownika z określonymi uprawnieniami Zarządzanie kontem i bazą danych Kilka kolejnych informacji na temat

Bardziej szczegółowo

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL.

Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Prezentacja Danych i Multimedia II r Socjologia Ćwiczenia laboratoryjne nr 11 Bazy danych i SQL. Celem ćwiczeń jest poznanie zasad tworzenia baz danych i zastosowania komend SQL. Ćwiczenie I. Logowanie

Bardziej szczegółowo

Instrukcja użytkownika aplikacji modernizowanego Systemu Informacji Oświatowej PRACA NA WIELU BAZACH DANYCH

Instrukcja użytkownika aplikacji modernizowanego Systemu Informacji Oświatowej PRACA NA WIELU BAZACH DANYCH Instrukcja użytkownika aplikacji modernizowanego Systemu Informacji Oświatowej PRACA NA WIELU BAZACH DANYCH wersja 1.0 2 Spis treści WPROWADZENIE... 3 IMPORT BAZY DANYCH... 6 Krok 1: Eksport bazy danych...

Bardziej szczegółowo

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer? Kadry Optivum, Płace Optivum Jak przenieść dane na nowy komputer? Aby kontynuować pracę z programem Kadry Optivum lub Płace Optivum (lub z obydwoma programami pracującymi na wspólnej bazie danych) na nowym

Bardziej szczegółowo

Migracja Business Intelligence do wersji 2013.3

Migracja Business Intelligence do wersji 2013.3 Migracja Business Intelligence do wersji 2013.3 Copyright 2013 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest

Bardziej szczegółowo

1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1

1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1 Spis treści Przedmowa... ix Podziękowania... x Wstęp... xiii Historia serii Inside Microsoft SQL Server... xiii 1 Instalowanie i uaktualnianie serwera SQL Server 2005... 1 Wymagania SQL Server 2005...

Bardziej szczegółowo

Sieciowa instalacja Sekafi 3 SQL

Sieciowa instalacja Sekafi 3 SQL Sieciowa instalacja Sekafi 3 SQL Niniejsza instrukcja opisuje instalację Sekafi 3 SQL w wersji sieciowej, z zewnętrznym serwerem bazy danych. Jeśli wymagana jest praca jednostanowiskowa, należy postępować

Bardziej szczegółowo

Instalacja Oracle Designera (9.0.2.6)

Instalacja Oracle Designera (9.0.2.6) 1 of 15 2005-09-02 22:32 Instalacja Oracle Designera (9.0.2.6) 1. 2. Najlepiej, jeżeli posiadamy Oracle Designera, wówczas zajmuje to tylko jeden CDROM (tą ścieżkę tutaj prezentuje). a. W przypadku, kiedy

Bardziej szczegółowo

Od czego zacząć przy budowaniu środowisk wysokiej dostępności?

Od czego zacząć przy budowaniu środowisk wysokiej dostępności? Budowanie środowisk wysokiej dostępności w oparciu o nową wersję IDS 11 Artur Wroński IBM Information Management Technical Team Leader artur.wronski@pl.ibm.com Od czego zacząć przy budowaniu środowisk

Bardziej szczegółowo

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe)

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe) Tytuł kursu: Oracle 11g XE Administracja (kompleksowe) Kod kursu: ORA-KOMPL Dokument jest częścią oferty szkoleń firmy Javatech. Pełna oferta znajduje się pod adresem: http://www.javatech.com.pl/szkolenia.html

Bardziej szczegółowo

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum.

Płace Optivum. 1. Zainstalować serwer SQL (Microsoft SQL Server 2008 R2) oraz program Płace Optivum. Płace Optivum Jak przenieść dane programu Płace Optivum na nowy komputer? Aby kontynuować pracę z programem Płace Optivum na nowym komputerze, należy na starym komputerze wykonać kopię zapasową bazy danych

Bardziej szczegółowo

Laboratorium - Archiwizacja i odzyskiwanie danych w systemie Windows XP

Laboratorium - Archiwizacja i odzyskiwanie danych w systemie Windows XP 5.0 10.3.1.6 Laboratorium - Archiwizacja i odzyskiwanie danych w systemie Windows XP Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium wykonasz kopię zapasową danych. Przeprowadzisz

Bardziej szczegółowo

Instrukcja użytkownika ARSoft-WZ3

Instrukcja użytkownika ARSoft-WZ3 02-699 Warszawa, ul. Kłobucka 8 pawilon 119 tel. 0-22 853-48-56, 853-49-30, 607-98-95 fax 0-22 607-99-50 email: info@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ3 wersja 1.5 1. Opis Aplikacja ARSOFT-WZ3

Bardziej szczegółowo

Ćwiczenie 2. Struktura bazy danych Oracle

Ćwiczenie 2. Struktura bazy danych Oracle Ćwiczenie 2. Struktura bazy danych Oracle 1. Zamykanie i uruchamianie bazy danych w konsoli tekstowej Czas trwania: 20 minut 1. Uruchom środowisko wirtualizacji kliknij na umieszczoną na pulpicie komputera-gospodarza

Bardziej szczegółowo

Podręcznik administratora systemu

Podręcznik administratora systemu Podręcznik administratora systemu Medtronic MiniMed Northridge, CA 91325 USA 800-646-4633 (800-MiniMed) 818.576.5555 www.minimed.com Przedstawiciel w Unii Europejskiej Medtronic B.V. Earl Bakkenstraat

Bardziej szczegółowo

Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać?

Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać? Plan wykładu: Skąd pomysł na koło naukowe? Dlaczego akurat ORACLE? Co ja z tego będę miał? Czego będę mógł się nauczyć? Kiedy i gdzie będziemy się spotykać? * * * Jak uzyskać certyfikat OCA, OCP, OCM?

Bardziej szczegółowo

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.

System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r. System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające

Bardziej szczegółowo

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych

Windows Serwer 2008 R2. Moduł 8. Mechanizmy kopii zapasowych Windows Serwer 2008 R2 Moduł 8. Mechanizmy kopii zapasowych Co nowego w narzędziu Kopia zapasowa? 1. Większa elastyczność w zakresie możliwości wykonywania kopii zapasowych 2. Automatyczne zarządzanie

Bardziej szczegółowo

Paweł Rajba

Paweł Rajba Paweł Rajba pawel@cs.uni.wroc.pl http://www.itcourses.eu/ Wprowadzenie Używanie kursorów Rodzaje kursorów Praca z kursorami Co to jest kursor? Cykl życia kursora utworzenie pobieranie wartości ewentualnie

Bardziej szczegółowo

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi AE/ZP-27-16/14 Załącznik B Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi Wykonywanie kopii zapasowych Oprogramowanie do archiwizacji musi współpracować z infrastrukturą

Bardziej szczegółowo

Zarządzanie instancją bazy danych Oracle11g

Zarządzanie instancją bazy danych Oracle11g Zarządzanie instancją bazy danych Oracle11g Wstęp Na poprzednim laboratorium zapoznaliście się Państwo ze środowiskiem maszyny wirtualnej, systemem Linux oraz podstawowymi operacjami na bazie danych. Na

Bardziej szczegółowo

Wprowadzenie do projektowania i wykorzystania baz danych Relacje

Wprowadzenie do projektowania i wykorzystania baz danych Relacje Wprowadzenie do projektowania i wykorzystania baz danych Relacje Katarzyna Klessa Dygresja nt. operatorów SELECT 2^2 SELECT 2^30 SELECT 50^50 2 Dygresja nt. operatorów SELECT 2^30 --Bitwise exclusive OR

Bardziej szczegółowo

Video Recording Manager 2.0. Przegląd systemu

Video Recording Manager 2.0. Przegląd systemu Video Recording Manager 2.0 Przegląd systemu 1 VRM 1.x Dostępne wersje 2 VRM v1 - QA4 VRM 1.0 Funkcjonalność VRM oferuje szeroki wachlarz możliwości zapisu strumieni wizyjnych z kamer IP i/lub enkoderów

Bardziej szczegółowo

Plan ćwiczenia. Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych. Użytkownicy i schematy (1) Użytkownicy i schematy (2) baza danych: ZESP99

Plan ćwiczenia. Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych. Użytkownicy i schematy (1) Użytkownicy i schematy (2) baza danych: ZESP99 Plan ćwiczenia Rozdział 16 Uwierzytelnianie i autoryzacja w bazie danych Użytkownicy i schematy bazy danych. Uwierzytelnianie i autoryzacja. Przywileje systemowe i obiektowe. Role. Synonimy. Uprawnienia,

Bardziej szczegółowo

epuap Archiwizacja w Osobistym Składzie Dokumentów

epuap Archiwizacja w Osobistym Składzie Dokumentów epuap Archiwizacja w Osobistym Składzie Dokumentów Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka SPIS TREŚCI SPIS

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI DLA SIECI

INSTRUKCJA OBSŁUGI DLA SIECI INSTRUKCJA OBSŁUGI DLA SIECI Zapisywanie dziennika druku w lokalizacji sieciowej Wersja 0 POL Definicje dotyczące oznaczeń w tekście W tym Podręczniku użytkownika zastosowano następujące ikony: Uwagi informują

Bardziej szczegółowo

Wyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia

Wyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia Wyzwalacz - procedura wyzwalana, składowana fizycznie w bazie, uruchamiana automatycznie po nastąpieniu określonego w definicji zdarzenia Składowe wyzwalacza ( ECA ): określenie zdarzenia ( Event ) określenie

Bardziej szczegółowo

Prawa dostępu do serwera. Nadawanie i odbieranie uprawnień DCL. Użytkownicy a role

Prawa dostępu do serwera. Nadawanie i odbieranie uprawnień DCL. Użytkownicy a role Prawa dostępu do serwera. Nadawanie i odbieranie uprawnień DCL. Użytkownicy a role Na SQL Server możemy wyróżnić trzy rodzaje ról: Serwerowe Bazodanowe Zdefiniowane przez użytkownika Role pozwalają grupować

Bardziej szczegółowo

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED

KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED KOMPUTEROWY SYSTEM WSPOMAGANIA OBSŁUGI JEDNOSTEK SŁUŻBY ZDROWIA KS-SOMED Podręcznik użytkownika Katowice 2010 Producent programu: KAMSOFT S.A. ul. 1 Maja 133 40-235 Katowice Telefon: (0-32) 209-07-05 Fax:

Bardziej szczegółowo

1 Zaznacz poprawne stwierdzenia dotyczące grup plików (filegroup) możemy określić do której grupy plików trafi

1 Zaznacz poprawne stwierdzenia dotyczące grup plików (filegroup) możemy określić do której grupy plików trafi 1 Zaznacz poprawne stwierdzenia dotyczące grup plików (filegroup) Tworząc tabelę nie możemy określić, do którego pliku trafi, lecz możemy określić do której grupy plików trafi Zawsze istnieje grupa zawierająca

Bardziej szczegółowo