Administracja bazy danych Oracle 10g

Podobne dokumenty
Administracja bazy danych Oracle 10g

Przygotowanie bazy do wykonywania kopii bezpieczeństwa

Archiwizacja i odtwarzanie bazy danych

(c) Politechnika Poznańska, Instytut Informatyki

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

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

(c) Politechnika Poznańska, Instytut Informatyki

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

Administracja bazy danych Oracle 10g

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

Odtwarzanie po awarii plików bazy danych

Zadania do wykonania na laboratorium

Block Change Tracking

Problemy techniczne SQL Server

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

Problemy techniczne SQL Server

Kopie bezpieczeństwa NAPRAWA BAZ DANYCH

Zarządzanie strukturą bazy danych Oracle11g

System Oracle podstawowe czynności administracyjne

Oracle ³atwiejszy ni przypuszczasz. Wydanie III

(a) T (b) N (c) N (d) T

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

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ć?

Zarządzanie instancją bazy danych Oracle11g

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

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

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

Instalacja Oracle Designera ( )

Wykonywanie kopii bezpieczeństwa w bazie Oracle 11g

Audyt serwera bazy danych Oracle Database 12c

Ćwiczenie 2. Struktura bazy danych Oracle

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

Zarządzanie wolną przestrzenią w bloku. Rozszerzenia

Ćwiczenie 2. Struktura bazy danych Oracle

Podstawy systemów UNIX Podstawy RMAN

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

SQL Server. Odtwarzanie baz danych.

Zaawansowane funkcje systemów plików. Ewa Przybyłowicz

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

SAP BASIS Architektura systemu klient Server

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

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

Ćwiczenia praktyczne

Procedury techniczne modułu Forte Kontroling. Pakiety DTS

Procedura aktualizacji systemu TelkomBud. dla serwera DBfC w wersji 4.x

Baza danych Oracle podstawowe pojęcia

EKSPLOATACJA BAZ DANYCH WSPÓŁCZESNE TECHNOLOGIE INFORMATYCZNE

Strojenie,administracja itp. Cz. 2

ADMINISTRACJA BAZAMI DANYCH

Administracja i programowanie pod Microsoft SQL Server 2000

Użytkownicy, uprawnienia, role w SQL Server (W oparciu o SQL Server 2008R2 Books Online)

Kopie zapasowe w SQL Server. Michał Bleja

Serwery LDAP w środowisku produktów w Oracle

MikroTik Serwer OpenVPN

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

SOLIDWORKS PDM Tworzenie kopii zapasowych.

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

Memeo Instant Backup Podręcznik Szybkiego Startu

Ćwiczenie 4. Użytkownicy

Instrukcjaaktualizacji

Problemy techniczne SQL Server. Zarządzanie bazami danych na serwerze SQL

KURS ADMINISTROWANIA BAZAMI DANYCH WYKŁADY 4, 5, 6, 7, 8, 9 i 10

ADMINISTRACJA BAZĄ DANYCH

Administracja bazami danych

Microsoft Visual SourceSafe uproszczona instrukcja użytkowania

Procedura zmiany Page Size z 1024 na 2048 dla bazy telkombud.gdb poprzez wykonanie backup/restore dla bazy.

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

dziennik Instrukcja obsługi

Monitorowanie wydajność w bazie Oracle11g

Tworzenie kopii zapasowej baz danych programu Lotus Connections 3.0 (oraz 3.0.1)

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

Instalacja, architektura i struktura SZBD Oracle

Zarządzanie transakcjami

Klastrowanie bazy IBM DB2. Adam Duszeńko

Wdrożenie modułu płatności eservice. dla systemu Magento

BACKUP BAZ DANYCH FIREBIRD

RECOVERY MANAGER JAK DOBRZE I SZYBKO ODTWORZYĆ BAZĘ DANYCH W SZBD ORACLE

Konfiguracja klienta Lotus Notes R6 z certyfikatami i kluczami na karcie kryptograficznej lub w pliku.

Instalacja mysql 5.7 na Windows z obsługą dużych liter w nazwach tablicy - lower_case_table_names=2

