6
mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format (B x L): 17 x 24 cm Gewicht: 1500 g Weitere Fachgebiete > EDV, Informatik > Programmiersprachen: Methoden > Datenbankprogrammierung Zu Inhaltsverzeichnis schnell und portofrei erhältlich bei Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft. Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, eBooks, etc.) aller Verlage. Ergänzt wird das Programm durch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr als 8 Millionen Produkte.

Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

Embed Size (px)

Citation preview

Page 1: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

mitp Professional

Oracle 12c

Das umfassende Handbuch

Bearbeitet vonLutz Fröhlich

2014 2014. Buch. 808 S. HardcoverISBN 978 3 8266 9221 5

Format (B x L): 17 x 24 cmGewicht: 1500 g

Weitere Fachgebiete > EDV, Informatik > Programmiersprachen: Methoden >Datenbankprogrammierung

Zu Inhaltsverzeichnis

schnell und portofrei erhältlich bei

Die Online-Fachbuchhandlung beck-shop.de ist spezialisiert auf Fachbücher, insbesondere Recht, Steuern und Wirtschaft.Im Sortiment finden Sie alle Medien (Bücher, Zeitschriften, CDs, eBooks, etc.) aller Verlage. Ergänzt wird das Programmdurch Services wie Neuerscheinungsdienst oder Zusammenstellungen von Büchern zu Sonderpreisen. Der Shop führt mehr

als 8 Millionen Produkte.

Page 2: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format
Page 3: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

17

Kapitel 1

Einleitung

Es sind nicht einmal vier Jahre nach dem Erscheinen des Buches »Oracle 11g –Das umfassende Handbuch« vergangen. Aufgrund der vielen hervorragenden Kri-tiken und der großen Nachfrage haben sich Verlag und Autor entschlossen, für dieVersion 12c wiederum ein DBA-Handbuch zu veröffentlichen. Das Buch präsen-tiert sich im bekannten Stil des Autors. Es ist jedoch keine einfache Überarbeitungdes Vorgängers, sondern wurde auf Basis der Schwerpunkte und neuen Featuresder Version 12c neu strukturiert und gestaltet.

Das Buch richtet sich an fortgeschrittene und erfahrene Datenbankadministrato-ren, Systemberater und Architekten und nicht zuletzt an Entwickler von Oracle-Applikationen. Es ist gleichermaßen auch für Einsteiger gedacht, die bereits grund-legende Kenntnisse in der IT besitzen und beginnen wollen, sich in die Oracle-Welteinzuarbeiten. Trainer können sich einen Überblick verschaffen und Detailwissenerarbeiten. Neben vielen Beispielen und Konfigurationsanleitungen finden Sie Dis-kussionsschwerpunkte, Erfahrungen und wertvolle Tipps aus dem praktischen Ein-satz. Das Buch ist ein Handbuch und Nachschlagewerk für alle, die sich mitPlanung, Einsatz und Administration von Oracle-Datenbanken beschäftigen.

Der Beiname »Cloud Control« weist auf den Schwerpunkt der neuen Version hin.Damit folgt Oracle dem allgemeinen IT-Trend und setzt die Idee des Cloud Com-puting im Datenbankbereich konsequent um. Die Umsetzung wurde, wie nichtanders zu erwarten, wesentlich durch den Enterprise Manager, der auch denNamen »Cloud Control« erhalten hat, vorgenommen. Konsequenterweise wurdedem Enterprise Manager 12c eine zentrale Rolle und ein ausreichender Umfang indiesem Buch zugewiesen.

Eine der großen Neuerung in Oracle 12c ist die »Pluggable Database«, die auch als»Multitenant Database« bezeichnet wird. Sie ist ein signifikanter Beitrag zur Kosten-senkung und zu einem schnellen und flexiblen Provisioning, auf den viele Betreiberund IT-Dienstleister bereits mit Spannung gewartet haben. Natürlich ist sie keinSelbstzweck, sondern wurde im Rahmen des Oracle Cloud Computing konzipiert.Aus technischer Sicht ist die »Pluggable Database« der erste Schritt, eine Trennungder Datenbankschicht von der Anwendungsschicht (der Schemata) vorzunehmen.Dies bietet die Option, dass die Container-Database in der Zukunft die notwendigenFunktionen des Betriebssystems mit übernimmt und möglicherweise auf einzusätzliches Betriebssystem ganz verzichtet werden kann. Die Umsetzung des Fea-tures »Pluggable Database« ist aber auch mit neuen Herausforderungen an Archi-tekten, Datenbankadministratoren und Betreibern von Data Centern verbunden.

