Hilfe Warenkorb Konto Anmelden
 
 
   Schnellsuche   
     zur Expertensuche                      
Oracle 10g für den DBA
  Großes Bild
 
Oracle 10g für den DBA
von: Johannes Ahrends, Dierk Lenz, Günter Unbescheid, Patrick Schwanke
Addison-Wesley Verlag, 2005
ISBN: 9783827321718
906 Seiten, Download: 8207 KB
 
Format:  PDF
geeignet für: Apple iPad, Android Tablet PC's Online-Lesen PC, MAC, Laptop

Typ: B (paralleler Zugriff)

 

 
eBook anfordern
Inhaltsverzeichnis

  Inhaltsverzeichnis 6  
  1 Einführung 16  
     1.1 Allgemeines 16  
        1.1.1 Kleine Versionshistorie 16  
     1.2 Oracle-Komponenten 18  
        1.2.1 Funktionsumfang 18  
        1.2.2 Optionen 21  
        1.2.3 Weitere Produkte 22  
     1.3 Datenbank-Paradigmen 23  
        1.3.1 Das Transaktionsverhalten 23  
     1.4 Aufgaben eines DBA 27  
        1.4.1 Kerngebiete der DB-Administration 28  
        1.4.2 Bereiche mit DBA-Unterstützung 29  
        1.4.3 Aufgaben, die nicht beim DBA angesiedelt sein sollten 30  
  2 Installation und Aufbau einer Datenbank 32  
     2.1 Basisinstallation 33  
     2.2 Installationsplanung 35  
        2.2.1 Hardware und Betriebssystem 36  
        2.2.2 Art der Anwendung 44  
        2.2.3 Versionstechnische Planung 46  
        2.2.4 Betriebssystemspezifische Planung 46  
        2.2.5 Software-Komponenten 47  
        2.2.6 Globalization Support 49  
        2.2.7 Die Planung von Instanzen und Datenbanken 50  
     2.3 Software-Installation 56  
        2.3.1 Vorbereitungen 56  
        2.3.2 Oracle Flexible Architecture (OFA) 58  
        2.3.3 Universal Installer 60  
        2.3.4 Silent Installation 64  
        2.3.5 Cluster Ready Services 66  
     2.4 Datenbankkonfiguration 67  
        2.4.1 Database Configuration Assistant (DBCA) 67  
        2.4.2 Skriptbasierte Installation 76  
     2.5 Patches und Patch-Sets 82  
        2.5.1 Patch-Sets 82  
        2.5.2 Interim-Patches 84  
     2.6 Release-Wechsel 84  
        2.6.1 Vorbereitung 85  
        2.6.2 Database Upgrade Assistant (DBUA) 86  
        2.6.3 Manueller Upgrade 89  
        2.6.4 Downgrade 94  
  3 Datenbank-Architektur 96  
     3.1 Namenskonventionen 96  
        3.1.1 Datenbanken 97  
        3.1.2 Systemobjekte 100  
     3.2 Komponenten einer Oracle-Datenbank 101  
     3.3 Tablespaces und Datendateien 102  
        3.3.1 Planung 103  
        3.3.2 Erstellen eines Tablespaces 104  
        3.3.3 SYSTEM- und SYSAUX-Tablespace 110  
        3.3.4 Temporär-Tablespaces und Temporärsegmente 115  
        3.3.5 Undo-Tablespaces 117  
        3.3.6 Read-only-Tablespaces 123  
        3.3.7 Tablespaces offline setzen 123  
     3.4 Datenbankblöcke 124  
     3.5 Online-Redolog-Dateien 125  
        3.5.1 Konfiguration 126  
        3.5.2 Administrationskommandos 129  
        3.5.3 Überwachung von Redolog-Dateien 130  
        3.5.4 Überlegungen zur Spiegelung von Redolog-Dateien 131  
     3.6 Kontrolldateien 132  
        3.6.1 Administration der Kontrolldateien 133  
     3.7 Parameterdateien 136  
     3.8 Block-Change-Tracking-Datei 137  
     3.9 Physikalisches Layout 139  
        3.9.1 Dateisystem 139  
        3.9.2 Cluster-Dateisystem 144  
        3.9.3 Raw Devices 145  
        3.9.4 Automatic Storage Management (ASM) 146  
     3.10 Ältere Funktionen 154  
        3.10.1 Dictionary-Managed Tablespaces 154  
        3.10.2 Rollback-Segmente 155  
  4 Instanz-Verwaltung 158  
     4.1 Werkzeuge und Voraussetzungen 158  
        4.1.1 Startup 159  
        4.1.2 Shutdown 161  
        4.1.3 Alter Database 162  
        4.1.4 Alter System 163  
     4.2 Parametrierung 165  
        4.2.1 Checkpoints 167  
        4.2.2 Dynamische SGA 168  
     4.3 Oracle Cluster Synchronization Service Daemon 171  
     4.4 ASM-Instanzen 172  
     4.5 Ältere Versionen 173  
  5 Datenbankobjekte 174  
     5.1 Namenskonventionen 174  
     5.2 Datenobjekte 176  
        5.2.1 Datentypen 177  
        5.2.2 Tabellen 180  
        5.2.3 Partitionierte Tabellen 181  
        5.2.4 Indexorganisierte Tabellen (IOT) 184  
        5.2.5 Temporäre Tabellen 185  
        5.2.6 Externe Tabellen 186  
        5.2.7 Cluster 189  
        5.2.8 Objekttypen und Kollektoren 191  
     5.3 Indexstrukturen 196  
        5.3.1 Allgemeine Regeln 197  
        5.3.2 B*Tree Index 198  
        5.3.3 Bitmap-Index 199  
        5.3.4 Bitmap-Join-Index 202  
        5.3.5 Function-based Index 204  
        5.3.6 Partitionierte Indizes 205  
        5.3.7 Komprimierung von Indizes 210  
        5.3.8 Reverse Key-Indizes 211  
        5.3.9 Weitere Aspekte der Indexverwaltung 211  
     5.4 Constraints 214  
        5.4.1 Constraint-Definitionen 215  
        5.4.2 Constraint-Handhabung 219  
     5.5 Views 224  
        5.5.1 Standard-Views 224  
        5.5.2 Materialized Views 230  
        5.5.3 Object-Views 231  
     5.6 PL/SQL-Objekte 233  
     5.7 Directory-Objekte für den Dateizugriff 243  
  6 Administrationswerkzeuge 246  
     6.1 Oracle Enterprise Manager 246  
        6.1.1 Enterprise Manager Database Control 248  
        6.1.2 Enterprise Manager Grid Control 258  
     6.2 Scheduler 265  
        6.2.1 Alter Scheduler 265  
        6.2.2 Neuer Scheduler 268  
     6.3 Weitere Werkzeuge 276  
        6.3.1 SQL*Plus 276  
        6.3.2 TOAD 277  
        6.3.3 Hora 279  
  7 Zugriff auf die Datenbank 282  
     7.1 Oracle Net 282  
        7.1.1 Architektur und Konfiguration 282  
        7.1.2 Shared Server 307  
        7.1.3 Spezielle Parameter 313  
        7.1.4 Instant Client 317  
     7.2 Alternative Methoden zur Namensauflösung 318  
        7.2.1 Hostnaming und Easy Connect 318  
        7.2.2 JDBC Thin Driver 319  
        7.2.3 LDAP-Verzeichnisse 320  
        7.2.4 Welche Methode ist die beste? 322  
     7.3 Connection Manager 324  
     7.4 Firewall 327  
     7.5 Java in der Datenbank 328  
        7.5.1 Java-Grundlagen 328  
        7.5.2 Java-APIs in der Datenbank 330  
        7.5.3 Server-seitige Installation 331  
        7.5.4 Clientseitige Installation 333  
        7.5.5 JDBC-Treiber 334  
        7.5.6 Verbindungen via JDBC 335  
        7.5.7 NLS-Einstellungen für JDBC 336  
        7.5.8 Java-Objekte in der Datenbank 338  
        7.5.9 Resolving 339  
        7.5.10 Tools zur Java-Verwaltung 339  
        7.5.11 Ausgabeumleitung 341  
        7.5.12 Publishing von Java-Klassen 341  
        7.5.13 Deinstallation der Oracle JVM 342  
     7.6 Die Oracle XML DB 342  
        7.6.1 Installation der XML DB 343  
        7.6.2 Einrichtung der Protokollserver 344  
        7.6.3 Benutzung der Protokollserver 345  
        7.6.4 Konfiguration der Protokollserver 347  
  8 Globalization Support 348  
     8.1 Überblick 348  
     8.2 Grundeinstellung 349  
     8.3 Sprachen und landesspezifische Konventionen 350  
        8.3.1 Sprache, Gebiet und Datumsformat 350  
        8.3.2 Zeitzonen, Zeitstempel und Intervalle 353  
        8.3.3 Sortierreihenfolgen 355  
        8.3.4 Weitere NLS-Parameter 356  
     8.4 Zeichensätze 356  
        8.4.1 Single-Byte-Zeichensätze 357  
        8.4.2 Multi-Byte-Zeichensätze, insbesondere UNICODE 358  
        8.4.3 Migration von Zeichensätzen 360  
  9 Sicherheit 364  
     9.1 Einführung 364  
     9.2 Grundlegende Maflnahmen 367  
        9.2.1 Maßgeschneiderte Installation 367  
        9.2.2 Standardpasswörter 367  
        9.2.3 Vordefinierte Rollen und Grants 369  
        9.2.4 Patches 370  
     9.3 Sichern der Datenübertragung 371  
        9.3.1 Konfiguration des Listener-Prozesses 371  
        9.3.2 Verschlüsselung und Integrität 375  
     9.4 Benutzerplanung 377  
     9.5 Interne Benutzerverwaltung 380  
        9.5.1 Möglichkeiten der Authentifizierung 381  
        9.5.2 Interne Authentifizierung 381  
        9.5.3 Externe Authentifizierung 383  
        9.5.4 Globale Authentifizierung 386  
        9.5.5 Proxy-Authentifizierung 386  
        9.5.6 Authentifizierung von Datenbankadministratoren 391  
        9.5.7 Benutzerverwaltung 393  
     9.6 Internet Directory, LDAP und SSL 396  
        9.6.1 Die Möglichkeiten im Überblick 397  
        9.6.2 Grundlegende Standards und Begriffe 400  
        9.6.3 Modell 1: Auflösung von Dienstbenennungen 409  
        9.6.4 Modell 2: Authentifizierung globaler Benutzer 412  
        9.6.5 Modell 3: Enterprise-Benutzer und Enterprise-Rollen 418  
        9.6.6 Verwaltung von Oracle Internet Directory 430  
     9.7 Privilegien und Rollen 431  
        9.7.1 Systemprivilegien 431  
        9.7.2 Objektprivilegien 437  
        9.7.3 Rollen 439  
     9.8 Virtual Private Database 449  
        9.8.1 Einführung 449  
        9.8.2 Aufbau einer VPD-Umgebung 451  
     9.9 Labels 463  
        9.9.1 Überblick 463  
        9.9.2 Die Grundlagen 464  
        9.9.3 Konfiguration eines Label-Systems 468  
     9.10 Profile 474  
        9.10.1 Management von Ressourcen 474  
        9.10.2 Password-Management 476  
     9.11 Management von Ressourcen mit dem Resource Manager 477  
        9.11.1 Überblick 477  
        9.11.2 Der Aufbau einer Beispielumgebung 478  
        9.11.3 Monitoring 485  
     9.12 Auditing 485  
        9.12.1 Zwanghaftes Auditing 486  
        9.12.2 Aktivieren von Auditing 487  
        9.12.3 Kommando-Auditing 488  
        9.12.4 Privilegien-Auditing 489  
        9.12.5 Objekt-Auditing 489  
        9.12.6 Fine-Grain-Auditing 490  
        9.12.7 Audit-Trigger 491  
        9.12.8 Empfehlungen 492  
  10 Wiederherstellungstechniken 494  
     10.1 Planung 494  
        10.1.1 Generelles 494  
        10.1.2 Hardware 495  
        10.1.3 Archivierung 495  
        10.1.4 Flash-Recovery Area 502  
     10.2 Sicherung und Wiederherstellung 504  
        10.2.1 Fehleranalyse 505  
        10.2.2 Wiederherstellungsstrategie 506  
        10.2.3 Instanzwiederherstellung, Prozess- und Netzwerkfehler 507  
        10.2.4 Wiederherstellung von Medienfehlern 508  
        10.2.5 Anwenderfehler 510  
     10.3 Der Recovery Manager 511  
        10.3.1 Architektur 513  
        10.3.2 Sicherung 522  
        10.3.3 Rücksicherung und Wiederherstellung 528  
        10.3.4 Berichte und Überprüfung 532  
        10.3.5 Aufräumen 533  
        10.3.6 Verwaltung im Oracle Enterprise Manager 533  
     10.4 Flashback Database 536  
     10.5 Tablespace-Point-in-Time Recovery (TSPITR) 539  
     10.6 Objektbasierte Techniken 541  
        10.6.1 Data Pump 541  
        10.6.2 Export und Import 551  
        10.6.3 LogMiner 559  
        10.6.4 Flashback Query 561  
        10.6.5 Flashback Table 564  
     10.7 Ältere Techniken zur Sicherung 568  
        10.7.1 Offline-Sicherung 568  
        10.7.2 Online-Sicherung 570  
        10.7.3 Spezielle Techniken 572  
  11 Tuning 574  
     11.1 Strategie 574  
     11.2 Hilfsmittel 576  
        11.2.1 Oracle Performance-Views 576  
        11.2.2 Monitoring und Engpassanalyse 584  
        11.2.3 Anwendungs-Tracing 594  
     11.3 Der Optimizer 610  
        11.3.1 Die Ausführung von SQL-Code 610  
        11.3.2 Erstellung und Pflege von Statistiken 613  
        11.3.3 Serverparameter mit Relevanz für den Query Optimizer 622  
     11.4 Zugriffsoptimierung 624  
        11.4.1 Ausführungspläne 624  
        11.4.2 Indizierung 633  
        11.4.3 Hints 639  
        11.4.4 Automatisches SQL-Tuning 650  
     11.5 Ältere Features 660  
        11.5.1 Regelbasierter Optimizer 660  
        11.5.2 Optimizer-Statistiken mittels ANALYZE 660  
        11.5.3 Diverse Optimizer-Hints 660  
        11.5.4 Oracle-Trace 660  
        11.5.5 Erweitertes SQL-Tracing 661  
  12 Troubleshooting 662  
     12.1 Einführung 662  
     12.2 Informationsquellen und Anwendungskontext 662  
     12.3 Die Strategien 666  
     12.4 Werkzeuge und Fehlersituationen 667  
        12.4.1 Log- und Trace-Dateien 668  
        12.4.2 Statistiken, Metriken, servergenerierte Alerts 677  
        12.4.3 Programmatische Möglichkeiten 686  
        12.4.4 Validieren von Blöcken 689  
        12.4.5 Feature-Nutzung und Hochwassermarken 695  
        12.4.6 Die Arbeit mit Events 695  
  13 Hochverfügbarkeit 710  
     13.1 Einleitung 710  
     13.2 Hardware-Architekturen 711  
        13.2.1 Speicher 711  
        13.2.2 Server 713  
        13.2.3 Infrastruktur 714  
     13.3 Oracle Real Application Clusters 714  
        13.3.1 Architektur 715  
        13.3.2 Lage der Datendateien 718  
        13.3.3 Software-Installation 719  
        13.3.4 Konfiguration einer RAC-Datenbank 725  
        13.3.5 Oracle Net-Konfiguration 729  
     13.4 Oracle Data Guard 731  
        13.4.1 Physical-Standby-Datenbank 733  
        13.4.2 Logical Standby 743  
        13.4.3 Data Guard Broker 752  
     13.5 Replikation 757  
        13.5.1 Replikationsarten 758  
        13.5.2 Advanced Replication 760  
        13.5.3 Oracle Streams 786  
        13.5.4 Shareplex 801  
  14 Monitoring/Reorganisation 808  
     14.1 Was wird beobachtet? 808  
        14.1.1 Platzbedarf 808  
        14.1.2 Grenzen 809  
        14.1.3 Tuningparameter 809  
     14.2 Wie wird beobachtet? 809  
        14.2.1 Alert-Datei 810  
        14.2.2 Tablespace und Datendatei 812  
        14.2.3 Extents 813  
        14.2.4 Filesystem 815  
        14.2.5 Unvorhergesehene Engpässe 816  
        14.2.6 Online-Monitoring 817  
     14.3 Reorganisieren 820  
        14.3.1 Warum reorganisieren? 820  
        14.3.2 Wie wird reorganisiert? 821  
        14.3.3 Womit wird reorganisiert? 823  
        14.3.4 CREATE TABLE ... AS SELECT ... (CTAS) 825  
        14.3.5 COPY Table 827  
        14.3.6 REBUILD INDEX 827  
        14.3.7 Move Tablespace 828  
        14.3.8 Shrink Space 829  
        14.3.9.Online-Table-Reorganisation 830  
        14.3.10 Oracle Enterprise-Manager-Reorganisationen 832  
  15 Data Warehousing 836  
     15.1 Extraktion, Transformation, Laden 837  
        15.1.1 Transportable Tablespaces 838  
        15.1.2 Parallelisierung 843  
        15.1.3 Komplexe Laderoutinen 845  
        15.1.4 Laden aus Non-Oracle-Datenbanken 848  
        15.1.5 Überwachung der Ladeoperation 851  
     15.2 Datenbankdesign für Data Warehouses 853  
        15.2.1 Hardware-Architekturen 854  
        15.2.2 Tablespace-Layout 858  
        15.2.3 Partitionierung 860  
        15.2.4 Indizierung 866  
        15.2.5 Konsolidierung und Verdichtung 869  
        15.2.6 Aggregationsfunktionen 878  
     15.3 Darstellung 881  
        15.3.1 Dimensionen 882  
        15.3.2 Parallele Abfragen 884  
  Stichwortverzeichnis 886  
  Mehr eBooks bei www.ciando.com 0  


nach oben


  Mehr zum Inhalt
Kapitelübersicht
Kurzinformation
Inhaltsverzeichnis
Leseprobe
Blick ins Buch
Fragen zu eBooks?

  Medientyp
  eBooks
  eJournal
  alle

  Navigation
Belletristik / Romane
Computer
Geschichte
Kultur
Medizin / Gesundheit
Philosophie / Religion
Politik
Psychologie / Pädagogik
Ratgeber
Recht
Reise / Hobbys
Sexualität / Erotik
Technik / Wissen
Wirtschaft

  Info
Hier gelangen Sie wieder zum Online-Auftritt Ihrer Bibliothek
© 2008-2024 ciando GmbH | Impressum | Kontakt | F.A.Q. | Datenschutz