Prezentacja dla KS-ZSA

Architektura komunikacji

Podstawy teoretyczne baz danych. Recovery Transakcyjne odtwarzanie bazy danych po awarii

Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4

Problemy techniczne SQL Server. Zarządzanie bazami danych na serwerze SQL

Konwersja bazy Sybase ASA Runtime do Microsoft SQL Server

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

Spis treści. Przedmowa

Data Guard w praktyce

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Cel odtwarzania. Transakcyjne odtwarzanie bazy danych. Modele awarii. Efektywność odtwarzania MTTF

Migracja Comarch ERP Altum Business Intelligence do wersji

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

Bazy danych i ich aplikacje

Enterprise Manager 9.2 jako narzêdzie wspomagaj¹ce proces strojenia i przewidywania problemów

Założenia do ćwiczeń: SQL Server UWM Express Edition: \SQLEXPRESS. Zapoznaj się ze sposobami użycia narzędzia T SQL z wiersza poleceń.

Oracle Application Express -

JSystems. Administracja Oracle. Kompendium wiedzy

Wprowadzenie do SAS. Wprowadzenie. Historia SAS. Struktura SAS 8. Interfejs: SAS Explorer. Interfejs. Część I: Łagodny wstęp do SAS Rafał Latkowski

Data: 28 czerwiec DBPLUS Performance Monitor dla Oracle opis zmian w wersji

Notatki Techniczne IBM Oracle. Strojenie i Architektura Oracle w AIX. Damir Rubic. IBM SAP & Oracle Solution Advanced Technical Support

Transkrypt:

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 z parametrami (ang. SPFILE - Server Parameter File) - zawiera parametry przy uruchamianiu bazy danych dotyczącej instancji - nazwa, ustawienia pamięci itd. Pliki kontrolne - mapują fizyczne pliki z danych (datafiles) z przestrzeniami tabel (ang. Tablespaces) i obecne redo logs (ang. online redo logs). Zapewniają integralność, całość bazy danych. Baza danych nie może istnieć bez plików kontrolnych, dlatego są umieszczone na kilku dyskach. W Oracle są stosowane co najmniej 3 jednakowe (kopie) pliki kontrolne. System zarządzania bazą danych dba o otrzymanie jednakowej zawartości we wszystkich plikach kontrolnych.

Pliki danych Oracle - zakładka Storage / Datafiles Pliki danych Oracle - zakładka Storage / Datafiles

Pliki danych Oracle - zakładka Storage / Datafiles Zakładka Administration / All Initialization Parameters - SPFile

Pliki danych Oracle - zakładka Storage / Controlfiles Pliki danych Oracle - zakładka Storage / Controlfiles

Pliki związane z bazą danych Oracle Plik zawierający informacje o wycofaniu transakcji (ang. Redo file) które nie są zapisane w pliku redo log. Ta sytuacja wystąpi jeżeli zatrzyma się bazę danych (ang. Shutdown) przed momentem, kiedy te informacje są zapisywane w pliku redo log. Kopie plików redo log muszą być umieszczone na kilku dyskach. System zarządzania bazą danych synchronizuje te kopie poprzez proces LGWR. Pliki redo log są umieszczone zazwyczaj w <SID>\oradata Pliki alertów i śladu (ang. Alert and trace files) - zawierają informację o stanie bazy danych. Pliki kopie stanu systemu (ang. Backup files) zawierają dane o stanie systemu i pozwalają odtworzyć system po awarii. Plik z informacjami o wycofaniu transakcji - zakładka Storage / Redo Log Groups