© des Titels »Oracle 12c« (ISBN 978-3-8266-9221-5) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9221

Page 4: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

Kapitel 1Einleitung

18

Die »Pluggable Database« ist das neue Feature, über das alle sprechen. Es wärejedoch falsch, die Version 12c auf dieses Thema zu reduzieren. Bei der Auswahlder Neu- und Weiterentwicklungen hat sich Oracle sowohl sehr stark an den Ten-denzen des IT-Marktes orientiert als auch auf die Bedürfnisse der Kunden gehört.

Mit »Global Data Services (GDS)« ist ein völlig neues Produkt erschienen, das dievielfältigen Möglichkeiten der Datenreplikation unter einem Dach vereint und völ-lig neue Perspektiven eröffnet. Mit GDS ist es möglich, einen Pool von repliziertenDaten aus Sicht der Lastverteilung und der Ausfallsicherheit unter Beachtung deraktuellen Workload- und Verfügbarkeitssituation optimal zu verwalten. Dabeispielt es keine Rolle, ob sich die Daten in einem Datacenter befinden oder weltweitverteilt sind. GDS wird die Art und Weise, wie Datenbanken geplant und ausge-rollt werden, drastisch verändern.

Die Implementierung des Features »Adaptive Execution Plans« eröffnet völligneue Möglichkeiten für die SQL-Optimierung. Damit ist der Optimizer in derLage, die endgültige Entscheidung für die Auswahl des optimalen Plans auf denZeitpunkt der Ausführung zu verlegen und den aktuellen Zustand der Daten zuberücksichtigen. Auch im Bereich Datensicherheit kann die neue Version Punktesammeln. Mithilfe des Features »Data Redaction« besteht die Möglichkeit, dieAusgabe von sensitiven Daten mit der Ausführung der SQL-Anweisung für nicht-autorisierte Benutzer zu verhindern.

Es ist natürlich alles andere als einfach, ein so umfangreiches Thema wie dieOracle-Datenbank auf den Seiten eines Buches unterzubringen und gleichzeitigdem Anspruch »Das umfassende Handbuch« gerecht zu werden. Um das Thema»Cloud Computing« umfassend darzustellen, wurde es notwendig, dem Enter-prise Manager signifikant mehr Platz im Buch einzuräumen. Andererseits wurdeauf die vielen Beispiele und Skripte sowie Tipps und Erfahrungen aus der Praxisnicht verzichtet, da diese einen entscheidenden Wert des Buches ausmachen.

Ziel war es dabei, eine ausgewogene Auswahl der Themen zu erreichen. Sie erstre-cken sich über »Administration«, »Backup and Recovery«, »Sicherheit«, »ASM«,»XML DB«, »Performance Tuning«, »Data Warehouse«, »Cluster und Hochverfüg-barkeit« bis zu »Pluggable Database« und »Enterprise Manager Cloud Control«.Freuen Sie sich auf eine Datenbank »Oracle 12c« mit spannenden neuen Features!

1.1 Der Aufbau des Buches

Der erste Teil mit dem Titel »Installation, Architektur und Infrastruktur« bietetLesern, die wenig oder keine Erfahrung in der Oracle-Welt haben, einen Einstiegund macht erfahrene Leser mit dem neuen Feature »Pluggable Database« ver-traut. Sie finden darin eine Anleitung zur Installation und lernen die erstenSchritte für die Administration und die Architektur kennen.

© des Titels »Oracle 12c« (ISBN 978-3-8266-9221-5) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9221

Page 5: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

1.2Konventionen

19

Wenn Sie bereits Erfahrungen im Umgang mit Oracle-Datenbanken haben, kön-nen Sie auch direkt in Teil II einsteigen. Hier finden Sie die Standardthemen derDatenbankadministration für den täglichen Betrieb, wie z.B. »Backup and Reco-very«, »Sicherheit und Überwachung« oder »Automatic Storage Management«.

Der Teil III befasst sich mit Spezialthemen wie »Pluggable Database« oder »Per-formance Tuning«. Hier wird das in den Teilen A und B vermittelte Wissen vor-ausgesetzt.

