konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Witam, mam ochotę zaznajomić się z administracją Oracle. Wiem, że temat jest rozległy ale jako że posiadam w miarę mocną wiedzę z MS SQL Server to nie chciałbym marnować czasu ;) I tutaj pytanie: co polecacie na początek tak aby nie powtarzać absolutnych podstaw tylko od razu atakować konkrety? Macie jakieś ulubione książki, blogi, może jakąś doumentację dla adminów pracujących z innymi silnikami?

I jeszcze pytanie na marginesie: jak wygląda kwestia wydajności i stabilności Oracle w porównaniu Linux/Unix/Windows. Bawić się tym na Windows czy jednak lepiej było by postawić jakąś testową maszynę na Linuksie?
Grzegorz Ludwiczek

Grzegorz Ludwiczek Specjalista d/s baz
danych i systemów
operacyjnych,
KAMSO...

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Pytanie podstawowe które musisz sobie sam zadać: ile umiesz z Linuksa ? Żebyś się bujał z Linuksem zamiast uczyć się Oracle.
Generalnie: postawić bazę Oracle na Windowsie jest łatwiej (zdaje jak się nie mylę "test cegły" :-) ), na linuksie jest kilka hintów które przydaje się wiedzieć już na początek.
Ale IMHO z Linuksa da się więcej wyciągnąć niż z Windowsów (jeszcze więcej z AIXa, ale zakładam, że tego na razie nie dotykasz ? :-) ) Na linuksie masz też wygodniej zobaczyć (teoretycznie też zarządzać) chociażby procesy bazy - na windowsach jest 1 (wszystko jest w wątkach).

