Inhalt. Vorwort...XIII
|
|
- Horst Thomas
- vor 7 Jahren
- Abrufe
Transkript
1
2 Inhalt Vorwort...XIII 1 Einleitung Datenbankadministration mit Skripten Software-Tools und Skripte im Vergleich Skripte aus dem Internet Die Ziele dieses Buches Vorkenntnisse Der Aufbau des Buches Schneller, einfacher, besser mit Skripten oder GUI-Tools? Beispiel-Szenario GUI-Sicht Oracle Enterprise Manager GUI-Sicht Toad GUIs versus Skripte Anforderungen an Skripte Fallstricke bei der Skriptentwicklung Einleitung Ohne Berücksichtigung von autoextensible Berücksichtigung von autoextensible Maxbytes < bytes User_bytes Weitere Fehler? Performance Temporary Tablespaces Gesamtabfrage Zusammenfassung...36
3 VIII Inhalt 4 Hilfs- und allgemeine Skripte Dictionary-Informationen Beispiel-Report Skript Switch User Beispiel-Report Skript...40 current_schema Nicht Default oder obsolete Parameter Beispiel-Report Skript DDL-Syntax für Objekte Beispiel-Report Skript Syntax statt tabellarischer Ausgabe DDL-Syntax für eine Tabelle und deren Indizes Beispiel-Report Skript DBMS_Metadata Platzüberwachung Tablespace-Kapazität und -Eigenschaften Beispiel-Report Skript Tablespace-Monitoring Beispiel-Report Skript Tablespace-Erweiterungen Beispiel-Report Skript File-System-Überwachung Beispiel-Report Skript Archivelog-Menge Beispiel-Report Skript...71 Ausgabe von File-System-Informationen Flash Recovery Area Beispiel-Report Skript Tablespace-Segmente Beispiel-Report Skript...77
4 Inhalt IX 5.8 Datenbankgröße Beispiel-Report Skript Datenbankwachstum Beispiel-Report Skript Objekt-Wachstum Platzausnutzung innerhalb der Segmente Beispiel-Report Skript Platzausnutzung unterhalb der HWM Modularisierung und Wiederverwendbarkeit Modularisierung mittels Define Parametrisierung Modularisierung mit Views Modularisierung mit Table-Functions Zusammensetzen von Code-Stücken Variablen und Refcursor Verwendung fortgeschrittener SQL-Funktionalitäten Settings sichern und wiederherstellen Kommentare Unterschiedliche Datenbankversionen Code-Verteilung Aktivität Einleitung Session-Aktivität Zweck Beispiel-Report Skript Session-SQL-Text Zweck Beispiel-Report Skript Session IO Zweck Beispiel-Report Skript Session IO Monitor Temp-Segment-Benutzung Beispiel-Report
5 X Inhalt Skript Blockierte und blockierende Sessions Zweck Beispiel-Reports V$LOCK Skript Andere Lock-Views Lang laufende Operationen Beispiel-Report Skript Active Session History Performance Ausführungsplan einer Session Zweck Beispiel-Report Skript Tabellen- und Indexsegmente Zweck Beispiel-Report Skript Zu einer Tabelle gehörende Indizes Zweck Beispiel-Report Skript Tabellen- und Index-Statistiken Zweck Beispiel-Report Skript Automatic Workload Repository Report Automatic Database Diagnostic Monitor Applikations-Tracing Sicherheit Rollenhierarchie Zweck Beispiel-Report Skript Systemprivilegien eines Benutzers oder einer Rolle Zweck Beispiel-Report Skript...170
6 Inhalt XI 9.3 Objektprivilegien eines Benutzers oder einer Rolle Zweck Beispiel-Report Skript Hierarchie der Systemprivilegien Zweck Beispiel-Report Skript Besitzer eines Objektprivilegs Zweck Beispiel-Report Skript Vergleich zu anderen Privilegien-Skripten Rootkits Sicherheitswerkzeuge Beispiel-Report Skript Backup RMAN-Backups und -Katalog Backup-Informationen Channel-unabhängige Backup-Informationen Beispiel-Report Backup-Volumen Beispiel-Report Skript Datenbanken ohne aktuelles Backup Beispiel-Report Skript Überwachung laufender Backups Beispiel-Report Skript Größe aller Datenbanken Beispiel-Report Skript HTML-Bericht Block-Korruption Wartung Reorganisationen Zweck Beispiel-Report
7 XII Inhalt Skript Reorganisationen mit Oracle Enterprise Manager Ungültige Indizes Zweck Beispiel-Report Skript Reorganisations-Package Die Skripte im Einsatz Gesundheits-Check Wofür Sie die Skripte einsetzen können eine Übersicht Web-Tools Literatur Register
8 10 2 Schneller, einfacher, besser mit Skripten oder GUI-Tools? 2 Schneller, einfacher, besser mit Skripten oder GUI-Tools? Trotz Oracle Enterprise Manager 10g und anderer GUI-Tools wie Toad lassen sich nach wie vor viele Datenbankadministrationsaufgaben mit Skripten wesentlich besser, einfacher und schneller erledigen. In diesem Kapitel wird gezeigt, wie umständlich es ist, mit Toad oder Oracle Enterprise Manager 10g herauszufinden, welche Privilegien ein Benutzer hat und wie einfach dies mit einem Skript ist. 2.1 Beispiel-Szenario Damit ein Benutzer auf eine Datenbank zugreifen und SQL-Statements absetzen kann, muss für ihn ein User Account angelegt und müssen Letzterem passende Zugriffsrechte zugewiesen worden sein. Es gibt zwei Arten von Zugriffsrechten, nämlich System- und Objektprivilegien. Systemprivilegien ermöglichen es Benutzern, bestimmte Datenbankoperationen auszuführen. Beispiele hierfür sind: create table: Dieses Privileg erlaubt es dem Berechtigten, Tabellen (im eigenen Schema) anzulegen. select any table: Hat ein Benutzer dieses System-Privileg, so kann er von jeder beliebigen Tabelle selektieren. Im Gegensatz dazu ermöglicht es ein Objektprivileg, den Zugriff auf ein bestimmtes Objekt zu kontrollieren. Beispielsweise wird mit dem Objektprivileg select on hr.employees dem Berechtigten erlaubt, von der Tabelle employees des Benutzers hr zu selektieren, mit insert on hr.employees kann er in diese Tabelle neue Zeilen einfügen. Mit Rollen lassen sich Privilegien oder andere Rollen gruppieren. Anstatt die gleichen Rechte direkt an eine Gruppe von Benutzern zu vergeben, kann man diese Rechte in einer Rolle zusammenfassen und diese Rolle den Benutzern zuweisen. Auf diese Weise wird die Rechteverwaltung vereinfacht. Um die Vorteile von Skripten und die Nachteile von GUI-Tools für bestimmte Zwecke zu veranschaulichen, wird als Beispielszenario die folgende Rollenhierarchie erzeugt. 1 create user testusr identified by blubla; grant create table to testusr; create role gen_login; grant create session to gen_login; 1 Privilegien können nicht nur mit dem Grant-Befehl vergeben werden, sondern auch über PL/SQL Packages, z.b. mittels dbms_resource_manager_privs.
9 2.2 GUI-Sicht Oracle Enterprise Manager 11 grant alter session to gen_login; create role level1_rl1; grant create view to level1_rl1; create role level1_rl2; grant create snapshot to level1_rl2; grant query rewrite to level1_rl2; create role level2_rl1; grant create trigger to level2_rl1; grant level2_rl1 to level1_rl2; grant select_catalog_role to testusr; grant level1_rl1 to testusr; grant level1_rl2 to testusr; Lässt man ein Skript (Listing 9.7) laufen, so sieht man sowohl die Rollenhierarchie als auch, welche Systemprivilegien über welche Rolle oder direkt vergeben wurden. User/Role...:testusr All System Privileges of User TESTUSR With Default Admin User/Roles Role Privilege Option TESTUSR CREATE TABLE NO LEVEL1_RL1 YES CREATE VIEW NO LEVEL1_RL2 YES QUERY REWRITE NO CREATE SNAPSHOT NO LEVEL2_RL1 YES CREATE TRIGGER NO SELECT_CATALOG_ROLE YES HS_ADMIN_ROLE YES PUBLIC CREATE TABLE NO 8 rows selected. SQL> wird das Skript sysprivhier.sql ausgeführt. Nach der Eingabe des Users testusr wird die Hierarchie zusammen mit den Systemprivilegien angezeigt. Nachdem man mit obiger Ausgabe eine sehr schöne Übersicht hat, wollen wir herausfinden, wie man mit den beiden gängigsten Datenbankadministrations-Tools zu diesen Informationen gelangt. 2.2 GUI-Sicht Oracle Enterprise Manager Bei Oracle Enterprise Manager 10g ist die Anzeige der Systemprivilegien eines Datenbankbenutzers oder einer Rolle ziemlich umständlich. Zuerst gilt es, den User zu suchen. Dazu muss man im Administrationsbereich unter Users & Privileges im Abschnitt Schema zunächst auf Users klicken (Abbildung 2.1). Klickt man auf Users, so erscheint die in Abbildung 2.2 gezeigte Webseite, bei der man nach einem bestimmten User suchen kann durch Eingabe des Benutzernamens oder indem man sich sequentiell durchklickt. In der folgenden Maske wurde der User testusr eingegeben und auf den Button Go geklickt.
10 12 2 Schneller, einfacher, besser mit Skripten oder GUI-Tools? Abbildung 2.1 Administrationsbereich des Oracle Enterprise Managers 10.2 Abbildung 2.2 User-Suche
11 2.2 GUI-Sicht Oracle Enterprise Manager 13 Klickt man danach auf den User, dessen Systemprivilegien man ansehen will (hier testusr), so ergibt sich Abbildung 2.3. Im Gegensatz zum Oracle Enterprise Manager 10.1 sind bei Version 10.2 mehr Informationen auf einer Seite zu sehen, insbesondere die Rollen zusammen mit den System- und Objektprivilegien (bei der Version 10.1 musste man noch einmal jeweils auf einen Reiter klicken, um die entsprechenden Informationen über Rollen oder Systemprivilegien zu erhalten). Abbildung 2.3 Informationen über den Benutzer Testusr Leider kann man nicht auf die Rollen klicken, um über diese mehr zu erfahren. Stattdessen muss man wie bei den Usern im Administrationsbereich unter Users & Privileges auf Roles klicken und dann nach der gewünschten Rolle suchen, wie in Abbildung 2.4 (nächste Seite oben) gezeigt wird. Klickt man dann auf die Rolle (LEVEL1_RL2), so ergibt sich Abbildung 2.5 (nächste Seite unten).
12 14 2 Schneller, einfacher, besser mit Skripten oder GUI-Tools? Abbildung 2.4 Rollensuche Abbildung 2.5 Rollenansicht im Oracle Enterprise Manager 10.2
13 Register A Active Session History Active Session History Report 134 ADDM (Automatic Database Diagnostic Monitor) 141, 161 Alerting 29 siehe auch Überwachung Alert-Log 34 Analytische Funktionen 102 ANALYZE TABLE 211 Anforderungen an Skripte 19 Archivelog Archivelog-Modus 60 Menge 70 Ausführungsplan 140, 164 autoextensible 25 Automatic Database Diagnostic Monitor 141, 161 Automatic Workload Repository 80, 141, 161 AWR (Automatic Workload Repository) 141 AWR-Report 163 B B*-Baum-Index 146 Backup 186 Dauer 193 Incremental Updated 25 Performance 193 Piece 186, 187 Set 186, 187 Überwachung 199 Volumen 196 Bitmap-Index 146 Block 22 blockierte Session 127 Block-Korruption 204 logisch 206 C Client Identifier 163 D Data Definition Language 49 DDL Syntax 53 Datafile automatische Erweiterbarkeit 26 siehe auch autoextensible Datawarehouse 31, 103, 214 Datenbank ohne aktuelles Backup 198 Größe 202 Inkarnation 187 Version 109 Datenbankgröße 77 DBA_HIST Dictionary Views 80 dba_segments 144 DBMS_Metadata 57 dbms_monitor 163 dbms_random 142 dbms_repair 211 dbms_space 83 unused_space 84 dbms_xplan 142 DDL (Data Definition Language) 49 DDL Syntax 53 siehe auch Data Definition Language
14 238 Register define 90 Dictionary-Informationen 38 E Extent 22 F File-System Informationen 71 Überwachung 67 Flash(back) Recovery Area 73 Funktionen, analytische 102 funktionsbasierter Index 146 G Gesundheits-Check 230 siehe auch Health Check GV$-View 39 H hash_value 142 Health Check 230 High Water Mark 84 Hintergrundprozess 119 I Index 143 siehe auch Normaler Index funktionsbasierter 146 unusable/invalid 216, 226 Index Organized Table 220 K Katalog 186 siehe auch Recovery Catalog L Langlaufende Operationen 132 M Model-Clause 103 Modularisierung 90 Monitoring 22 siehe auch Überwachung N normaler Index B*-Baum-Index 146 O Objektstatistik 140 Operationen, langlaufende 132 Oracle Enterprise Manager 11 Enterprise Manager 161 P Parallel Query Slave 114, 125 Parallel Slave 118 siehe auch Parallel Query Slave Parameter 45 Parametrisierung 93 Partition 143 Performance 141 plan_table 142 Platzausnutzung 84 Platzverwaltung 60 PQS 116 siehe auch Parallel Query Slave Privileg Objektprivileg 171, 174 Systemprivileg 173 Zugriffsrecht 10 R Recovery Catalog 187 View 187 Redo Logs 60 Refcursor 102 Reorganisation mit Oracle Enterprise Manager 222 mit PL/SQL-Package 227 mit Skript 214 Restore 186 RMAN 186 List-Kommando 192 Rolle 10 Rollenhierarchie 10, 166 Rootkit 178 rowid 221
15 Register 239 S Segmente 22 in einem Tablespace 76 temporäre 125 Session 114 blockierte 127 Sicherheit 181 Skripte Anforderungen 19 Übersicht 231 Spalten 145 SQL*Plus HTML-Bericht 203 Settings 107 Statistik Objektstatistik 216, 224 Subquery Factoring 99 T Tabelle 143 Table-Functions 96 Tablespace 22 Eigenschaften 60 Erweiterungen 66 Kapazität 60 Monitoring 64 offline 28 permanente 22 temporäre 22, 34 temporäre Segmente 125 Temporary Tablespace 34 siehe auch Tablespace TKPROF 163 Toad 15 Top Sessions 103 Trace File 163 Tracing 163 trcsess 163 Tuning, Performance 143 Ü Überwachung 22 V v$session 142 v$sql_plan 142 v$sqlarea 142 v$temp_extent_pool 34 V$-View 39 W Wachstum Datenbank 79 Objekt 83 Web-Tools 233 Wiederverwendbarkeit 90 Z Zugriffsrecht 10 Objekt-Privileg 10 System-Privileg 10
Oracle Backup und Recovery mit RMAN
Oracle Backup und Recovery mit RMAN Seminarunterlage Version: 12.04 Copyright Version 12.04 vom 16. Juli 2015 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt-
MehrOracle Datenbankadministration Grundlagen
Oracle Datenbankadministration Grundlagen Seminarunterlage Version: 12.02 Version 12.02 vom 14. April 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrDatenbanken und Oracle, Teil 2
Datenbanken und Oracle, Teil 2 Mathias Weyland Linux User Group Switzerland 29. Juni 2007 SQL*Plus CHAR/VARCHAR2 Dokumentation Teil I Nachträge 1 SQL*Plus 2 CHAR/VARCHAR2 3 Dokumentation SQL*Plus SQL*Plus
MehrDatenschutz: Zugriffsrechte in SQL
12. Datenschutz: Zugriffsrechte in SQL 12-1 12. Datenschutz: Zugriffsrechte in SQL 12-2 Inhalt Datenschutz: Zugriffsrechte in SQL 1. Anforderungen, Allgemeines 2. Die SQL-Befehle GRANT und REVOKE 3. Sichten
MehrOracle Backup und Recovery
Seminarunterlage Version: 11.05 Version 11.05 vom 27. Mai 2010 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrOracle Database 11g: Administration Workshop I Neu
Oracle University Kontakt: 0180-2000-526 / +49 89-14301200 Oracle Database 11g: Administration Workshop I Neu Dauer: 5 Tage Lerninhalte Das Ziel dieses Kurses lautet, den Teilnehmern eine solide Basis
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 3 Der Optimizer Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 1. auf Tabellen 2. 3. Optimizer 4. Optimizer RBO 5. Optimizer CBO 6.
MehrEinsatz des Recovery Managers für Backup und Restore.
13 Recovery Manager Einsatz des Recovery Managers für Backup und Restore. 13.1 Übersicht Themen des Kapitels Recovery Manager Themen des Kapitels Einrichtung des Recovery Katalogs Backup der Datenbank
MehrOracle Flashback. in der Praxis Dr. Frank Haney 1
Oracle Flashback in der Praxis 15.11.2006 Dr. Frank Haney 1 Benutzerfehler Benutzerfehler stellen eine große Herausforderung für den DBA dar. Solche sind z.b.: Versehentliches oder böswilliges Löschen
MehrDOAG 2015. Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.
DOAG 2015 Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V. & Co KG Monitoring Werkzeuge, Advisors... Einfaches Framework zum Monitoring
MehrDatenbanksystem. System Global Area. Hintergrundprozesse. Dr. Frank Haney 1
Datenbanksystem System Global Area Hintergrundprozesse Dr. Frank Haney 1 Komponenten des Datenbanksystems System Global Area Program Global Area Hintergrundprozesse Dr. Frank Haney 2 System Global Area
Mehr3. Architektur eines DBS (Oracle)
3. Architektur eines DBS (Oracle) aus Sicht des Datenbank Server Rechners Connectivity Komponente(n) des DBS (z.b. Oracle Listener) Installation ORACLE_HOME Instanz ORACLE_SID Datenbank Oracle: 1 (aktive)
MehrIT-Symposium 2008 05.06.2008
Selftuning Database Ein Traum oder Wirklichkeit Ralf Durben Oracle Deutschland GmbH www.hp-user-society.de 1 Die Arbeitswelt des Gestern, heute und morgen Früher Ein für wenige Datenbanken
MehrTOAD und Performance Tuning
TOAD und Performance Tuning DOAG Regionaltreffen München / Südbayern Johannes Ahrends Herrmann & Lenz Services GmbH Agenda TOAD als Unterstützung für den DBA Performance Tuning mit TOAD Fragen & Antworten
MehrBackup & Recovery in Oracle 11g Funktionen und Features
Backup & Recovery in Oracle 11g Funktionen und Features Wolfgang Thiem Server Technologies Customer Center ORACLE Deutschland GmbH Warum werden Backups gemacht? Damit man im Fehlerfall auf einen konsistenten
MehrOracle Database 10g: Neue Features für Administratoren
Oracle University Kontakt: +43 (0)1 33 777 401 Oracle Database 10g: Neue Features für Administratoren Dauer: 5 Tage Lerninhalte Dieser Kurs stellt die neuen Feature der Oracle Database 10g (Release 1 und
MehrInhaltsverzeichnis. Geleitwort der Fachgutachterin... 15 Vorwort... 17 Einführung... 19 1 Architektur eines Oracle-Datenbanksystems...
Inhaltsverzeichnis Geleitwort der Fachgutachterin.............................. 15 Vorwort.................................................... 17 Einführung.................................................
MehrDie Idee der Recovery Area: Sie enthält bei Beschädiging der Database Area alles, was für ein erfolgreiches Recovery gebraucht wird
Die Recovery Area: Warum ihre Verwendung empfohlen ist Uwe Hesse Oracle Deutschland Schlüsselworte Recovery Area, Recommended Practice, Backup & Recovery, Disaster Recovery, Efficiency Einleitung Obwohl
MehrSQL (Structured Query Language) Schemata Datentypen
2 SQL Sprachelemente Grundlegende Sprachelemente von SQL. 2.1 Übersicht Themen des Kapitels SQL Sprachelemente Themen des Kapitels SQL (Structured Query Language) Schemata Datentypen Im Kapitel SQL Sprachelemente
MehrOracle Virtual Private Database
Oracle Virtual Private Database Rolf Wesp Consultant Application Development Rolf.Wesp@trivadis.com Düsseldorf, September 2008 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg
Mehr... Rollen verwalten
19... Rollen verwalten Lektion 19: Rollen verwalten Ziele Ziele Nach dieser Lektion sollten Sie Folgendes können: Rollen anlegen und ändern Verfügbarkeit von Rollen steuern Rollen löschen Vordefinierte
MehrDarüber hinaus wird das Training dazu beitragen, das Verständnis für die neuen Möglichkeiten zu erlangen.
Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle 11g: New Features für Administratoren Beschreibung: Der Kurs über fünf Tage gibt Ihnen die Möglichkeit die Praxis mit der neuen
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 10 Oracle Enterprise Manager (OEM) OEM page Timo Meyer von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 19 Seite 1 von 19 1 Oracle Enterprise Manager page
MehrWerkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT
Werkzeuge für Datenbank Handwerker: IBM Data Studio und IBM Optim QWT Neue Technologien effizient nutzen Ehningen, 3. Juli 2014 Rodney Krick rk@aformatik.de aformatik Training & Consulting GmbH & Co. KG
MehrDOAG München 2011. Die etwas anderen Oracle Performance-Tipps. Marco Patzwahl
DOAG München 2011 Die etwas anderen Oracle Performance-Tipps Marco Patzwahl MuniQSoft GmbH Gegründet 1998 Tätigkeitsbereiche: Oracle Support (Mo-Fr 7.00 22.00, Sa+So ab Mai 2011) Oracle IT Consulting &
MehrOracle Database 10g: New Features for Administrators Release 2
Oracle University Contact Us: 0845 777 7711 Oracle Database 10g: New Features for Administrators Release 2 Duration: 5 Days What you will learn Dieser Kurs stellt die neuen Feature der Oracle Database
MehrOracle Database 11g: Performance Tuning Release 2 - Deutsch
Oracle University Kontakt: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 11g: Performance Tuning Release 2 - Deutsch Dauer: 5 Tage Lerninhalte Der Kurs beginnt mit einer unbekannten Datenbank,
MehrOracle 12c: Neuerungen in PL/SQL. Roman Pyro DOAG 2014 Konferenz
Oracle 12c: Neuerungen in PL/SQL Roman Pyro DOAG 2014 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung,
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 9 Benutzer und Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 11 Seite 1 von 11 Agenda GridAgenda Computing 1 2 3 ta 4 5 Ändern
Mehrwww.informatik-aktuell.de Optimierung der Performance bei Oracle-Datenbanken "nur" mit der Standard Edition IT-Tage Frankfurt 2015 MANAGED DATABASE SERVICES 24x7 Referent: Norbert Rieger Senior DBA bei
MehrFlashback mal sieben. DOAG Konferenz , Nürnberg. Klaus Reimers
Flashback mal sieben DOAG Konferenz 15.11.2011, Nürnberg Klaus Reimers info@ordix.dede www.ordix.de Agenda Flashback Query Flashback Query Versions Between Flashback Table Flashback Table Drop Flashback
Mehr<Insert Picture Here> RMAN Full Backups zum Preis von inkrementellen Backups
RMAN Full Backups zum Preis von inkrementellen Backups Ralf Lange Leitender Systemberater RMAN Full Backups zum Preis von inkrementellen Backups Einführung RMAN Vollständige und inkrementelle
Mehr<Insert Picture Here> Security-Basics. Privilegien, Rollen, SQL und PL/SQL - inkl. 12c-Update. Carsten Czarski, ORACLE Deutschland B.V. Co.
Security-Basics Privilegien, Rollen, SQL und PL/SQL - inkl. 12c-Update Carsten Czarski, ORACLE Deutschland B.V. Co. KG Themen Rechte, Rollen und PL/SQL: Grundsätzliches Invokers vs.
MehrOracle Database 12c: Admin, Install and Upgrade Accelerated
Oracle University Contact Us: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Admin, Install and Upgrade Accelerated Duration: 5 Days What you will learn Der Kurs "Oracle Database 12c: Admin,
MehrOracle Enterprise Manager 12c Database Express (EM Express)
Oracle Enterprise Manager 12c Database Express (EM Express) Josef Lippert Freiberuflicher IT Consultant München Schlüsselworte Oracle Enterprise Manager Database Express, EM Express, Administration Einleitung
MehrIBM DB2 für Linux/Unix/Windows Monitoring und Tuning
IBM DB2 für Linux/Unix/Windows Monitoring und Tuning Seminarunterlage Version: 4.05 Version 4.05 vom 9. Februar 2015 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt-
MehrTransaktionsverwaltung
Transaktionsverwaltung VU Datenbanksysteme vom 21.10. 2015 Reinhard Pichler Arbeitsbereich Datenbanken und Artificial Intelligence Institut für Informationssysteme Technische Universität Wien Transaktionsverwaltung
MehrUsername and password privileges. Rechteverwaltung. Controlling User Access. Arten von Rechten Vergabe und Entzug von Rechten DBS1 2004
Arten von Rechten Vergabe und Entzug von Rechten Seite 1 Controlling User Access Database administrator Username and password privileges Users Seite 2 Privileges Database security System security Data
MehrIT-Symposium 2004 4/20/2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1
Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Sichern heute und morgen Backup und Recovery in Oracle Database 10 g Backup und Recovery Die Datenbank muß jederzeit wiederherstellbar
MehrNeuerungen in Marco Patzwahl MuniQSoft GmbH Unterhaching
Neuerungen in 12.2 Marco Patzwahl MuniQSoft GmbH Unterhaching Schlüsselworte Neuerungen in 12.2, DBA Einleitung Jede neue Datenbankversion bringt diverse Neuerungen mit. Nur welche sind wichtig und welche
Mehrwww.informatik-aktuell.de
www.informatik-aktuell.de Luxaviation Germany GmbH Wer bin ich? Marek Adar/ Bj. 1970 / 4 Kinder 2, 5, 15, 20 Luxaviation Group / IT-Leitung Luxaviation Germany Gruppenweit zuständig für Oracle, Monitoring,
MehrKapitel 8: Zugriffskontrolle
Kapitel 8: Zugriffskontrolle 8. Zugriffskontrolle 8. Datenbanken enthalten häufig vertrauliche Informationen, die nicht jedem Anwender zur Verfügung stehen dürfen. Außerdem wird man nicht allen Anwendern
MehrInhaltsverzeichnis. Einleitung
vn Inhaltsverzeichnis Einleitung Kapitel 1: Eine Einführung in relationale Datenbanken 7 Was ist eine relationale Datenbank? 9 Verknüpfen der einzelnen Tabellen 10 Die Reihenfolge der Zeilen ist beliebig
MehrAgenda. FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area
Fast Recovery Area Agenda FRA Was ist das? Warum sollte die FRA genutzt werden? FRA INIT Paramter Verzeichnisstruktur (Beispiel) Überwachung der Flash Recovery Area Praxisbeispiel Exkurs: Restore SPFILE
MehrRelationales Datenbanksystem Oracle
Relationales Datenbanksystem Oracle 1 Relationales Modell Im relationalen Modell wird ein relationales Datenbankschema wie folgt beschrieben: RS = R 1 X 1 SC 1... R n X n SC n SC a a : i=1...n X i B Information
MehrIT-Symposium 2004. Ralf Durben. Business Unit Datenbank. ORACLE Deutschland GmbH. www.decus.de 1
Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH www.decus.de 1 Oracle Database 10g Diagnostik- und Taskmanagement Diagnostik Management Was passiert in der Datenbank, gibt es Probleme? Möglichst
MehrDB2 Version 10 Kapitel IT-Sicherheit
(*) IBM DB2 for z/os DB2 Version 10 Kapitel IT-Sicherheit (06_DB2V10_itsicherheit.pptx) (*) ist eingetragenes Warenzeichen der IBM International Business Machines Inc. 1 DB2 Version 10 IT Sicherheit DB2
MehrOracle Database 12c: Administration Workshop Ed 2
Oracle University Kontakt: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Administration Workshop Ed 2 Dauer: 5 Tage Lerninhalte Im Kurs "Oracle Database 12c: Administration Workshop" werden
MehrTablespaces und Datendateien
Tablespaces und Datendateien Thomas Klughardt Quest Software Köln Schlüsselworte: Tablespace, Datendatei, Planung, Eigenschaften, Best Practices Einleitung Eine wichtige Aufgabe beim Anlegen einer Datenbank
MehrNeue Features Oracle Database 12.2 Wann denn endlich?
Neue Features Oracle Database 12.2 Wann denn endlich? DOAG 2017 Datenbank Dierk Lenz Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen) Beratung, Schulung und Betrieb/Fernwartung rund
MehrInhaltsverzeichnis. Vorwort... 11
Vorwort.................................................. 11 1 Das Problem mit dem Problem.............................. 13 1.1 SQL Die Sprache des Orakels.............................. 14 1.2 Die ersten
MehrPerformance Tools. für alle Editionen
Performance Tools. für alle Editionen Andreas Cejna Kodachrome Cloud Control Bunt Umfangreich Mächtig Aber zu welchem Preis? Enterprise Edition in der DB Diagnostic Pack (Tuning Pack) Dark sideofthemoon
MehrDOAG Regionaltreffen TABLE REORG. Klaus Reimers. Leiter Beratung & Entwicklung, ORDIX AG, Paderborn
DOAG Regionaltreffen TABLE REORG Klaus Reimers Leiter Beratung & Entwicklung, ORDIX AG, Paderborn kr@ordix.de Agenda Reorganisationsgründe - Extents - Blockfüllgrad - Migrated Rows Workarounds - Storage
MehrInhalt. Tools für das SQL-Tuning (Anzeigen der Ausführungspläne)
Inhalt Tools für das SQL-Tuning (Anzeigen der Ausführungspläne) EXPLAIN PLAN SQL*Plus Autotrace SQL Trace und TKPROF V$SQL_PLAN DBMS_XPLAN Extended SQL-Tracing Dr. Frank Haney 1 EXPLAIN PLAN Anweisung
MehrPraktikum: Datenbankprogrammierung in SQL/ORACLE. Zugriffsrechte an ORACLE-Account gekoppelt initial vom DBA vergeben SCHEMAKONZEPT
74 Zugriffsrechte BENUTZERIDENTIFIKATION Benutzername Password sqlplus /: Identifizierung durch UNIX-Account ZUGRIFFSRECHTE INNERHALB ORACLE Zugriffsrechte an ORACLE-Account gekoppelt initial vom DBA vergeben
MehrTeil 1 Oracle 10g Neue Architektur und neue Features... 25
Einleitung........................................................ 19 Der Buchaufbau.................................................... 20 Konventionen......................................................
MehrErhöhung der Manageability durch SQL-Profile
Erhöhung der Manageability durch SQL-Profile Ein Erfahrungsbericht 20.11.2007 Dr. Frank Haney 1 Inhalt 1. Problemstellung 2. Der SQL-Tuning-Advisor (STA) 3. Anlegen und Implementieren von SQL-Profilen
MehrSafexpert Oracle Datenbank Konnektor
Safexpert Oracle Datenbank Konnektor Für IT Administratoren Stand: 01.03.2017 Inhalt 1 Kurzüberblick über den Oracle Datenbank Konnektor... 1 1.1 Systemanforderungen und Oracle Versionen... 1 1.2 Speicherplatz...
MehrDevelopment auf der Plattform SAP HANA
Development auf der Plattform SAP HANA SAP HANA Architektur SAP HANA Studio Modellierung auf SAP HANA Web basierte Data Access Role und Berechtigung SAP HANA Plattform SAP HANA als Appliance SAP HANA in
MehrRMAN Duplicate. von. dbtotal.de. Jaroslav Dutov.
RMAN Duplicate von Jaroslav Dutov dbtotal.de Agenda Überblick Duplicate - das Verfahren Active Database Duplication der Ablauf Backup-based Duplication der Ablauf Troubleshooting Fazit
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 6 Locks & Latches Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 1. Einführung Locks & Latches 2. Locks (Sperren) 3. Modi & Levels
Mehr1.1 Datenbanken Tabellen SQL und die Befehlseingabe Beispieldatenbank 36
Vorwort 11 1 Einleitung 15 1.1 Datenbanken 21 1.2 Tabellen 29 1.3 SQL und die Befehlseingabe 29 1.4 Beispieldatenbank 36 2 Am Anfang 38 2.1 Aufrufen der SQL-Eingabemaske 38 2.2 Schließen der SQL-Eingabemaske
MehrProfessioneller Einstieg in Oracle Database 11g SQL
Oracle University Kontakt: +41- (0) 56 483 31 31 Professioneller Einstieg in Oracle Database 11g SQL Dauer: 5 Tage Lerninhalte Die Teilnehmer lernen die relationalen Datenbankkonzepte kennen. Der Kurs
Mehr<Insert Picture Here> Verschlüsselung in der Datenbank
Verschlüsselung in der Datenbank Ralf Durben ORACLE Deutschland GmbH Verschlüsselung in den Datendateien Bedrohung Direkter Zugriff aus BS- Ebene Online Datendateien Backup Abwehrmaßnahme
MehrInhaltsverzeichnis. Lutz Fröhlich. PostgreSQL 9. Praxisbuch für Administratoren und Entwickler. ISBN (Buch): 978-3-446-42239-1
Inhaltsverzeichnis Lutz Fröhlich PostgreSQL 9 Praxisbuch für Administratoren und Entwickler ISBN (Buch): 978-3-446-42239-1 ISBN (E-Book): 978-3-446-42932-1 Weitere Informationen oder Bestellungen unter
MehrEs geht also um die sogenannte SQL- Data Definition Language.
In diesem Abschnitt werden wir uns die SQL Befehle ansehen, mit denen ein sogenanntes Datenbankschema angelegt, gepflegt und auch wieder gelöscht werden kann. Es geht also um die sogenannte SQL- Data Definition
Mehr7.5 Zugriffsrechte SYSTEMPRIVILEGIEN BENUTZERIDENTIFIKATION ZUGRIFFSRECHTE INNERHALB ORACLE SCHEMAKONZEPT. berechtigen zu Schemaoperationen
75 Zugriffsrechte Benutzername Password BENUTZERIDENTIFIKATION sqlplus /: Identifizierung durch UNIX-Account ZUGRIFFSRECHTE INNERHALB ORACLE Zugriffsrechte an ORACLE-Account gekoppelt initial vom DBA vergeben
MehrCopyright 2012, Oracle and/or its affiliates. All rights reserved.
Copyright 2012, Oracle and/or its affiliates. All rights Oracle Enterprise Manager Cloud Control verbindet Monitoring mit Diagnose und ermöglicht so ein umfassendes Monitoring mit integrierten Analysemöglichkeiten.
Mehr11g Release 2 Erste Erfahrungen. Dr. Günter Unbescheid Database Consult GmbH
11g Release 2 Erste Erfahrungen Dr. Günter Unbescheid Database Consult GmbH 11g Release 2: Das Wichtigste in Stichworten Deferred Segment Creation SQL> create table test ( 2 c1 number, c2 varchar2(100))
MehrBackup/Recovery. Tobias Weidt,
Backup/Recovery Konzepte und Empfehlungen Tobias Weidt, 23.04.2009 Einstieg ins Thema Ziel des Vortrages Übersicht über vorhandene Techniken für Backup/Recovery Beispiel für das Erstellen eines Gesamtkonzeptes
MehrDatenbankreplikation in der Standard Edition. Markus Jendrossek
Datenbankreplikation in der Standard Edition Markus Jendrossek Wer ich bin Markus Jendrossek Das erste Mal vor Publikum (kaum nervös) Seit zehn Jahren IT Administrator Davon seit sechs Jahren DBA Erfahrung
MehrArchive / Backup System für OpenVMS
Archive / Backup System für OpenVMS DECUS Symposium 2002 Bonn Vortrag-Nr. 3C04 Günther Fröhlin Compaq Computer Corporation Colorado Springs, USA 1 Highlights V4.0 Auslieferung Januar 2002 Hauptversion
MehrOracle Database 10g: and Grids Features for Administrators 2
coursemonster.com/uk Oracle Database 10g: and Grids Features for Administrators 2 View training dates» Overview Dieser Kurs stellt die neuen Feature der Oracle Database 10g (Release 1 und Release 2) vor.
MehrOracle Multitenant Verwaltung von Pluggable Databases Handling und Besonderheiten
Oracle Multitenant Verwaltung von Pluggable Databases Handling und Besonderheiten Ralf Lange Oracle Deutschland B.V. & Co KG Besonderheiten und Eigenschaften von Oracle Multitenant Dateien in der CDB Namespaces
MehrOracle Database 12c: Backup and Recovery Workshop
Oracle University Contact Us: +43 (0)1 33 777 401 Oracle Database 12c: Backup and Recovery Workshop Duration: 5 Days What you will learn In diesem Workshop zu Backup- und Recovery-Verfahren in Oracle Database
MehrFlashback Früher war alles besser Marion Mahr Daniel Schulz Flashback Früher war alles besser
Flashback Früher war alles besser Marion Mahr Senior Consultant Daniel Schulz Solution Architect OPITZ CONSULTING GmbH München, 14.09.2012 OPITZ CONSULTING GmbH 2012 Seite 1 Mission Wir entwickeln gemeinsam
MehrOracle 9i Einführung Performance Tuning
Kurs Oracle 9i Einführung Performance Tuning Teil 2 Tuning Werkzeuge Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 16 Seite 1 von 16 Agenda 1. Einführung 2. DBA_- und V$-Sichten 3. Data Dictionary-Sichten
MehrOracle Database 12c: Administration Workshop Ed 2
Oracle University Kontakt: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Administration Workshop Ed 2 Dauer: 5 Tage Lerninhalte Im Kurs "Oracle Database 12c: Administration Workshop" werden
MehrIBM DB2 für Unix/Linux/Windows SQL Grundlagen
IBM DB2 für Unix/Linux/Windows SQL Grundlagen Seminarunterlage Version: 2.12 Version 2.12 vom 22. Mai 2017 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrOracle Datenbank - Recovery
Oracle Datenbank - Recovery H.-G. Hopf Georg-Simon-Ohm Fachhochschule Nürnberg Datenbank-Recovery / 1 Η. G.Hopf / 10.04.2003 Inhaltsverzeichnis Transaktionsablauf Prozess - Recovery Instanz - Recovery
MehrIT-Symposium 2005. Oracle Grid Control. Grenzenloses Monitoring. Page 1. www.decus.de 1
Oracle Grid Control Grenzenloses Monitoring Page 1 www.decus.de 1 Ralf Durben Business Unit Datenbank ORACLE Deutschland GmbH Grid Control - Architektur HTTP/S HTTP/S HTML Konsole Überall nutzbar NET HTTP/S
MehrDatenbank Objekte (Tabellen, Segemente, Extents, Blöcke)
Datenbank Objekte (, Segemente,, Blöcke) 5. Juni 2007 Datenbank Objekte (, Segemente,, Blöcke) Datenbank Objekte (, Segemente,, Blöcke) Aufbau eines Datenblocks Zeilenverkettung und -verschiebung Freispeicherverwaltung
MehrCloud Control und die Datenbank
Cloud Control und die Datenbank von Jaroslav Dutov dbtotal.de 1 Enterprise Manager Cloud Control: Überblick System Management Software für die komplette IT Infrastruktur Oracle und
MehrBenutzerverwaltung, Sichten und Datenintegrität
Benutzerverwaltung, Sichten und Einige Vergleiche zwischen MySQL, Oracle und PostgreSQL OStR Michael Dienert, StR Ahmad Nessar Nazar 29. November und 30. November 2011 1 von 113 OStR Michael Dienert, StR
Mehr6 Sicherheitskonzepte in Oracle
6 Sicherheitskonzepte in Oracle Datenbanksysteme sind für viele Benutzer(-gruppen) mit unterschiedlichen Nutzungswünschen geschaffen, aber nicht alle Daten des Informationssystems sind für alle Benutzer
Mehr3.17 Zugriffskontrolle
3. Der SQL-Standard 3.17. Zugriffskontrolle Seite 1 3.17 Zugriffskontrolle Datenbanken enthalten häufig vertrauliche Informationen, die nicht jedem Anwender zur Verfügung stehen dürfen. Außerdem wird man
MehrCARL HANSER VERLAG. Christopher Allen. Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7
CARL HANSER VERLAG Christopher Allen Oracle PL/SQL für Einsteiger Der Einsatz von SQL und PL/SQL in der Oracle-Datenbank 3-446-21801-7 www.hanser.de Inhaltsverzeichnis Danksagung...XI Einleitung...XIII
MehrErzeugung und Veränderung von Tabellen
Datenbanken - Objekte Erzeugung und Veränderung von Tabellen Objekt Tabelle View Sequence Index Synonym Basiseinheit zum Speichern; besteht aus Zeilen und Spalten; Logische Repräsentation; kann Teilmengen
MehrOracle Database 12c: Backup and Recovery Workshop Ed 2
Oracle University Kontakt: Local: 0180 2000 526 Intl: +49 8914301200 Oracle Database 12c: Backup and Recovery Workshop Ed 2 Dauer: 5 Tage Lerninhalte In diesem Workshop zu Backup- und Recovery-Verfahren
MehrOracle 10g Flashback. Andrea Held
Oracle 10g Flashback Andrea Held Seite 1-1 Agenda Flashback Technologien Architektur Anwendung Probleme Bewertung: Möglichkeiten und Grenzen Seite 1-2 Flashback Level Flashback Query Flashback Table Flashback
MehrSAP HANA Multitenant Database Container
Stefan Kühnlein, Holger Seubert SAP HANA Multitenant Database Container Zusatzinformationen zu»native Anwendungsentwicklung mit SAP HANA«Rheinwerk Verlag GmbH, Bonn 2016 ISBN 978-3-8362-3867-0 Kapitel
MehrAutomatisierte Datenmigration mit dynamischen SQL
Automatisierte Datenmigration mit dynamischen SQL Rolf Wesp Consultant Rolf.Wesp@trivadis.com Düsseldorf, 27. Oktober 2009 Baden Basel Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
MehrSQLTXPLAIN. Oder: Warum performt mein SQL nicht? Stefan Seck Senior Consultant. OPITZ CONSULTING Deutschland GmbH
SQLTXPLAIN Oder: Warum performt mein SQL nicht? Stefan Seck Senior Consultant OPITZ CONSULTING Deutschland GmbH DOAG Regio NRW, Essen, 05.03.2013 OPITZ CONSULTING GmbH 2013 Seite 1 Mission Wir entwickeln
MehrErfahrungen aus dem Betatest Oracle Database 11g
Erfahrungen aus dem Betatest Oracle Database 11g Torsten Schlautmann torsten.schlautmann@opitz-consulting.de OPITZ CONSULTING GmbH +49 2261 6001-0 Agenda Facts & Figures Test vor Ort spannende Features
MehrOracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de
Oracle GridControl Tuning Pack best Open Systems Day April 2010 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de Agenda GridControl Overview Tuning Pack 4/26/10 Seite 2 Overview Grid Control
MehrRegionaltreffen Rhein Main 26. März 2007
Regionaltreffen Rhein Main 26. März 2007 SWE Jens Fudickar / OraTool pro Softwareentwicklung Jens Fudickar ist ein kleines Softwarehaus, dessen Hauptprodukt das OraTool ist. Darüber hinaus sind wir in
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
Mehr... Privilegien verwalten
18... Privilegien verwalten Lektion 18: Privilegien verwalten Ziele Ziele Nach dieser Lektion sollten Sie Folgendes können: Objekt- und Systemprivilegien kennen Privilegien vergeben und entziehen Berechtigungsprüfung
Mehr