Oracle Data Pump. DOAG Regionaltreffen München/Südbayern. Montag, 19. Juni 2006 um 17:00 Uhr
|
|
- Karin Meissner
- vor 6 Jahren
- Abrufe
Transkript
1 Ihr Partner für Schulung, Betreuung und Beratung rund um die Oracle Datenbank Oracle Data Pump DOAG Regionaltreffen München/Südbayern Montag, 19. Juni 2006 um 17:00 Uhr Netcos AG (c) S e i te 1
2 Agenda Imp und Exp Vergangenheit und Zukunft Architektur und Grundlagen Erweiterte Funktionen Netcos AG (c) S e i te 2
3 IMP und EXP Importieren und Exportieren wie gehabt Wird vorerst weiter unterstützt Netcos AG (c) S e i te 3
4 Probleme bei Imp/Exp Schwieriger Neustart bei einem Fehler Ausführung vom Client in einem einzigen Thread Dump Files können relativ groß werden Optimierung der Performance nur bedingt möglich Überwachung des Exp/Imp Vorgangs schwierig Eingeschränkte Filterung der gewünschten Objekte Netcos AG (c) S e i te 4
5 Wo ist DataPump verfügbar? Feature des Database Core 10g D.h. auf allen Versionen verfügbar XE, Standard One, Standard, Enterprise Parallelisierung aber nur unter der Enterprise Edition möglich! D:\>expdp parallel=2 schemas=oe8 dumpfile=myoe8.dmp Export: Release Production on Montag, 19 Juni, :38 Copyright (c) 2003, Oracle. All rights reserved. Benutzername: sys/oracle@xe as sysdba Angemeldet bei: Oracle Database 10g Express Edition Release Product ion ORA-39002: Ung³ltiger Vorgang ORA-39094: Parallelausf³hrung wird in dieser Datenbankedition nicht unterst³tzt Netcos AG (c) S e i te 5
6 Die ersten Schritte Einen einfachen Export durchführen 1. Versuch (wie gewohnt) expdp directory=/tmp dumpfile=netcos.dmp Export: Release bit Production on Dienstag, 16 Mai, :13:43 Copyright (c) 2003, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release bit Production With the Partitioning, OLAP and Data Mining options ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-39087: directory name /TMP is invalid Netcos AG (c) S e i te 6
7 Die ersten Schritte (1) Pfad Angabe über ein Oracle Directory SQL> create directory dmpdir as '/opt/oracle'; Directory created. SQL> grant read, write on directory dmpdir to scott; Grant succeeded. Standard Directory = DATA_PUMP_DIR SQL> SELECT directory_path FROM dba_directories WHERE directory_name = 'DATA_PUMP_DIR'; DIRECTORY_PATH /app/oracle/product/10.2.0/rdbms/log/ XE:=> D:\app\oracle\admin\XE\dpdump\ Netcos AG (c) S e i te 7
8 Die ersten Schritte Sicherung nach DATA_DUMP_DIR expdp directory =DATA_PUMP_DIR dumpfile=netcos.dmp Export: Release bit Production on Dienstag, 16 Mai, :50:11 Copyright (c) 2003, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release bit Production With the Partitioning, OLAP and Data Mining options Starting "NETCOS"."SYS_EXPORT_SCHEMA_01": directory=data_pump_dir dumpfile=netcos.dmp... Processing object type SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS.. exported "NETCOS"."INGRAM_IMPORT" MB rows.. exported "NETCOS"."TECHDATA_IMPORT" MB rows exported "NETCOS"."TAS_PRO" 0 KB 0 rows Master table "NETCOS"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded ****************************************************************************** Dump file set for NETCOS.SYS_EXPORT_SCHEMA_01 is: /opt/oracle/products/10.2.0/rdbms/log/netcos.dmp Job "NETCOS"."SYS_EXPORT_SCHEMA_01" successfully completed at 16:50:30 Netcos AG (c) S e i te 8
9 Die beteiligten Komponenten expdp impdp Enterprise Manager Weitere Client Data Pump DBMS_DATAPUMP Data/Metadata movement engine External Table API Loader DataPump Direct Path API Metadata API: DBMS_METADATA Netcos AG (c) S e i te 9
10 Die Architektur Der Export/Import wird über eigene Serverprozesse auf dem Server durchgeführt CMD impdp/expdp Datenbank Job Starten Exp/Imp Prozess Kontrollprozess Worker Worker 1..n DumpFile DumpFile Master Table Schema Netcos AG (c) S e i te 1 0
11 Im Detail control Queue Master Table DumpFile DumpFile Set Shadow process Master Kontrollprozess MCP Worker process 1 Worker process 2 Logfile CMD impdp/expdp Status Queue Worker process n Netcos AG (c) S e i te 1 1
12 Ablauf Shadow Prozess Client startet DB Prozess (Shadow Prozess) Mit DBMS_DATAPUMP.open wird ein neuer Job angelegt Die AQ Tabellen werden angelegt Die Master Tabelle wird angelegt Log Tabelle des gesamten Export Vorganges mit den Namen des Export Jobs Tabelle wird in den Export aufgenommen und dann gelöscht (muss auch immer in eine Export Datei passen!) Der Master Control Prozess gestartet Netcos AG (c) S e i te 1 2
13 Ablauf MCP Master Control Process Ein Kontroll Prozess pro Job zuständig Prozessname: <instance>_dmnn_<pid> Überwacht und startet die Worker Prozesse Überwacht das Datei Handling Legt neue Dateien an Netcos AG (c) S e i te 1 3
14 Ablauf Worker Prozesse Es können mehrere Prozess pro Job gestartet werden Prozessname: <instance>_dwnn_<pid> Datenstrukturen der zu exportierenden Objekte werden extrahiert ( DBMS_METADATA) Daten werden aus / gelesen und in die DB oder Datendateien geschrieben Netcos AG (c) S e i te 1 4
15 Ausführung Worker Prozesse Der Export wird mit Direct Path Export oder External Table von den Worker Prozessen durchgeführt Die Export Datei kann in bis zu 99 einzelne Dateien zerlegt werden dumpfile=exportname_%u.dmp filesize=650mb Netcos AG (c) S e i te 1 5
16 Monitoring (1) Jobs in der DB überwachen Views: DBA_DATAPUMP_JOBS DBA_DATADUMP_SESSIONS Netcos AG (c) S e i te 1 6
17 Monitoring (2) Kommando Status des Clients Export> status Job: SYS_EXPORT_SCHEMA_01 Operation: EXPORT Mode: SCHEMA State: EXECUTING Bytes Processed: 0 Current Parallelism: 1 Job Error Count: 0 Dump File: /opt/oracle/products/10.2.0/rdbms/log/dptest.dmp bytes written: Worker 1 Status: State: EXECUTING Object Schema: BHGVK2 Object Name: MYTEST Object Type: SCHEMA_EXPORT/PROCEDURE/ALTER_PROCEDURE Completed Objects: 2 Total Objects: 2 Worker Parallelism: 1 Netcos AG (c) S e i te 1 7
18 Die wichtigsten Funktionen Parallele Ausführung auf dem Server Direkte Kontrolle über die Ausführung durch dedizierten Kontrollprozess Status Übersicht Restart eines Prozesses Neue Workerprozesse hinzufügen Netcos AG (c) S e i te 1 8
19 Die Größe eines Exports berechnen Parameterdatei JOB_NAME=MYEXPORT DIRECTORY=DATA_PUMP_DIR LOGFILE=DATA_PUMP_DIR:NETCOS.explog ESTIMATE_ONLY=Yes parfile=mypar.dpctl Auszug aus der Logdatei:.... estimated "NETCOS"."PRO_CON" 0 KB. estimated "NETCOS"."PROJECTS" 0 KB. estimated "NETCOS"."TASKS" 0 KB. estimated "NETCOS"."TAS_PRO" 0 KB Total estimation using BLOCKS method: MB Job "NETCOS"."NETCOSXXX" successfully completed at 14:36:05 Netcos AG (c) S e i te 1 9
20 1 99 Export Datei erzeugen mit %U Parameterdatei JOB_NAME=MYEXPORT DIRECTORY=DATA_PUMP_DIR DUMPFILE=DATA_PUMP_DIR:NETCOS_%U.dmp LOGFILE=DATA_PUMP_DIR:NETCOS.explog STATUS=20 FILESIZE=132K parfile=mypar.dpctl Auszug aus der Logdatei: Dump file set for NETCOS.NETCOSXXX is: /opt/oracle/products/10.2.0/rdbms/log/netcos_01.dmp /opt/oracle/products/10.2.0/rdbms/log/netcos_02.dmp /opt/oracle/products/10.2.0/rdbms/log/netcos_03.dmp Job "NETCOS"."NETCOSXXX" successfully completed at 14:31:01 Netcos AG (c) S e i te 2 0
21 Filter für DB Objekte Erweiterte Auswahl von Filtern für DB Objekte Mit include und exclude können für alle DB Objekte Filterregeln gesetzt werden EXCLUDE = object_type[:name_clause] [,...] INCLUDE = object_type[:name_clause] [,...] Beispiele: SCHEMAS=scott EXCLUDE=SEQUENCE, TABLE:"IN ('EMP', 'DEPT')" SCHEMAS=scott INCLUDE=FUNCTION, PACKAGE, PROCEDURE, TABLE:"= 'EMP'" Entweder include ODER exclude! Siehe auch Metalink Doc ID Netcos AG (c) S e i te 2 1
22 DDL Transformation Objekt Metadaten werden als XML Datei gespeichert Durch eine XSL Transformation werde während dem Import Eigenschaften geändern IMPDP stellt zur Verfügung REMAP_SCHEMA (wie fromuser/touser beim alten IMP) REMAP_TABLESPACE,REMAP_DATAFILE TRANSFORM=<storge Klausel> Damit können die Storage Klauseln entfernt werden Netcos AG (c) S e i te 2 2
23 Einen Job steuern Mit Ctrl-C kann der Job in den Edit-Modus versetzt werden The following commands are valid while in interactive mode. Note: abbreviations are allowed Command Description ADD_FILE Add dumpfile to dumpfile set. CONTINUE_CLIENT Return to logging mode. Job will be re-started if idle. EXIT_CLIENT Quit client session and leave job running. FILESIZE Default filesize (bytes) for subsequent ADD_FILE commands. HELP Summarize interactive commands. KILL_JOB Detach and delete job. PARALLEL Change the number of active workers for current job. PARALLEL=<number of workers>. START_JOB Start/resume current job. STATUS Frequency (secs) job status is to be monitored where the default (0) will show new status when available. STATUS[=interval] STOP_JOB Orderly shutdown of job execution and exits the client. STOP_JOB=IMMEDIATE performs an immediate shutdown of the Data Pump job. Netcos AG (c) S e i te 2 3
24 Restart Ein Restart ist immer dann möglich wenn: Die Mastertable ist noch intakt Die Dump file Set noch in Ordnung Neustart mit: Ein Client kann sich über ATTACH=<job_name> wieder verbinden Bei Problemen mit dem letzen zu exportierenden Objekt kann mit START=SKIP_CURRENT dieses übersprungen werden In Informationen über den Job sind immer in der aktuellen Mastertabelle hinterlegt! Netcos AG (c) S e i te 2 4
25 Das Package DBMS_DATAPUMP Starten und verwalten von Import/Export aus der Datenbank heraus Benötigte Rollen: EXP_FULL_DATABASE und IMP_FULL_DATABASE Job anlegen mit: Dbms_DataPump.Open Netcos AG (c) S e i te 2 5
26 Einen Export aus der DB aufrufen Starten des Export Jobs in der DB DECLARE h1 NUMBER; BEGIN -- Data Pump job handle h1 := DBMS_DATAPUMP.OPEN('EXPORT','SCHEMA',NULL,'JOBNAME','LATEST'); DBMS_DATAPUMP.ADD_FILE( handle => h1, filename =>'netcos05.dmp', directory => 'DMPDIR', filetype => 1 ); Dbms_DataPump.Add_File( handle => h1, filename => 'expdp_plsql.log', directory => 'DMPDIR', filetype => 3 ); KU$_FILE_TYPE_DUMP_FILE KU$_FILE_TYPE_LOG_FILE DBMS_DATAPUMP.METADATA_FILTER(h1,'SCHEMA_EXPR','IN (''NETCOS'')'); Typ 1 : Export Datei Typ 3 : Log Datei END; / DBMS_DATAPUMP.START_JOB(h1); Netcos AG (c) S e i te 2 6
27 Der Netzwerk Modus Daten zwischen zwei Instanzen austauschen Nur zwischen gleiche DB Versionen zu empfehlen Datenaustausch über DB Link Daten werden über insert as select kopiert Kann auch Remote read only DB's exportieren, wenn die Ziel Instanz die Jobs steuert Netcos AG (c) S e i te 2 7
28 Wie löst DataPump Abhängigkeiten auf? Siehe View: Database/Schema/Table_EXPORT_OBJECTS SQL> select object_path,comments from table_export_objects where object_path like 'TABLE%'; OBJECT_PATH COMMENTS TABLE/AUDIT_OBJ Object audits on the selected tables TABLE/COMMENT Table and column comments on the selecte d tables TABLE/CONSTRAINT Constraints (including referential const raints) TABLE/CONSTRAINT/REF Referential constraints _CONSTRAINT TABLE_EXPORT/TABLE/A Object audits on the selected tables Netcos AG (c) S e i te 2 8
29 Performance Überlegungen I/O Bandbreite ist der wichtigste Faktor DUMP File auf einen anderen Bereich als die Datendateien legen DUMPFILE=myDumpDirectory1:myExport%u.dmp,myDumpDirectory1:myExport%u.dmp Etwas mehr SGA für die JOB Ausführung Auf genügend Platz in den Rollback Segmenten achten Netcos AG (c) S e i te 2 9
30 Ein Performance Vergleich Export eines Schemas Versuch EXP time exp file=test.dmp Versuch EXPD real 25m58.134s user 12m53.760s sys 4m50.485s Dump file ca MB time expdp schemas=bhgvk2 dumpfile=dptest.dmp Ergebnis: - Datapump ca. 3-4 mal so schnell - Dumpfilegröße ähnlich real 6m11.165s user 0m0.311s sys 0m0.148s Dump File ca. 925 MB Netcos AG (c) S e i te 3 0
31 Trace für DataPump anlegen Mit trace= kann für den Master Control Process (MCP) und den Worker Process ein Trace angelegt werden Metalink Doc ID: Note: Netcos AG (c) S e i te 3 1
32 Sicherheitsüberlegungen Problematik des Überschreibens und das Anlegen von Dateien im Betriebssystem Dateien werden mit den Rechten des Oracle Prozesse in Verzeichnisse geschrieben Netcos AG (c) S e i te 3 2
33 Bekannte Probleme Export / Import von Objekt Typen ORA-39083: Objekttyp TYPE konnte nicht erstellt werden, Fehler: ORA-02304: Ungültiges Objektidentifizierungsliteral Fehlerhafte SQL ist: CREATE TYPE "OE9"."CUST_ADDRESS_TYP" OID '88A4AF6A4CD1656DE E0EE3D' ( street_address VARCHAR2(40), postal_code VARCHAR2(10), city VARCHAR2(30), state_province VARCHAR2(10), country_id CHAR(2) ); AS OBJECT Netcos AG (c) S e i te 3 3
34 Vor- und Nachteile Vorteil: Ausführung aus PL/SQL über eigene API Restart möglich Wesentlich performanter Nachteil: Je nach dem, läuft nur auf dem Server Nur zu 10g kompatibel Für Installationsroutinen für das Verteilen eines Schematas zu viel Vorarbeit notwendig Netcos AG (c) S e i te 3 4
35 Zusammenfassung Export/Import direkt aus der Datenbank ausführen Wesentlich bessere Steuerung als mit IMP/EXP Deutlich bessere Performance Netcos AG (c) S e i te 3 5
36 Oracle Data Pump Kontakt: Gunther Pippèrr F Fragen & A Antworten Netcos AG Richard-Strauss-Str München Ihr Ansprechpartner für: - Oracle Workshops und Training - Oracle Projekte mit Forms/Reports - Java- und XML-Projekte - Schnittstellen-Entwicklung - Oracle-Lizenzen - Remote Wartung und Adminstration - Oracle Security Netcos AG (c) S e i te 3 6
Moden Exportieren und Importieren ORACLE DATA PUMP. Seite 1. Gunther Pippèrr 2010 http://www.pipperr.de
Moden Exportieren und Importieren ORACLE DATA PUMP 0101 1010101 0101011010 11010110100011 1010101101000000 1000101010101000000 1001110101010000000001 0110101110010100000000001 0101101000110100100000000010
MehrBackup und Restore von Oracle- Datenbanken in Niederlassungen
Regionaltreffen München/Südbayern am Dienstag, 07.07.2008, 17:00 Uhr Backup und Restore von Oracle- Datenbanken in Niederlassungen Entfernte DBs einfach sichern Ihr Partner für Schulung, Betreuung und
MehrDOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS)
DOAG 2010 ORACLE PLATTFORM MIGRATION CROSS PLATFORM TRANSPORTABLE TABLESPACES (XTTS) METHODE UND ERFAHRUNGSBERICHT JOSEF LIPPERT FREIBERUFLICHER IT CONSULTANT MÜNCHEN Wer bin ich Freiberuflicher IT Consultant
MehrDie Datenmanipulationssprache SQL
Die Datenmanipulationssprache SQL Daten eingeben Daten ändern Datenbank-Inhalte aus Dateien laden Seite 1 Data Manipulation Language A DML statement is executed when you Add new rows to a table Modify
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
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
MehrInstallation MySQL Replikationsserver 5.6.12
Ergänzen Konfigurationsdatei my.ini auf Master-Server:!!! softgate gmbh!!! Master und Slave binary logging format - mixed recommended binlog_format = ROW Enabling this option causes the master to write
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
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,
MehrVersion 1.2.0. smart.finder SDI. What's New?
Version 1.2.0 smart.finder SDI What's New? 1 Neue Funktionen in Version 1.2.0 3 2 Neue Funktionen in Version 1.1 3 Neue Funktionen in Version 1.2.0 Neue Funktionen Unterstützung von Java 8 Die aktuelle
MehrJava Application 1 Java Application 2. JDBC DriverManager. JDBC-ODBC Br idge. ODBC Driver Manager. Dr iver C. Dr iver D.
1 Copyright 1996-1997 by Axel T. Schreiner. All Rights Reserved. 7 Datenbankzugriff Prinzip Dieser Abschnitt beschäftigt sich mit dem Paket java.sql, das eine SQL-Schnittstelle für Java verkapselt. Java-Programme
MehrCX6530. Keyvi3 Verwaltungssoftware CX6530 MS Access. Keyvi3 Management Software CX6530 MS Access. Keyvi3 Verwaltungssoftware
Keyvi3 Verwaltungssoftware Keyvi3 Management Software CX6530 Keyvi3 Verwaltungssoftware CX6530 MS Access Mit der Keyvi Verwaltungssoftware für Clex prime wird die Schließanlage zentral und komfortabel
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
MehrGeht Security in Oracle Database 12c eigentlich anders?
Geht Security in Oracle Database 12c eigentlich anders? Schlüsselwörter Heinz-Wilhelm Fabry ORACLE Deutschland B.V. & Co.KG München Auditing, unified auditing, separation of duties, Rollen Einleitung Der
MehrKerberos - Single Sign On ganz einfach
Kerberos - Single Sign On ganz einfach Jürgen Kühn Trivadis GmbH Düsseldorf Schlüsselworte: Kerberos, Advanced Security Option, Key Distribution Center, Ticket Granting Ticket, Service Ticket, Realm, External
MehrHOW TO. Enterprise Manager Grid Control 10gR2 - Essentials
HOW TO Author: Martin Decker Date: 08.10.2008 Subject: Enterprise Manager Grid Control 10gR2 - Essentials Enterprise Manager Grid Control 10gR2 - Essentials Inhaltsverzeichnis Enterprise Manager Grid Control
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,
MehrIDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz
IDS Lizenzierung für IDS und HDR Primärserver IDS Lizenz HDR Lizenz Workgroup V7.3x oder V9.x Required Not Available Primärserver Express V10.0 Workgroup V10.0 Enterprise V7.3x, V9.x or V10.0 IDS Lizenz
MehrPostgreSQL unter Debian Linux
Einführung für PostgreSQL 7.4 unter Debian Linux (Stand 30.04.2008) von Moczon T. und Schönfeld A. Inhalt 1. Installation... 2 2. Anmelden als Benutzer postgres... 2 2.1 Anlegen eines neuen Benutzers...
MehrFakultät für Informatik & Wirtschaftsinformatik DB & IS II - SS 2015. Metadaten
Fakultät für Informatik & Wirtschaftsinformatik Metadaten Metadaten sind Daten über Daten Data-Dictionary speichert Informationen über die Struktur der Daten, z.b.: Tabellen, Spalten, Datentypen Primär-
MehrWS 2010/11 Datenbanksysteme Fr 15:15 16:45 R 1.008. Vorlesung #6. SQL (Teil 4)
Vorlesung #6 SQL (Teil 4) Fahrplan Besprechung der Übungsaufgaben Einschub: Self Joins (relevant fürs Praktikum) Dynamische Intergritätsbedingungen, das Trigger - Konzept von Oracle Prozedurale Erweiterungen,
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
MehrNew Features Oracle Forms 11g Nichts Neu für Forms?
New Features Oracle Forms 11g Nichts Neu für Forms? Perry Pakull Technology Manager perry.pakull@trivadis.com Zürich, 20.04.2010 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
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
MehrEin reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen)
Ein reales Testumfeld bereitstellen - basierend auf einer Produktionsdatenbank (ohne eine neue Kopie zu erstellen) Auch in früheren Versionen als der 11.2, konnte man eine Standby Datenbank abhängen, sie
MehrSQL and PL/SQL unleashed. Neuheiten bei Oracle 11g und Oracle 12c im Bereich SQL und PL/SQL
. Neuheiten bei Oracle 11g und Oracle 12c im Bereich SQL und PL/SQL Johannes Gritsch Themenübersicht Neue Scheduler Job Typen SQL_SCRIPT und BACKUP_SCRIPT SQL RowLimit: PERCENT und TIES WITH-Klausel mit
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
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
Mehr1001 Möglichkeiten eine Staging Area zu füllen. Sven Bosinger its-people GmbH
Ausgangslage Szenarien Populate the Stage - 1001 Möglichkeiten eine Staging Area zu füllen Sven Bosinger its-people GmbH 1 Sven Bosinger Solution Architect BI und Portfoliomanagement BI its-people GmbH
MehrEinleitung. SPFILE und INIT.ORA. Umgang mit SPFILE und INIT.ORA. Petra Knöbl (petra.knoebel@trivadis.com)
Betrifft Autor Umgang mit SPFILE und INIT.ORA Petra Knöbl (petra.knoebel@trivadis.com) Art der Info Technische Background Info (März 2002) Quelle Aus dem NF9i-Kurs und NF9i-Techno-Circle der Trivadis Einleitung
MehrMySQL Cluster und MySQL Proxy
MySQL Cluster und MySQL Proxy Alles Online Diese Slides gibt es auch unter: http://rt.fm/s4p Agenda (Don't) Panic Web- und MySQL-Server MySQL Master-Master Cluster MySQL Proxy und Cluster MySQL Master-Slave/Master
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
MehrWhite Paper - Integration von PRO Tips Recovery Tools in RiZone
White Paper - Integration von PRO Tips Recovery Tools in RiZone Jörg Tonn (Hönigsberg & Düvel Datentechnik) Thorsten Weller Sarah Dietrich Copyright 2010 All rights reserved. Rittal GmbH & Co. KG Auf dem
Mehrdie wichtigsten Caches (SGA) sind on-the-fly änderbar.
Betrifft Autor Umgang und Verwaltung von Oracle Memory Reno Glass (Reinhold.Glass@trivadis.com) Art der Info Technische Background Info (April 2002) Quelle Aus dem NF9i -Kurs und NF9i-Techno-Circle der
MehrMartin Wunderli (martin.wunderli@trivadis.com)
Betrifft Standby Aber logisch! Art der Info Lösungskonzept (Januar 2003) Autor Quelle Martin Wunderli (martin.wunderli@trivadis.com) Beratungstätigkeit Schlüsselworte Data Guard, Logische Standby Datenbank
MehrSharePoint Provider for Oracle
SharePoint Provider for Oracle DOAG 2011 (Atos) (Oracle) SharePoint Provider for Oracle Integration der Oracle Datenbank als zentrales Repository für alle Dokumente in Microsoft SharePoint Farmen Aufwertung
MehrPacketWise Update mit zeitgesteuerter Reset Funktion created by: Rainer Bemsel Version 1.0 Dated: Nov/08/2008
created by: Rainer Bemsel Version 1.0 Dated: Nov/08/2008 Mit Hilfe dieser Kurzanleitung sind sie in der Lage den PacketShaper mit einer neuen PacketWise Version upzugraden und die erforderlichen Neustarts
MehrNah am Livesystem und doch individuell Aufbau von Testumgebungen
Nah am Livesystem und doch individuell Aufbau von Testumgebungen Alexander Pilfusek Josef Witt GmbH Weiden i. d. OPf. Schlüsselworte Test, Entwicklung, Testdatenbank, Entwicklungsdatenbank, CI, continuous
MehrDB2 SQL, der Systemkatalog & Aktive Datenbanken
DB2 SQL, der Systemkatalog & Aktive Datenbanken Lehr- und Forschungseinheit Datenbanken und Informationssysteme 1 Ziele Auf DB2 Datenbanken zugreifen DB2 Datenbanken benutzen Abfragen ausführen Den Systemkatalog
MehrDatenbankstatistiken im Griff mit DBMS_STATS. DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012
Datenbankstatistiken im Griff mit DBMS_STATS DOAG 2012 Konferenz + Ausstellung Nürnberg 21. November 2012 Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz:
MehrKurs. Teil 7 UNDO-Management. Universität Hannover. Agenda. Einführung. Nutzung RBS Oracle 9i Einführung Performance Tuning.
Kurs Oracle 9i Performance Tuning Teil 7 UNDO-Management Timo Meyer Wintersemester 2005 / 2006 Seite 1 von 23 Seite 1 von 23 1. 2. Nutzung des Rollback Segments 3. 4. 5. Größe von UNDO- TBS berechnen 6.
MehrKuriositäten in der Oracle-Datenbank
Kuriositäten in der Oracle-Datenbank 19. Deutsche ORACLE-Anwenderkonferenz Do. 16.11., 14.00 Uhr, Variohalle 1 Dr. Peter Alteheld, Systemberater MT AG, Bereich Solutions Development, FB Plattform Services
MehrDOAG Nürnberg 2014 Datapump Specials. Marco Patzwahl
DOAG Nürnberg 2014 Datapump Specials Marco Patzwahl MuniQSoft GmbH Tätigkeitsbereiche: Oracle Support Hotline: Mo-Fr 8.00 18.00 Uhr Erweiterung um Rufbereitschaft auch am Wochenende möglich Oracle IT-Consulting
MehrOracle AWR und ASH Analyse und Interpretation
Oracle AWR und ASH Analyse und Interpretation Seminarunterlage Version: 2.02 Version 2.02 vom 11. März 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrOracle VM Support und Lizensierung. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.
Oracle VM Support und Lizensierung best Open Systems Day April 2010 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de Agenda Oracle VM 2.2 Oracle VM 3.0 Oracle DB in virtualisierten Umgebungen
MehrPerformance Tuning mit @enterprise
@enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank
MehrRelease Notes BRICKware 7.5.4. Copyright 23. March 2010 Funkwerk Enterprise Communications GmbH Version 1.0
Release Notes BRICKware 7.5.4 Copyright 23. March 2010 Funkwerk Enterprise Communications GmbH Version 1.0 Purpose This document describes new features, changes, and solved problems of BRICKware 7.5.4.
MehrAber genau deshalb möchte ich Ihre Aufmehrsamkeit darauf lenken und Sie dazu animieren, der Eventualität durch geeignete Gegenmaßnahmen zu begegnen.
NetWorker - Allgemein Tip 618, Seite 1/5 Das Desaster Recovery (mmrecov) ist evtl. nicht mehr möglich, wenn der Boostrap Save Set auf einem AFTD Volume auf einem (Data Domain) CIFS Share gespeichert ist!
MehrDatenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin
Datenbanken SQL Einführung Datenbank in MySQL einrichten mit PhpMyAdmin PhpMyAdmin = grafsches Tool zur Verwaltung von MySQL-Datenbanken Datenbanken erzeugen und löschen Tabellen und Spalten einfügen,
MehrUm asynchrone Aufrufe zwischen Browser und Web Anwendung zu ermöglichen, die Ajax Hilfsmittel DWR ist gebraucht.
Technisches Design Inhalt Design Übersicht Menü und DispatcherServlet DWR Servlet Viewer Servlets Controllers Managers Sicherheit Anwendung Architektur Component Diagram Deployment Diagram Komponente Sequence
MehrIsabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com. z/os Explorer. 2014 IBM Corporation
Isabel Arnold CICS Technical Sales Germany Isabel.arnold@de.ibm.com z/os Explorer Agenda Introduction and Background Why do you want z/os Explorer? What does z/os Explorer do? z/os Resource Management
MehrThemen des Kapitels. 2 Oracle Features und Architektur
2 Oracle Features und Architektur Einführung in die Eigenschaften und die Funktionsweise von Oracle. 2.1 Übersicht Themen des Kapitels - Oracle Features und Architektur Themen des Kapitels Oracle Produkte
MehrDynamisches SQL. Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München
Kapitel 4 Dynamisches SQL Folien zum Datenbankpraktikum Wintersemester 2009/10 LMU München 2008 Thomas Bernecker, Tobias Emrich unter Verwendung der Folien des Datenbankpraktikums aus dem Wintersemester
MehrAnleitung. Integration von Kentix Geräten in den OpManager
Anleitung Integration von Kentix Geräten in den OpManager Integration von Kentix Geräten in den OpManager Inhalt 1 Über diese Anleitung... 3 2 Initial Setup... 3 3 Importieren der Device Templates... 3
MehrXML in der Oracle Datenbank "relational and beyond"
XML in der Oracle Datenbank "relational and beyond" Ulrike Schwinn (Ulrike.Schwinn@oracle.com) Oracle Deutschland GmbH Oracle XML DB Ein Überblick 1-1 Agenda Warum XML in der Datenbank? Unterschiedliche
MehrTransaktionen in der Praxis. Dr. Karsten Tolle
Transaktionen in der Praxis Dr. Karsten Tolle Praxisbeispiel in Java Connection con = null; try { con = DriverManager.getConnection("jdbc:db2:sample"); } catch (Exception e) { e.printstacktrace(); } con.setautocommit(false);
MehrOracle Advanced Compresion 10g versus 11g
Regionaltreffen München/Südbayern am Montag, 12.01.2009, 17:00 Uhr Oracle Advanced Compresion 10g versus 11g Platz in der Datenbank optimal nützen Ihr Partner für Schulung, Betreuung und Beratung rund
MehrMySQL 101 Wie man einen MySQL-Server am besten absichert
MySQL 101 Wie man einen MySQL-Server am besten absichert Simon Bailey simon.bailey@uibk.ac.at Version 1.1 23. Februar 2003 Change History 21. Jänner 2003: Version 1.0 23. Februar 2002: Version 1.1 Diverse
MehrChristine Hansen, Fabrizio Fresco, Patrick Malcherek
Betrifft: PL/SQL Web-Services und der JDeveloper Teil 4 Autor: Christine Hansen, Fabrizio Fresco, Patrick Malcherek Art der Info: Technische Background Info (Oktober 2002) Quellen: http://otn.oracle.com
MehrUwe Schimanski. Oracle dir einen
Seite 1 von 19 Seab@er Software AG 08.05.2012 Seite 2 von 19 Seab@er Software AG 08.05.2012 1. Vorwort... 4 2. Datenbank erstellen... 5 2.1 Listener erstellen.... 5 2.2 Verzeichnisstruktur... 5 2.3 Datenbank-Konfigurationsassistent...
MehrOracle Datenbank Architektur nicht nur für Einsteiger. Martin Klier Klug GmbH integrierte Systeme, Teunz
Oracle Datenbank Architektur nicht nur für Einsteiger Martin Klier Klug GmbH integrierte Systeme, Teunz DOAG Webinar, 08.03.2012 Referent Martin Klier Datenbankadministrator für Fachliche Schwerpunkte:
MehrSafexpert Oracle Datenbank Konnektor. Stand: 02.01.2012. IBF-Automatisierungs-und Sicherheitstechnik GmbH A-6682 Vils Bahnhofstraße 8
Safexpert Oracle Datenbank Konnektor Stand: 02.01.2012 IBF-Automatisierungs-und Sicherheitstechnik GmbH A-6682 Vils Bahnhofstraße 8 Tel.: +43 (0) 5677 5353 0 E-Mail: office@ibf.at 1 Kurzüberblick über
Mehr1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Datenbanken in der Oracle Public Cloud nutzen Ileana Someşan Systemberaterin ORACLE Deutschland The following is intended to
MehrInfrastructure as a Service (IaaS) Solutions for Online Game Service Provision
Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources
MehrInhaltsverzeichnis. Geleitwort der Fachgutachterin... 15 Vorwort... 17 Einführung... 19 1 Architektur eines Oracle-Datenbanksystems...
Inhaltsverzeichnis Geleitwort der Fachgutachterin.............................. 15 Vorwort.................................................... 17 Einführung.................................................
MehrOracle auf Mac. Wie läuft das? Installation Oracle auf Mac
Oracle auf Mac Wie läuft das? Wie kann Oracle auf Mac installiert werden? Wie kann die Performance verglichen werden? Funktioniert die Oracle Installation als Server und als Client? Für wen ist es interessant,
MehrJohannes Ahrends Geschäftsführer CarajanDB GmbH. 2013 CarajanDB GmbH
Johannes Ahrends Geschäftsführer CarajanDB GmbH Vorstellung CarajanDB GmbH Ziel Zeichenkonvertierung Umstellung der Datenbank Migration mit Export / Import Planung einer Migration Minimal Downtime Migration
MehrNoSQL mit Postgres 15. Juni 2015
Tag der Datenbanken 15. Juni 2015 Dipl.-Wirt.-Inform. Agenda l Vorstellung l Marktübersicht l Warum PostgreSQL? l Warum NoSQL? l Beispielanwendung Seite: 2 Vorstellung Dipl.-Wirt.-Inform. [1990] Erste
Mehrp^db=`oj===pìééçêíáåñçêã~íáçå=
p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for
MehrOracle Database Appliance - Projektbericht Erfolgreiche Migration bei der make-it
Oracle Database Appliance - Projektbericht Erfolgreiche Migration bei der make-it Marco Mischke, 17.11.2015 DOAG 2015 Zahlen und Fakten Robotron Datenbank-Software GmbH Gründungsjahr 1990 Geschäftsform
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
MehrDaten-Ex- und Import mit Oracle und PostgreSQL
Daten-Ex- und Import mit Oracle und PostgreSQL Holger Jakobs bibjah@bg.bib.de 2004-09-07 Inhaltsverzeichnis 1 Grund für Daten-Im- und -Exporte 1 2 Werkzeuge 1 2.1 Export mit pg_dump von PostgreSQL.....................
MehrZeitlich abhängig von OWB?
Zeitlich abhängig von OWB? 24. April 2007 Beat Flühmann Trivadis AG > IT Lösungsanbieter» Application Development, Application Performance Management, Business Communication, Business Intelligence, Managed
MehrOracle 10g Einführung
Kurs Oracle 10g Einführung Teil 7 Einige interessante SQL und PL/SQL Erweiterungen für Administratoren Timo Meyer Administration von Oracle-Datenbanken Timo Meyer Sommersemester 2006 Seite 1 von 19 Seite
MehrSQLdetective - Ein günstiges Tool unter die Lupe genommen
SQLdetective - Ein günstiges Tool unter die Lupe genommen Einleitung Das Standardtool, um auf Oracle zuzugreifen ist SQL*Plus. SQL*Plus hat zwar den Vorteil, dass es auf allen Systemen läuft, auf denen
MehrLinux im Windows-Netzwerk Franzis Verlag, Poing 2 2001 ISBN 3-7723-6065-3 (DM 89,95) www.linuxbu.ch
7HLO, X www.samba.org 5HVVRXUFHQ X Eckstein, R.; Collier-Brown, D.: Samba. Ein Datei- und Druckserver für heterogene Netzwerke O'Reilly-Verlag, Köln 2000 ISBN 3-89721-16-0 (DM 74,-) X Burre, B.; Debacher
MehrJOB SCHEDULER. Managed User Jobs. Dokumentation Juli 2005. MySQL-Job-Automation
MySQL-Job-Automation Managed User Jobs JOB SCHEDULER Dokumentation Juli 2005 Software- und Organisations-Service GmbH Giesebrechtstr. 15 D-10629 Berlin Telefon (030) 86 47 90-0 Telefax (030) 861 33 35
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.
MehrOracle Backup und Recovery Einfach, schnell und sicher
Oracle Backup und Recovery Einfach, schnell und sicher Johannes Ahrends Technical Director Quest Software GmbH DOAG Beirat für Hochschul Community 2010 Quest Software, Inc. ALL RIGHTS RESERVED Die innovativen
MehrWhitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager Datensatzhistorie mit dem SQL Server 2000 und 2005 Datensatzhistorie mit dem SQL Server 2000 und 2005-2 - Inhalt
MehrAvailability Manager Overview
DECUS Symposium 2007 Availability Manager Overview Günter Kriebel Senior Consultant OpenVMS guenter.kriebel@hp.com GET CONNECTED People. Training. Technology. 2006 Hewlett-Packard Development Company,
MehrRoland Tilgner. Solution Architects & Team Coaching DEVELOPMENT. ORACLE TEXT AUS PL/SQL-SICHT Features und Möglichkeiten
Roland Tilgner Solution Architects & Team Coaching DEVELOPMENT ORACLE TEXT AUS PL/SQL-SICHT Features und Möglichkeiten ZURPERSON Roland Tilgner ZURFIRMA Roland Tilgner Solution Architects & Team Coaching
MehrNEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient
Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The
MehrHigh Availability Tests
High Availability Tests 1. Umgebungsinformation... 2 2. Vorbereitungen... 3 2.1 Anlegen Datenbank Services mittels EM Console... 3 2.2 Anlegen Schema scott/tiger... 4 3. Arbeiten mit Services... 5 3.1
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
Mehrp^db=`oj===pìééçêíáåñçêã~íáçå=
p^db=`oj===pìééçêíáåñçêã~íáçå= How to Disable User Account Control (UAC) in Windows Vista You are attempting to install or uninstall ACT! when Windows does not allow you access to needed files or folders.
MehrGut zu wissen... Lorenz Keller Server Technologies Competence Center Nord
Gut zu wissen... Lorenz Keller Server Technologies Competence Center Nord Agenda Neue Produkte Oracle Secure Enterprise Search SQL Developer (Raptor) XML-Publisher Application Server/ JDeveloper 10.1.3
MehrVerbinde die Welten. Von Oracle auf MySQL zugreifen
Verbinde die Welten Von Oracle auf MySQL zugreifen Ronny Fauth DB Systel GmbH Zertifizierter MySQL 5.0 DBA Zertifizierter Oracle 11 DBA Einleitung: - keine Allroundlösungen mehr - Verbindungen zwischen
MehrORA-600 und ORA-7445 in der Oracle- Datenbank. Referent: Volker Mach, Systemadministrator MT AG
ORA-600 und ORA-7445 in der Oracle- Referent: Volker Mach, Systemadministrator MT AG Übersicht Motivation Definition ORA-600 Definition ORA-7445 Lösungsfindung Lookup-Tool unter Metalink Live-Demo Fazit
MehrView. Arbeiten mit den Sichten:
View "individuelle Sicht" (vgl. 3-Schichten-Modell) virtuelle Tabellen: in der DB wird nicht deren Inhalt, sondern nur die Ableitungsregel gespeichert. Arbeiten mit den Sichten: Anfragen: kein Problem.
MehrCassandra Query Language (CQL)
Cassandra Query Language (CQL) Seminar: NoSQL Wintersemester 2013/2014 Cassandra Zwischenpräsentation 1 Gliederung Basic facts Datentypen DDL/DML ähnlich zu SQL Besonderheiten Basic facts CQL kurz für
MehrFunktion definieren Gibt Summe der Gehälter zurück. Aufruf in einem SQL-Statement
Funktion definieren Gibt Summe der Gehälter zurück Aufruf in einem SQL-Statement Dr. Christian Senger Einführung PL/SQL 1 Procedures & Transaktionen CREATE OR REPLACE PROCEDURE write_log ( log_code IN
MehrÜbungsblatt 8- Lösungsvorschlag
Universität Innsbruck - Institut für Informatik Prof. Günther Specht, R.Binna, N.Krismer, M. Tschuggnall 30. November 2012 Proseminar Datenbanksysteme Übungsblatt 8- Lösungsvorschlag Aufgabe 1 (Trigger)
MehrAdvanced Queues und XML-DB Integration von Oracle in einer SOA mit Hilfe von asynchroner Kommunikation und XML-Verarbeitung
TAG DER DATENBANKEN 20.06.2013 Udo Pütz Dr. Andreas Kumpf Advanced Queues und XML-DB Integration von Oracle in einer SOA mit Hilfe von asynchroner Kommunikation und XML-Verarbeitung Übersicht Motivation
MehrJobScheduler - Job Execution and Scheduling System Software Open Source
JobScheduler - Job Execution and Scheduling System März 2015 März 2015 Seite: 1 Impressum Impressum Software- und Organisations-Service GmbH Giesebrechtstr. 15 D-10629 Berlin Germany Telefon +49 (0)30
Mehr