--
Łączę różne wyrazy i pozdrawiam
Grzegorz Ludwiczek

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Z czystym sumieniem mogę polecić Ci
"Expert Oracle Database Architecture Oracle Database 9i, 10g, and 11g Programming Techniques and Solutions"
Toma Kyte`a.

http://www.apress.com/9781430229469

Ta cegiełka na ponad 800 stron.

Możesz ten spróbować Sybexa http://www.amazon.com/OCA-Administrator-Certified-Asso... i inne

Oprócz tego dokumentacja
http://www.oracle.com/pls/db102/homepage
http://www.oracle.com/pls/db112/homepage

Jeśli chodzi o OS, to o winzgrozie zapomnij.
Postaw sobie Oracle na OEL 5.7
https://edelivery.oracle.com/linux
(lub Centos ewentualnie SLES) i zacznij się bawić.

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.
Dariusz Podleśny

Dariusz Podleśny Oracle System
Engineer - Senior
Consultant

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Andrzej K.:
Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.

Zdecyduj się, albo RedHat Enterprise Linux albo Oracle Enterprise Linux

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Ok. czyli jeśli chodzi o samą bazę to dokumentacja + ewentualnie jakiś support w postaci książek do Administracji i PL/SQL na później.

Nie ukrywam, że skoro zawodowo zajmuję się Windows/MSSQL to rozsądniej było by zostać przy tym systemie pod Oracle - ale jakoś nie widziałem w tej grupie osoby która by używała takiej kombinacji. Mam rozumieć, że jest aż tak mało popularna realnie?
Grzegorz Ludwiczek

Grzegorz Ludwiczek Specjalista d/s baz
danych i systemów
operacyjnych,
KAMSO...

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Robert Mandziarz
Nie ukrywam, że skoro zawodowo zajmuję się Windows/MSSQL to rozsądniej było by zostać
przy tym systemie pod Oracle - ale jakoś nie widziałem w tej grupie osoby która by używała
takiej kombinacji. Mam rozumieć, że jest aż tak mało popularna realnie?

Realnie powiązanie Windows + Oracle występuje przy małych bazach, "mało ważnych", i przy adminach, którzy "uważają, że windowsami potrafią administrować", więc nie będą zmieniać przyzwyczajeń na linuksy. Wbrew pozorom jest tego trochę, ale chyba każdy kto stawia i ma wybór i w miarę zna obydwa systemy - wybiera Linuksa (chyba, że ma większy wybór i większą kasę i wybiera AIXa :-) ).

Moim zdaniem, jeśli chcesz się zacząć uczyć Oracla, to postaw sobie na windowsach najpierw. Jak już się nauczysz Oracla to postaw sobie linuksa i jego się naucz (i Oracla na nim).

--
Łączę różne wyrazy i pozdrawiam
Grzegorz LudwiczekGrzegorz Ludwiczek edytował(a) ten post dnia 27.12.11 o godzinie 18:31

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Andrzej K.:
Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.

Ma Pan jakieś konkretne przykłady tego jakoby "windows 98" był stabilniejszy od Oracle Enterprise Linux ?

Iloma bazami produkcyjnymi administruje Pan na co dzień na Windows 98 ?

Chciałbym wymienić doświadczenia z Panem na temat "zrąbanego do granic możliwości" systemu operacyjnego
jakim jest OEL.

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Andrzej K.:
Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.

Też jestem ciekaw czym tak Cię zraził OEL. Mamy sporo instalacji na tej dystrybucji (kilkoma nawet administruje) i jakoś problemów większych niż na innych dystrybucjach linuxowych nie doświadczam.

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Z Linuksów to znam jakieś podstawy Debiana i CentOS, może coś z nich?
Grzegorz Ludwiczek

Grzegorz Ludwiczek Specjalista d/s baz
danych i systemów
operacyjnych,
KAMSO...

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Bartosz Zieliński:
Andrzej K.:
Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.

Ma Pan jakieś konkretne przykłady tego jakoby "windows 98" był stabilniejszy od Oracle Enterprise Linux ?
No, windows 98 R2 był akurat bardzo stabilnym systemem ! Jakby Pan Andrzej porównał do WinME czy WinVista to możnaby się kłócić faktycznie :-)
Robert Mandziarz:
Z Linuksów to znam jakieś podstawy Debiana i CentOS, może coś z nich?

Na pewno nie Debian, bo będziesz miał jeszcze więcej kłopotów, niż przy przejściu na OEL, RHEL, SLESa czy prawdopodobnie CentOSa (tego ostatniego nie używam, ale to zdaje się klon Redhata, więc pewnie będzie lepszy niż debian i tak).
Supportowane prze Oracle są te które wymieniłem wcześniej (czyli OEL, RHEL, Sles).
Sprawdź sobie też, czy wersja Oracla którą chcesz zainstalować jest supportowana przez odpowiednią (instalowaną przez Ciebie) wersją linuksa. Wiem, że można postawić "wszystko na wszystkim", ale jak jest supportowane to
- na 99% będziesz mieć mniej problemów
- jeśli jakieś w końcu trafisz, to pewnie znajdziesz też w googlach rozwiązanie danego problemu.

OEL poza "mocnym wskazywaniem" przez Oracla, ma jesczze 1 zaletę w porównaniu do RHEL i Slesa - jest za free, do ściągnięcia ze stron Oracla.

--
Łączę różne wyrazy i pozdrawiam
Grzegorz LudwiczekGrzegorz Ludwiczek edytował(a) ten post dnia 27.12.11 o godzinie 19:40

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Bartosz Zieliński:
Chciałbym wymienić doświadczenia z Panem na temat "zrąbanego do granic możliwości" systemu operacyjnego
jakim jest OEL.

Ja się wypowiem bo ostatnio trochę rzeźbiłem na OEL.

Nie kompiluje się na nim mnóstwo rzeczy (brak jakiegoś pliku nagłówkowego, który normalnie w "defaultowych" konfiguracjach występuje w pozostałych Linuxach). Nie miałem czasu dociekać o co chodzi, po prostu jak coś musiałem kompilować, to robiłem to na RH i przenosiłem gotowe rpmy na OEL.

Stabilność jest OK.
Sylwester Stankiewicz

Sylwester Stankiewicz Administrator
Systemów,Sieci,Baz
danych Oracle, SPSKM

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Krzysztof P.:
Bartosz Zieliński:
Chciałbym wymienić doświadczenia z Panem na temat "zrąbanego do granic możliwości" systemu operacyjnego
jakim jest OEL.

Ja się wypowiem bo ostatnio trochę rzeźbiłem na OEL.

Nie kompiluje się na nim mnóstwo rzeczy (brak jakiegoś pliku nagłówkowego, który normalnie w "defaultowych" konfiguracjach występuje w pozostałych Linuxach). Nie miałem czasu dociekać o co chodzi, po prostu jak coś musiałem kompilować, to robiłem to na RH i przenosiłem gotowe rpmy na OEL.

Stabilność jest OK.

to ze cos jest gdzies a nie ma tutaj nie znaczy ze jest zle ;-) poza tym linux to system ktory jesli wybierasz zdajesz sie na jego roznorodnosc rownoczesnie .. takze... akurat to nie jest argument ;)

btw szkoda ze oracle nie supportuje *BSD :)

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

To teraz ja kilka słów na temat tych rzekomo złych systemów,
mam kilka serwerów na OEL i działają bez problemów, wszystko to kwestia dobrej konfiguracji.
Powiem więcej, przechodziłem z Windowsów na tego darmowego OS'a i w końcu można spokojnie spać :)

Uważam, że jest to system stabilny, a w końcu na tym polega ta praca, żeby skonfigurować tak serwery, żeby pracowały i były dostępne prze 24H :)
Oczywiście jak każdy system ma też swoje wady, ale nie ma co wymagać wodotrysków za free :)

Pozdrawiam
Maciek

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Dzięki za podpowiedzi. Na razie posyciłem Oracle 11gR2 na Windows 2008R2 w defaultowej konfiguracji a docelowo spróbuję Oracle Linux.
Kamil Stawiarski

Kamil Stawiarski Oracle Certified
Master | Oracle ACE

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Andrzej K.:
Instaluj na czymkolwiek, tylko nie na Oracle Red Hat Enterprise Linux. Oracle "mocno sugeruje" ten swój produkt, ale jest to zwykly Enterprise Linux zrąbany do granic możliwości. Nawet windows 98 był stabilniejszy.

Andrzeju,
Pozwolę sobie się nie zgodzić z Tobą - przeprowadziłem dużo udanych produkcyjnych wdrożeń na OEL'u 5 - zarówno zwykłych jak i klastrowych i wszystko działa stabilnie i bez najmniejszych problemów.

Pozdrawiam,
Kamil.

konto usunięte

Temat: Nauka Oracle dla "zaawansowanego" bazo-daniarza.

Podobnie i u mnie nie doswiadczylem zadnych problemow z OEL jako OS pod baze Oracle. Nigdy nic na nim nie kompilowalem bo wszystko co potrzebne mi bylo jest w repo, wiec o problemach z kompilacja pod OEL sie nie wypowiadam.
Ale skoro masz doswiadczenie w MSSQL to mozesz sobie postawic na dzien dobry Oracle na Windzie a z biegiem czasu przeniesc sie na linuksa.
Zawsze to mniej boli i frustruje jak sie trzeba uczyc dwoch rzeczy na raz Linuksa/Oracla ;)

Następna dyskusja:

Rynek pracy dla Oracle DBA




Wyślij zaproszenie do