Pliki związane z bazą danych Oracle Standardowe rozszerzenia plików bazy danych Oracle są: pliki z danych (ang. Datafiels).dbf pliki kontrolne (ang. Control files).ctl pliki redo log (ang. Redo log files).dbf lub.rdo pliki z parametrami (ang. Parameter file).ora Plik inicjujący init<sid>.ora Zawiera parametry, które określają wartości bazy danych przy jej uruchomieniu. Określa na których dyskach są rozmieszczone pliki kontrolne control_files=("d:\oracle\product\10.1.0\oradata\wntest\control01.ctl", "D:\oracle\product\10.1.0\oradata\WNTEST\control02.ctl", "D:\oracle\product\10.1.0\oradata\WNTEST\control03.ctl") Określa gdzie są zapisywane pliki typu dump oraz trace background_dump_dest=d:\oracle\product\10.1.0\admin\wntest\bdump core_dump_dest=d:\oracle\product\10.1.0\admin\wntest\cdump user_dump_dest=d:\oracle\product\10.1.0\admin\wntest\udump Przykłady plików ini.ora są w katalogach /$ORACLE_HOME/<SID>/admin/sample/pfile/initsmpl.ora /$ORACLE_HOME/<SID>/dbs/initdw.ora

Plik inicjujący init<sid>.ora ############## # Copyright (c) 1991, 2001, 2002 by Oracle Corporation ############## # Cache and I/O db_block_size=8192 db_cache_size=25165824 db_file_multiblock_read_count=16 # Cursors and Library Cache open_cursors=300 Plik inicjujący init<sid>.ora # Database Identification db_domain="" db_name=wntest # Diagnostics and Statistics background_dump_dest=d:\oracle\product\10.1.0\admin\wntest\bdump core_dump_dest=d:\oracle\product\10.1.0\admin\wntest\cdump user_dump_dest=d:\oracle\product\10.1.0\admin\wntest\udump # File Configuration control_files=("d:\oracle\product\10.1.0\oradata\wntest\control01.ctl", "D:\oracle\product\10.1.0\oradata\WNTEST\control02.ctl", "D:\oracle\product\10.1.0\oradata\WNTEST\control03.ctl")

Plik inicjujący init<sid>.ora db_recovery_file_dest=d:\oracle\product\10.1.0\flash_recovery_area db_recovery_file_dest_size=2147483648 # Job Queues job_queue_processes=10 # Miscellaneous compatible=10.1.0.2.0 # Pools java_pool_size=50331648 large_pool_size=8388608 shared_pool_size=83886080 Plik inicjujący init<sid>.ora # Processes and Sessions processes=150 # Security and Auditing remote_login_passwordfile=exclusive # Shared Server dispatchers="(protocol=tcp) (SERVICE=WNTESTXDB)" # Sort, Hash Joins, Bitmap Indexes pga_aggregate_target=25165824 sort_area_size=65536 # System Managed Undo and Rollback Segments undo_management=auto undo_tablespace=undotbs1

Plik inicjujący init<sid>.ora Następujące parametry są najważniejsze: Db_block_size db_cache_size Shared_pool_size Sort_area_size Plik z parametrami serwera spfile<sid>.ora Plik z parametrami serwera (ang. Server Parameter File) spfile<sid>.ora Jest używany do tworzenia trwałych zmian w parametrach początkowych (wykorzystywanych przy uruchomieniu bazy danych). Jest używany zamiast pliku init<sid>.ora Plik spfile<sid>.ora znajduje się w katalogu /$ORACLE_HOME/dbs Tworzenie pliku spfile<sid>.ora SQL>Create spfile='/oracle/<sid>/dbs/spfile<sid>.ora' FROM pfile='/oracle/admin/<sid>/pfile/init<sid>.ora';

Ważne skrypty W katalogu $ORACLE_HOME\<SID>\RDBMS\ADMIN znajdują się skrypty: catalog.sql tworzy widoki słownika danych (ang. Creates data dictionary views) catproc.sql tworzy procedury i pakiety w bazie danych catexp.sql tworzy widoki używane przez narzędzia bazy danych Import oraz Export W katalogu $ORACLE_HOME\<SID>\sqlplus\admin pupbld.sql PRODUCT USER PROFILE Ten skrypt instaluje obiekty w celu kontroli użytkownika. Pozwała ograniczać wykonanie niektórych poleceń w SQL*Plus. Informacja dotycząca nazwy bazy danych W SQL*Plus: select name from v$database; select * from global_name;

Informacja o przestrzeniach tabel - zakładka Administration Tablespaces W SQL*Plus select * from v$tablespace; koniec tej części Otwórz następną część kursu