Der Teil IV ist ganz dem Thema »Data Warehouse« gewidmet. Er liefert eineumfassende Darstellung für die Planung und die Implementierung von DataWarehouse-Projekten mit Oracle. Dem Oracle Warehouse Builder ist ein eigenesKapitel gewidmet.

In Teil V finden Sie eine umfassende Darstellung der Produkte für Hochverfüg-barkeit. Im Mittelpunkt stehet der Einsatz von »Data Guard« und »Real Applica-tion Clusters«.

Das bereits angesprochen Thema »Cloud Computing« finden Sie in Teil VI. DerEnterprise Manager Cloud Control macht als das zentrale Werkzeug den größtenAnteil im Abschnitt aus.

Das Buch bezieht sich auf die während der Erstellung vorliegende aktuellste Ver-sion 12.1.0.1. Achten Sie auf Online-Updates und White Paper auf der Site des Ver-lags sowie der Autoren-Website.

1.2 Konventionen

Begriffe, die in spitzen Klammern dargestellt sind, bezeichnen eine zu ersetzendeVariable. So ist zum Beispiel der Ausdruck <ORACLE_SID> durch die reale SIDder Datenbank zu ersetzen.

Umgebungsvariablen unterscheiden sich für Unix-/Linux- und Windows-Betriebs-systeme. Während Unix-Variablen durch ein führendes $-Zeichen dargestellt wer-den (zum Beispiel $ORACLE_HOME), muss unter Windows ein %-Zeichen anden Anfang und das Ende der Variablen gesetzt werden (%ORACLE_HOME%).Im Buch wird vorwiegend die Unix-Schreibweise verwendet. Wenn keine Ein-schränkungen erwähnt sind, dann behalten die Aussagen für Windows-Betriebs-systeme ihre Gültigkeit.

Die Rückmeldungen auf bisherige Bücher haben gezeigt, dass ein großes Inter-esse darin besteht, Bildschirmmasken und Meldungen möglichst in deutscherSprache darzustellen. Wir werden deshalb, wo immer es möglich ist, die deutscheSprache verwenden und gleichzeitig auf die englischen Begriff hinweisen, um dieVerbindung zur offiziellen Dokumentation und den vielen Blogs und Whitepa-pern wieder herzustellen.

© des Titels »Oracle 12c« (ISBN 978-3-8266-9221-5) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9221

Page 6: Oracle 12c - ReadingSample€¦ · mitp Professional Oracle 12c Das umfassende Handbuch Bearbeitet von Lutz Fröhlich 2014 2014. Buch. 808 S. Hardcover ISBN 978 3 8266 9221 5 Format

Kapitel 1Einleitung

20

1.3 Software und Skripte

Sie können die Oracle-Software aus dem Internet herunterladen und unter Beach-tung der Lizenzbedingungen der Firma Oracle benutzen. Um alle im Buch darge-stellten Features nachvollziehen zu können, benötigen Sie die Pakete der Oracle12c Enterprise Edition sowie des Oracle 12c Enterprise Manager Cloud Control.Details zu den einzelnen Komponenten finden Sie in den entsprechendenAbschnitten im Buch.

Alle im Buch gedruckten Skripte und Programme können Sie von der Website desVerlags sowie von der Autoren-Website herunterladen:

http://www.mitp.de

http://www.lutzfroehlich.de

1.4 Über den Autor

Lutz Fröhlich ist Diplommathematiker und Oracle Certified Master sowie erfolg-reicher Autor von anderen Fachbüchern und Veröffentlichungen. Fröhlich arbeitetseit 1993 mit Oracle-Datenbanken und ist spezialisiert auf die Themen Perfor-mance, Hochverfügbarkeit und Exadata. Er hält regelmäßig Seminare und Vor-träge zu diesen und anderen Themen. Seine praktischen Erfahrungen basierenauf Consulting-Tätigkeiten für über 35 internationale Unternehmen in den USAund Europa.

Darmstadt und Sol Bonito, im Mai 2014

Lutz Fröhlich

[email protected]

© des Titels »Oracle 12c« (ISBN 978-3-8266-9221-5) 2014 by Verlagsgruppe Hüthig Jehle Rehm GmbH, Heidelberg. Nähere Informationen unter: http://www.mitp.de/9221