Oracle_1.pdf
(
84 KB
)
Pobierz
Ora_1
Oracle 10g (1)
© 2007 Ryszard Kurzyjamski
1
Uwaga!!!
¡
Niektóre wzorce składniowe tu zamieszczone
są zgodne ze standardem SQL92 i róŜnią się
od składni Oracle; róŜnice te omawiane są na
zajęciach.
2
1
Architektura Oracle
¡
Baza danych
¡
Instance
¡
Globalny obszar systemowy
¡
Global System Area (SGA)
¡
Procesy drugoplanowe
¡
Procesy usługowe
¡
Procesy uŜytkowników
3
Struktura SGA
¡
stała rezerwacja RAM (np. 512 MB)
¡
Bufor danych
¡
Bufor dziennika (
WAL
)
¡
Obszar współdzielony
¡
Bufor bibliotek
¡
Współdzielony obszar poleceń SQL
¡
Bufor słownika danych
¡
KaŜdy proces usługowy i drugoplanowy ma
przydzielony własny obszar pamięci RAM (
Process
Global Area, PGA
)
4
2
Pliki Oracle
¡
Pliki programowe (
Oracle Code Files
)
¡
w podkatalogach
dbs, bin, rdbms
¡
Pliki danych (Data Files)
¡
pliki z rozszerzeniem
dbf
¡
Pliki dziennika (
Redo Log Files
)
¡
aktywne (
Online RLF, .log
)
¡
zarchiwizowane aktywne (
Archived RLF, .arc
)
5
Pliki Oracle (2)
¡
Pliki sterujące (
Control Files, ctl
)
¡
róŜne informacje o procesach i plikach
technologicznych
¡
Pliki konfiguracyjne (
Init Files, .ora
)
¡
zmienne konfiguracyjne
¡
pliki konfiguracyjne sieci, np.
¡
tnsnames.ora, listener.ora, sqlnet.ora
¡
inne, np.
¡
inittest.ora, pwdtest.ora, spfiletest.ora
6
3
Praca klient - serwer
¡
Na serwerze proces nasłuchowy (
Listener
)
¡
listener.ora
¡
tnsnames.ora
¡
Na kliencie parametry połączenia z lokalnego
pliku
tnsnames.ora
7
Logowanie
¡
Logowanie za pomocą nazwy uŜytkownika, hasła i
nazwy
instance
¡
Listener
sprawdza
¡
nazwę
¡
hasło
¡
czy Ŝądany egzemplarz (
instance
) jest uruchomiony
¡
Tworzony jest proces serwera przetwarzający
Ŝądania uŜytkownika
¡
Proces zwraca uŜytkownikowi adres i port
utworzonego procesu (TCP/IP)
8
4
Pliki konfiguracyjne
¡
c:\oracle\product\10.2.0\db_1\network\admin\
¡
tnsnames.ora
¡
sqlnet.ora
¡
listener.ora
¡
pliki te występują takŜe na komputerze klienta
¡
naleŜy wpisać w nich adresy IP i nry portów
9
Minimalny klient Oracle
¡
pliki do pobrania ze strony Oracle:
http://www.oracle.com.technology/software/tech
/oci/instantclient/index.html
Instantclient-basic-win32-10.2.0.1-20050930.zip
InstantClientPackage+SQL*Plus
10
5
Plik z chomika:
chomikSGHowy
Inne pliki z tego folderu:
KOMENDY BAZ DANYCH.doc
(60 KB)
Oracle_1.pdf
(84 KB)
Oracle_2.pdf
(99 KB)
Inne foldery tego chomika:
0123nu239d0q01v34r35510093f
Administracja finansowa i kontrola skarbowa
Aktuariat
Algebra
Algorytmy i złożoności
Zgłoś jeśli
naruszono regulamin