Oracle 10g

Oracle 10g

von: Lutz Fröhlich, Carsten Czarski, Klaus Maier

Markt +Technik Verlag, 2005

ISBN: 9783827266798

Sprache: Deutsch

887 Seiten, Download: 9861 KB

 
Format:  PDF

geeignet für: Apple iPad, Android Tablet PC's PC, MAC, Laptop


 

eBook anfordern

Mehr zum Inhalt

Oracle 10g



  Im Überblick 6  
  Inhaltsverzeichnis 8  
  Einleitung 20  
     Der Buchaufbau 21  
     Konventionen 22  
     Oracle-Software herunterladen 22  
     Oracle-Version 23  
     Über die Autoren 23  
     Danksagung 24  
  Teil 1:Oracle 10g – Neue Architektur und neue Features 26  
     1 Grid Computing – Eine Einführung 28  
        1.1 Die Philosophie von Grid Computing 29  
        1.2 Oracle Grid Computing 32  
           Grid Computing mit der Oracle 10g-Datenbank 32  
           Grid Computing mit dem Oracle 10g Application Server 34  
           Der Oracle 10g Enterprise Manager Grid Control 34  
           Offene Grid-Standards 35  
     2 Oracle Grid Control 36  
        2.1 Konfiguration 37  
           Installation und Basis-Konfiguration 37  
           Erste Schritte 48  
           Eine sichere Umgebung herstellen 55  
        2.2 Administration mit dem EM Grid Control 59  
        2.3 Migration älterer Versionen 68  
     3 Oracle Streams 72  
        3.1 Streams-Technologie 74  
           Die Streams-Architektur 74  
           Administration von Streams 76  
        3.2 Oracle Streams Replication 95  
           Konfiguration einer Umgebung 95  
           Überwachung von Streams Replication 99  
           Migration von Advanced Replication 100  
        3.3 Oracle Streams Advanced Queuing 100  
           Die Architektur von Oracle Streams AQ 101  
           Eine Umgebung für AQ herstellen 104  
           Die Verwaltung von AQ 113  
     4 Die sich selbst verwaltende Datenbank 116  
        4.1 Automatic Storage Management (ASM) 117  
           ASM-Funktionsweise 118  
           Erstellung einer ASM-Instanz 118  
           Erstellung einer Datenbank mit ASM 123  
           Migration einer bestehenden Datenbank 127  
           ASM Data Dictionary Views 130  
           Ausfallsicherheit in ASM 131  
        4.2 Automatic Memory Management (AMM) 132  
           Die Funktionsweise von AMM 133  
        4.3 Automatic Workload Repository (AWR) 136  
           Die AWR-Architektur 137  
           Das AWR verwalten 138  
           Das AWR auswerten 139  
        4.4 Active Session History (ASH) 142  
        4.5 Automatic Database Diagnostic Monitor (ADDM) 144  
           Die Verwaltung des ADDM 144  
     5 Hochverfügbarkeit und Skalierbarkeit 150  
        5.1 Neue Features für Installation und Konfiguration 151  
        5.2 Neue Verwaltungsfeatures 151  
        5.3 Deployment und Performance 153  
        5.4 RAC Services 155  
     6 Neuerungen für Data Guard 162  
        6.1 Real Time Apply 162  
        6.2 Unterstützung für Flashback Database 164  
        6.3 Archive Destinations auf Rollenbasis 166  
        6.4 Verbesserte Übertragungssicherheit für Redo Log- Informationen 167  
        6.5 Weitere neue Data-Guard-Features 168  
     7 Backup and Recovery-Features 172  
        7.1 Das Flashback-Database-Feature 173  
           Aktivieren der Flashback Database 174  
        7.2 Flashback Database Backup and Recovery 176  
        7.3 Flashback auf Tabellen-Ebene 180  
           Flashback Table 180  
           Flashback Row History 182  
           Flashback Transaction History 183  
           Flashback Drop 184  
        7.4 Neue RMAN-Features 188  
           Automatische Dateierstellung beim Recovery 188  
           Automatisches Channel Failover für Backup und Restore 191  
           Vereinfachtes Disk-Backup 191  
           Vereinfachte Katalogisierung von Backup-Dateien 192  
           De-Registierung einer Datenbank 192  
           Verbessertes inkrementelles Backup 193  
           Vereinfachtes Recovery mit Resetlogs 194  
        7.5 Automatisches TSPITR 195  
        7.6 Weitere neue Backup and Recovery-Features 197  
     8 SQL Tuning Advisor 198  
        8.1 Analysearten des SQL Tuning Advisors 198  
        8.2 SQL Tuning Advisor mit PL/SQL 199  
     9 Neue Sicherheitsfeatures 208  
        9.1 Erweiterung für die Virtual Private Database (VPD) 208  
           VPD auf Spaltenebene 209  
           Neue Policy-Typen 212  
        9.2 Neuerungen für Fine Grained Auditing 213  
           Fine Grained Auditing für DML-Befehle 214  
           Uniform Audit Trail 214  
        9.3 Das Paket DBMS_CRYPTO 215  
     10 Utilities 216  
        10.1 Der Scheduler 216  
           Architekturübersicht 217  
           Jobs 218  
           Programme 223  
           Ausführungspläne (Schedules) 225  
           Job-Klassen (Job Classes) 226  
           Fenster (Windows) 228  
           Verwaltung der Log-Historie 230  
           Verwaltung des Schedulers mit Oracle Enterprise Manager 231  
        10.2 Data Pump 235  
           Data-Pump-Architektur 235  
           Data Pump Data Dictionary Views 237  
           Data-Pump-API 238  
           Data-Pump-Export 238  
           Data-Pump-Import 243  
           Data Pump mit dem Oracle Enterprise Manager 249  
     11 Oracle Net Services 258  
        11.1 I/O Buffer Space 259  
        11.2 Verbesserte Erkennung von Netzwerkproblemen 261  
        11.3 Easy Connect 263  
        11.4 Vereinfachte Konfiguration des Oracle LDAP-Servers 266  
        11.5 Export von Directory Naming Entries 267  
        11.6 Vereinfachung der Shared Server-Konfiguration 268  
        11.7 Dynamische Konfiguration des Connection Manager 269  
        11.8 Certificate Revocation Lists (CRLs) 271  
        11.9 Konfiguration durch den Enterprise Manager 273  
     12 Data Warehouse und Business Intelligence 278  
        12.1 Materialized Views 279  
        12.2 Query Rewrite 283  
        12.3 Summary Management 287  
        12.4 Der SQLAccess Advisor 289  
        12.5 Biometrische Daten 299  
        12.6 Data Mining 300  
        12.7 Change Data Capture (CDC) 301  
        12.8 OLAP 310  
        12.9 SQL Modeling 310  
        12.10 DWH-Unterstützung durch den Enterprise Manager 312  
     13 Der Enterprise Manager 316  
        13.1 Die Architektur des EM Grid Control 318  
        13.2 Die Architektur des EM Database Control 320  
        13.3 Enterprise Manager Security 320  
     14 Weitere neue Features 328  
        14.1 Die Tablespace SYSAUX 328  
        14.2 Neue Verwaltungsfeatures 329  
        14.3 Tabellen und Indexe 332  
        14.4 DML und DDL 333  
        14.5 Tablespace-Verwaltung 336  
        14.6 Initialisierungsparameter 340  
  Teil 2: Administration von Datenbank und Infrastruktur 342  
     15 Die Oracle-Datenbank- Architektur 344  
        15.1 Übersicht der Architektur 344  
           Die Struktur der Datenbank 344  
           Die Struktur der Instanz 346  
        15.2 Hintergrundprozesse 351  
        15.3 Prozessabläufe 354  
           Benutzerprozesse 354  
           Checkpoints 355  
           SQL-Anweisungen verarbeiten 356  
        15.4 Dedicated Server und Shared Server 356  
     16 Planung und Realisierung einer Datenbank-Infrastruktur 360  
        16.1 Physisches Datenbanklayout 361  
           OFA-Empfehlungen 361  
           Physisches Layout für kleine und Entwicklungsdatenbanken 365  
           Physisches Layout für OLTP-Datenbanken in der Produktion 366  
           Physisches Layout für ein Data Warehouse 366  
           Datenbankdateien verschieben 367  
        16.2 Benutzer, Rollen und Privilegien 373  
           Benutzer verwalten 373  
           Rollen und Privilegien verwalten 378  
        16.3 Schemas verwalten 381  
           Tabellen 382  
           Indexe 386  
           Views 388  
           Synonyme 389  
           Sequenzen 390  
           Cluster 391  
        16.4 Überwachung von Datenbanken 392  
        16.5 Praktische Tipps zur Datenbankadministration 394  
           Abbrechen von Sitzungen 394  
           Ein unbekanntes Passwort temporär ändern 395  
           Den Administrator über Trace-Dateien informieren 396  
           Alle SQL-Anweisungen finden, die auf eine Tabelle zugreifen 397  
           Die Datei alert.log nach Fehlern durchsuchen 397  
           Den freien Platz in Tablespaces überwachen 398  
           Die Verwendung von Temp-Segmenten überwachen 399  
     17 Datenbanksicherheit 400  
        17.1 Benutzer, Rollen und Profile 401  
           Benutzer und Rollen verwalten 402  
           Profile verwalten 406  
        17.2 Die Virtual Private Database (VPD) 409  
           Application Context 413  
           Policy Groups 416  
           Der Oracle Policy Manager 419  
        17.3 Oracle Auditing 419  
           Audit Trail 421  
           Object Auditing 423  
           Statement Auditing 424  
           Privilege Auditing 424  
           Session Auditing 425  
           Auditing von SYSDBA-Aktivitäten 425  
           Auditing-Konfiguration und Audit Trail 426  
           Fine Grained Auditing (FGA) 428  
           FGA und Flashback Query 430  
           Weitere Auditing-Operationen 430  
        17.4 Netzwerksicherheit 433  
           Sicherheit und der Oracle Listener 433  
           Externe Programme 435  
           Checksumming und Encryption 435  
     18 Datenbank-Tuning 438  
        18.1 Performance-Planung 439  
        18.2 Optimierung von Instanz und Datenbank 440  
           Eine performante Datenbank erstellen 441  
           Eine Oracle 10g-Datenbank optimieren 449  
        18.3 Einrichtung automatischer Tuning-Features 488  
     19 Backup and Recovery 492  
        19.1 Begriffe 493  
        19.2 Strategien 498  
        19.3 Der Recovery Manager (RMAN) 501  
           Die RMAN-Architektur 503  
           Einen Recovery-Katalog erstellen und verwalten 503  
           RMAN-Konfiguration 506  
           Backup and Recovery-Szenarien mit RMAN 510  
           RMAN Backups mit dem Enterprise Manager (EM) 526  
        19.4 Oracle-Export und -Import 531  
  Teil 3: Administration weiterer Produkte und Optionen 532  
     20 Migration und Upgrade auf Oracle 10g 534  
        20.1 Übersicht 534  
        20.2 Das Upgrade vorbereiten 536  
           Das Upgrade vorbereiten und planen 536  
           Den Upgrade-Prozess testen 538  
        20.3 Den Upgrade-Prozess durchführen 539  
           Upgrade mit dem Database Upgrade Asisstant 539  
           Manuelles Upgrade 545  
        20.4 Nachbereitung des Upgrades 551  
        20.5 Wichtige Hinweise für Änderungen in Oracle 10g 553  
     21 Data Guard 556  
        21.1 Architektur 556  
        21.2 Physische Standby-Datenbanken 559  
           Die Primär-Datenbank vorbereiten 562  
           Die Standby-Datenbank erzeugen 563  
           Verwaltung und Überwachung 567  
           Failover und Switchover 571  
        21.3 Logische Standby-Datenbanken 574  
        21.4 Data Guard Broker 577  
           Voraussetzungen prüfen 577  
           Eine DG Broker-Konfiguration erstellen 579  
           Upgrade von der Version 9.2 585  
           Failover mit Data Guard Broker 586  
     22 Oracle-XML-Datenbank 588  
        22.1 XML – ein kurzer Abriss 588  
        22.2 XML in Datenbanken speichern 590  
           »Klassische« Verfahren 591  
           Native Speicherung von XML-Dokumenten 594  
        22.3 Architektur der Oracle XML-Datenbank 595  
        22.4 Speicherungsformen 600  
           Die richtige Speicherungsform 600  
           Dokumentbasierte Speicherung 602  
           Objektrelationale Speicherungsform 603  
           Fortgeschrittene Speicherungsform 608  
        22.5 Umgang mit XML-Dokumenten 611  
           XML-Dokumente abfragen 614  
        22.6 Abfrageoptimierung 618  
        22.7 Volltextsuche in XML-Dokumenten 624  
        22.8 Stylesheet-Transformationen 626  
        22.9 Integration 629  
           Relationale Sichten auf XML-Dokumente 629  
           XML-Views auf relationale Tabellen 631  
           Referenzielle Integrität 634  
           XML-Schema-Evolution 635  
     23 Oracle Net Services 640  
        23.1 Die Oracle-Net-Architektur 642  
        23.2 Oracle Net Server-Konfiguration 648  
        23.3 Shared Server-Konfiguration 650  
  Teil 4: Data Warehouse 656  
     24 Ein Data Warehouse planen 658  
        24.1 Erste Schritte zur Planung 659  
        24.2 Ein Projektteam bilden 660  
        24.3 Die Rolle des Datenbankadministrators 661  
     25 Die Data Warehouse- Architektur 666  
        25.1 Architektur-Übersicht 666  
        25.2 Logisches Design 667  
        25.3 Physisches Design 673  
           Tabellen und Partitionen 673  
           Integritätsbedingungen 674  
           Materialized Views 675  
           E/A-Hardware und Striping 676  
           Parallelisierung 677  
     26 ETL in der Praxis 678  
        26.1 ETL-Werkzeuge 679  
        26.2 Der SQL*Loader 681  
        26.3 Tabellen-Funktionen 690  
        26.4 Change Data Capture (CDC) 693  
        26.5 Transportable Tablespaces 697  
        26.6 Weitere ETL-Features 700  
     27 Data Warehouse- Administration 702  
        27.1 Partitionierung 704  
        27.2 Indexe 710  
        27.3 Materialized Views (MV) 713  
        27.4 Backup and Recovery 722  
     28 Analyse und Reports 726  
        28.1 SQL für Data Warehouse-Abfragen 727  
        28.2 Modeling 733  
  Teil 5: Real Application Clusters 736  
     29 RAC-Architektur 738  
        29.1 Cluster-Architekturen im Vergleich 739  
        29.2 Die RAC-Prozesse 742  
        29.3 Cache Fusion 744  
     30 Installation und Konfiguration von Real Application Clusters 750  
        30.1 Vorbereitung der Installation 751  
           Hardware-Voraussetzungen 751  
           Software-Voraussetzungen 752  
        30.2 Installation der Cluster Ready Services (CRS) 755  
        30.3 Installation der Oracle-Datenbanksoftware 762  
        30.4 Erstellen einer RAC-Datenbank 771  
     31 Administration von Real Application Clusters 784  
        31.1 Eine RAC-Umgebung verwalten 784  
           Initialisierungsparameter 785  
           Das Oracle Cluster Registry (OCR) 786  
        31.2 Load Balancing und Failover 789  
           Load Balancing 789  
           Transparent Application Failover (TAF) 791  
           High Availability-Dienste 797  
        31.3 Überwachung und Tuning 803  
        31.4 RAC und Data Guard 808  
        31.5 Backup and Recovery 812  
           Cluster File System für Archiving 813  
           Local File System für Archiving 814  
           Snapshot Controlfile 815  
  Anhang 818  
     A Installation und erste Schritte 820  
        A.1 Installation einer Oracle 10g-Datenbank 821  
           A.1.1 Installation der Oracle-Software 821  
           A.1.2 Eine Oracle 10g-Datenbank erstellen 835  
           A.1.3 Nachbereitung der Installation 843  
     B Oracle-Zertifizierungen 852  
        B.1 Oracle Database Administrator Certified Associate (OCA) 853  
        B.2 Oracle Database Administrator Certified Professional (OCP) 853  
        B.3 Oracle Database Administrator Certified Master (OCM) 854  
        B.4 Vorbereitung 855  
           B.4.1 OCA-/OCP-Vorbereitung 855  
           B.4.2 OCM-Vorbereitung 856  
        B.5 Test-Umgebung 857  
     C Glossar und Begriffe 858  
     D Die Buch-Begleit-CD 878  
  Stichwortverzeichnis 880  

Kategorien

Service

Info/Kontakt