Dienstag Okt 15, 2013

GoldenGate Workshops im November und Dezember

Unter dem Motto "Oracle GoldenGate: Das Startpaket" finden zum zweiten Mal die kostenfreien Workshops zum Thema GoldenGate statt - am 26. November in der Oracle Geschäftsstelle Frankfurt und am 3. Dezember im Oracle CVC in Berlin.

An diesem Tag werden Ihnen die Referenten einen Überblick über die Replikationskomponente Oracle GoldenGate geben und in zwei Demos die Real-Time Replikation zwischen zwei Oracle Datenbanken und zwischen Oracle und MySQL zeigen. Die Teilnehmerzahl ist pro Workshop auf 24 Personen begrenzt - also gleich anmelden. 

Weitere Informationen zum Workshop und einen speziellen Anmelde- bzw. Registrierungs-Link finden Sie hier.

Mittwoch Okt 09, 2013

Kostenloses Webseminar "Eine neue Datenbank per Mausklick"

Eines der Highlights des neuen Datenbank Release 12c ist die Möglichkeit, Datenbanken auch als "Pluggable Database" (PDB) innerhalb sogenannter "Container Databases" (CDB) zu verwalten. Das schnelle "Ein- und Ausstecken" von PDBs eröffnet viele neue Möglichkeiten für Konsolidierungsprojekte und Datenbank Clouds. Außerdem ermöglichen PDBs eine bessere Ressourcen-Nutzung und -Verwaltung.

Doch das ist noch nicht alles: Mit der neuen Self Service Provisioning Application wird es möglich, neue Datenbanken per Selbstbedienungsverfahren bereitzustellen. Erfahren Sie in diesem Webseminar, wie Sie die Self Service Provisioning Application herunterladen, installieren und innerhalb kürzester Zeit einen Datenbankservice in Ihrem Unternehmen bereitstellen können: Oracle12c Multitenant.

Das Webseminar findet am 30.10.2013 statt und beginnt um 11:00 Uhr - die Teilnahme ist kostenlos. Hier geht's zur Anmeldung und den Einwahldaten.

Montag Okt 07, 2013

Ereignisbenachrichtigung mit DBMS_ALERT im RAC

Generell verhalten sich Applikationen in einer Real Application Cluster Umgebung nicht anders als in Single Instanz Umgebungen auch. Allerdings gibt es zu jeder Regel mindestens eine Ausnahme, wie zum Beispiel bei der Verwendung des DBMS_ALERT Package. Im Gegensatz zur Single Instanz Datenbank, in der die Benachrichtigungen unmittelbar geschehen, stellt das Package in einer RAC Umgebung auf einen Polling Mechanismus um.

Frank Großheim hat in seiner Arbeit bei IT-P GmbH (Oracle Partner), dieses Verhalten in seinen Kundenprojekten analysiert und berichtet über seine Erfahrungen im aktuellen Artikel.

Montag Sep 23, 2013

12c Oracle Database Days im Oktober

Seit Ende Juni steht Oracle Database 12c zum Download zur Verfügung. Um einzelne Themen ausführlich behandeln zu können, finden ab September die deutschsprachigen "Oracle Database Days" in verschiedenen Oracle Geschäftsstellen statt. Jeder Monat steht dabei unter einem anderen Motto. 

Der Oktober steht unter dem Motto Datenbank Security.

In dieser speziell von der Oracle BU DB zusammengestellten halbtägigen Veranstaltung lernen Sie alles Wissenswerte über die wichtigsten Entwicklungen im Bereich Datenbank Security. Veranstaltungsbeginn ist jeweils um  11:30 Uhr. 

Termine und Veranstaltungsorte: 

  •   9.10.2013: Oracle Customer Visit Center Berlin 
  • 17.10.2013: Oracle Niederlassung München
  • 24.10.2013: Oracle Niederlassung Düsseldorf

Die Teilnahme an der Veranstaltung ist kostenlos. Weitere Informationen zur Agenda und allen weiteren geplanten Oracle Database Days sowie die Möglichkeit zur Anmeldung finden Sie unter folgendem Link
http://tinyurl.com/odd12c

Informationen zur Anfahrt finden Sie zusätzlich unter Oracle Events auf www.oracle.com  (Berlin, München, Düsseldorf). Also am Besten gleich anmelden!

Freitag Sep 20, 2013

Oracle Data Redaction

Ende Juni 2013 wurde das neue Datenbank Release Oracle Database 12c zum Download zur Verfügung gestellt. Ein besonderer Artikel der DBA Community hat über die neuen Features informiert. Eines der dort vorgestellten Features ist Oracle Data Redaction und Teil der Advanced Security Option (ASO). Dieses Feature steht nun auch nach einem sogenannten backport in der aktuellsten Version von ASO in Oracle Database 11g Release 2 zur Verfügung. Dieses Release mit der Versionsnummer 11.2.0.4 ist seit Ende August 2013 auf unterschiedlichen Plattformen verfügbar und wird vermutlich das final release der Version 11.2 sein.

Der aktuelle Artikel ist damit sowohl für diejenigen interessant, die sich über Oracle Database 12c informieren möchten, als auch für jene, die noch mit Oracle Database 11g arbeiten und ihre vorhandenen ASO Lizenzen nach einem Upgrade auf 11.2.0.4 optimal nutzen möchten. Selbstverständlich wird Data Redaction hier etwas ausführlicher betrachtet, als das in dem oben erwähnten Überblick möglich war.

 Hier geht es zum Artikel.

Freitag Sep 06, 2013

Data Pump in 12c - Logging, Views, PDB, Datenbank Transport und vieles mehr

Das Werkzeug Data Pump ist mittlerweile weit verbreitet. Jeder Datenbank Administrator kennt und verwendet es. In jedem neuen Datenbank Release gibt es zudem einige wichtige Neuerungen, die immer auch die Data Pump betreffen.

Es ist also an der Zeit im aktuellen Tipp einige ausgewählte 12c Features der Data Pump zu beschreiben. Es handelt sich dabei um Erweiterungen, die die Performance erhöhen, die Handhabung vereinfachen oder einfach nur mehr Funktionalität bieten wie zum Beispiel Views als Tabelle, Import ohne Archive Logging, Änderung an der Komprimierungs- und LOB Einstellungen, Auditing mit Unified Auditing oder auch den Transport der gesamten Datenbank

Wer mehr darüber erfahren möchte, findet den aktuellen Tipp hier.

Freitag Aug 23, 2013

Alles Wichtige rund um Oracle Enterprise Manager 12c Database Express

Jede Installation einer Oracle Database 12c beinhaltet auch die Installation einer schlanken Verwaltungsoberfläche mit dem Namen Oracle Enterprise Manager 12c Database Express. Diese nutzt den Funktionalitätsbereich der XMLDB in der Datenbank und steht als reine Webanwendung zur Verfügung, sobald sie konfiguriert ist. Database Express löst auch die bis Oracle Database 11g verfügbare Variante EM Database Control als Verwaltungsoberfläche für eine einzelne Datenbank ab.

Dieser Tipp gibt Ihnen einen schnellen Überblick über die Funktionalität und zeigt, wie EM Database Express aktiviert bzw. deaktiviert werden kann.

Freitag Aug 16, 2013

Services in der Datenbank

Database Services (kurz Services) bieten nicht nur die Möglichkeit, remote auf eine Datenbank zuzugreifen, sondern stellen eine Schlüsseltechnologie für die Nutzung vieler Funktionen innerhalb der Datenbank dar. Dabei müssen Services nicht unbedingt immer in den Zusammenhang mit der RAC Technologie gestellt werden. Die Nutzung von Services kann auch die Verwaltung und das Monitoring datenbankseitiger Applikationen stark vereinfachen.

Da mit der in Oracle Database 12c eingeführten neuen Multitenant Architektur der Einsatz von Services unabdingbar ist, ist der Tipp "Services in der Oracle Datenbank" um wichtige Informationen ergänzt bzw. aktualisiert worden.  

Hier gehts zum Tipp



Freitag Aug 09, 2013

12c Pluggable Database, SQL Skripte & catcon.pl

Mit der neuen Multitenant Datenbankarchitektur mit Container Datenbank (CDB) und den dazugehörigen Pluggable Datenbanken (PDB) kommen auf CDB Ebene einige neue Funktionalitäten hinzu. Zwar ändert sich für den Administrator einer einzelnen PDB kaum etwas, aber einige Spezialitäten sollte der Datenbank Administrator auf Ebene der PDB bzw. CDB doch kennen.

Eine dieser Änderungen ist das Ausführen von einzelnen SQL Skripten auf unterschiedlichen Ebenen. Da PDBs prinzipell über Services angesprochen werden, unterliegen alle Skripte ohne eine explizite Service Spezifizierung einer speziellen Vorgehensweise. Darunter fallen auch einige von Oracle gelieferte Skripte wie z.B. utlsampl.sql oder das Demo Schema Skript mkplug.sql aus $ORACLE_HOME/demo/schema. Diese verwenden einen "direkten" Connect ohne Service Namen, in utlsampl.sql wäre dies "connect scott/tiger".

Noch essentieller trifft es einen CDB Administrator, wenn es darum geht, SQL Skripte auf CDB Ebene und zusätzlich PDB Ebene durchzuführen. Für diesen Anwendungsfall führt Oracle 12c ein Perl Skript ein: catcon.pl.

Wie Sie SQL Skripte trotz allem unverändert in einer PDB verwenden können, wie Sie die Demo Schemata nachträglich in eine PDB installieren können und wie Sie ein Skript fitt machen um es gleichzeitig auf mehreren PDBs anzuwenden (mit Hilfe von catcon.pl) erfahren Sie im neuen Community Tipp.

Dienstag Aug 06, 2013

SQL Developer für DBAs

Warum publizieren wir einen Artikel über das SQL Developer Werkzeug in der DBA Community? Der Name SQL Developer steht eigentlich eher für die Verwendung im Datenbank Entwicklungsumfeld. Die einfache Bedienung und vielfältigen Schnittstellen machen das Werkzeug allerdings auch für den DBA interessant. Ein zusätzliches Argument liefert die Tatsache, dass seit Release 3 DBA Features im SQL Developer zur Verfügung stehen. Dabei sind die DBA Aufgaben sogar über ein spezielles Connection Fenster erreichbar.

Zusätzlich kann man mit dem SQL Developer, Session und SQL Monitoring, SQL Tuning oder auch Change Management Aufgaben durchführen. Mit Release Oracle Database 12c und dem De-Support von Oracle Database Control (siehe MOS Note 1484775.1) stellt sich ausserdem die Frage, ob SQL Developer eine sinnvolle Ergänzung zum neuen Werkzeug Enterprise Manager Database Express darstellt.

SQL Developer ist natürlich uneingeschränkt für alle Datenbank Versionen einsetzbar. SQL Developer unterstützt sogar bereits Features der aktuellen Datenbank Version Oracle Database 12c und bietet dabei spezielle Schnittstellen für die Multitenant Architektur oder die neuen Security Data Redaction Features. 

Im Tipp werden folgende Bereiche illustriert 

  • DBA Navigator
  • Unterstützung von Tuning Aufgaben 
  • 12c Features

Hier gehts zum Tipp

Montag Jul 29, 2013

12c Oracle Database Days im September

Seit Ende Juni steht Oracle Database 12c zum Download zur Verfügung. Um einzelne Themen ausführlich behandeln zu können, finden ab September die deutschsprachigen "Oracle Database Days" in verschiedenen Oracle Geschäftsstellen statt. Jeder Monat steht dabei unter einem anderen Motto. 

Den Anfang macht im September die neue Oracle "Multitenant" Architektur:

DAS Highlight des neuen Datenbank Release 12c ist die Möglichkeit, Datenbanken auch als "Pluggable Database" (PDB) innnerhalb sogenannter "Container Databases" zu verwalten. So eröffnet beispielsweise das schnelle "Ein- und Ausstecken" von PDBs viele neue Möglichkeiten in den Bereichen Konsolidierung und Datenbank Clouds. In dieser speziell von der Oracle BU DB zusammengestellten halbtägigen Veranstaltung lernen Sie alles Wissenswerte über Oracle Multitenant. Veranstaltungsbeginn ist dabei 11:30 Uhr. 

Termine und Veranstaltungsorte: 

  • 17.09.2013: Oracle Niederlassung München 
  • 18.09.2013: Oracle Customer Visit Center Berlin
  • 19.09.2013: Oracle Niederlassung Frankfurt

Die Teilnahme an der Veranstaltung ist kostenlos. Weitere Informationen zur Agenda und allen weiteren geplanten Oracle Database Days sowie die Möglichkeit zur Anmeldung finden Sie unter folgendem Link: 
http://tinyurl.com/odd12c

Der erste Termin dieser Reihe am 17.09. in München bietet noch eine Besonderheit: Im Anschluss an die Veranstaltung findet das Treffen der DOAG-Regionalgruppe München/Südbayern statt. Also am Besten gleich anmelden!

Freitag Jul 26, 2013

Netzwerkverschlüsselung für alle

IT Systeme werden fast ausschliesslich in einem Netzwerk betrieben. Datenbankanwendungen greifen über dieses Netzwerk auf die Datenbank zu. Für potentielle Angreifer ist der Netzwerkverkehr ein interessanter und mit einfachsten Mitteln zu attackierender Bereich eines IT Systems. Konsequenterweise gilt es, diesen Bereich unbedingt zu schützen.

Dieser Schutz ist mit der Freigabe der Oracle Datenbank 12c Release 1 Ende Juni 2013 deutlich erleichtert worden. Denn sowohl die native Verschlüsselung über SQL*Net als auch die Verschlüsselung über SSL sind ab sofort nicht mehr als Teil der Advanced Security Option zu lizenzieren, sondern stehen - ebenso wie die starken Authentifizierungsmethoden - als Feature der Datenbank sowohl in der Enterprise Edition als auch in der Standard Edition der Datenbank ohne zusätzliche Kosten zur Verfügung. Das gilt übrigens auch für vorangegangene Releases (zum Beispiel für Oracle Database 11g), sofern diese das technisch unterstützen.

Da die Netzwerkverschlüsselung über SQL*Net innerhalb von Minuten aktiviert werden kann, wird in diesem Artikel diese Form der Verschlüsselung näher dargestellt. Vorweg sollen einige Erläuterungen die Entwicklung der verschlüsselten Übertragung im Kontext der Oracle Datenbank erläutern.

Hier geht's zum Tipp.

Freitag Jun 28, 2013

Oracle Database 12c ist verfügbar: 12 neue Features für DBAs

Seit 25.Juni steht das neue Datenbank Release Oracle Database 12c für die Plattformen Linux x86 und Solaris (Sparc64 und x86) zum Download zur Verfügung.


Um einen Vorgeschmack auf einige der neuen Features zu geben, haben wir im aktuellen Tipp eine Auswahl von 12 interessanten Neuerungen zusammengestellt. In der APEX Community finden Sie parallel hierzu eine Übersicht über interessante Neuerungen für Entwickler.

Bei den Beschreibungen handelt es sich um eine kurze Zusammenfassung der einzelnen Neuerungen wie z.B. Multitenant Database, Data Redaction, ILM, Datenbank Security, Application Continuity, Online Operationen und vieles mehr.

Mehr dazu ist gleich hier nachzulesen!

Freitag Jun 21, 2013

Oracle Technology Tage im Sommer

"Die neuste Entwicklung in der Oracle Datenbank Technologie"  ist das Hauptthema der ODD Reihe, die an an vier verschienen Standorten stattfindet. Als Referenten werden unter anderem wir von der BU Datenbank anwesend sein.

Lassen Sie sich diese interssanten und spannenden Themen nicht entgehen! Hier sind die Termine und die Links zu Anmeldung und Agenda

Am besten gleich anmelden!

Freitag Jun 14, 2013

Tabellen Monitoring mit DBA_TAB_MODIFICATIONS und SYS.COL_USAGE$

Häufig stellt sich die Frage, wie man die Zugriffe auf Objekte wie Tabellen und Indizes überwachen kann. Abhängig davon können beispielsweise Entscheidungen über die Existenz von Indizes oder die Art der Partitionierung getroffen werden bzw. Optimizerzugriffe besser eingeschätzt werden. Die Nutzung von Auditing bzw. die Verwendung von Objekt Statistiken kann dabei natürlich hilfreich sein. Darüberhinaus bietet Oracle allerdings weitere Monitoring Techniken an, die es erlauben, mit speziellen Views und Tabellen Spaltenzugriffe in der WHERE Klausel, TRUNCATE Operationen oder DML Zugriffe zu überwachen.

Der aktuelle Tipp beschäftigt sich mit dem DML Monitoring über DBA_TAB_MODIFICATIONS  und dem Monitoring von Spaltenzugriffen auf Tabellen mit SYS.COL_USAGE$.

Mittwoch Mai 29, 2013

Cloud Control 12c: Änderungen bei Datenbankobjekten verwalten, vergleichen und ausgleichen

Mit Cloud Control können Sie die Definition von Datenbank Objekten miteinander vergleichen und Unterschiede ausgleichen. Auch Inhalte von Datenbankabellen können miteinander verglichen werden. Diese Funktionalität wurde in früheren Versionen von Enterprise Manager im Rahmen des Change Management Packs zur Verfügung gestellt. Sehen Sie hier, wie Sie das nutzen können.[Read More]

Freitag Mai 17, 2013

ASM Cluster Filesystem - General Purpose vs. Oracle Home File System

Mit Oracle 11.2 führte Oracle ein allgemeines Cluster Filesystem auf Basis von ASM ein - das ASM Cluster Filesystem kurz ACFS. Es steht als Standard Posix konformes Filesystem für jegliche Applikation zur Verfügung, und ist deshalbt nicht nur im Zusammenhang mit Real Application Clusters interessant. Da geplant ist, das "reine ACFS" ohne Zusatzfunktionen, wie Read/Write Snapshots, erweiterte Sicherheit und Filesystemverschlüsselung, kostenfrei zur Verfügung zu stellen, ist ACFS eine eine echte Alternative zu anderen teuren Clusterfilesystemen - auch wenn keine Oracle Datenbank auf dem System installiert ist. In der Lizenzierung wird dieses Filesystem auch als "Oracle Cloud Filesystem" ausgewiesen. Dahinter verbirgt sich technisch das ACFS, lizenzrechtlich beinhaltet das Cloud Filesystem aber alle notwendigen Bestandteile, um mit ACFS zu arbeiten: Die Grid Infrastruktur, das Automatic Storage Management sowie die ASM dynamic Volumes (ADVM).

Legt man zum ersten Mal ein ACFS Filesystem über den ASM Configuration Assistant (kurz ASMCA) an, so wird wird man gefragt, ob das Filesystem für ein Oracle Home verwendet wird oder ein "General Purpose File System" ist. Für welche Anwendungsfälle man welche Art verwenden sollte, und wie man zwischen den Varianten wechselt, zeigt der folgende Tipp.

Freitag Mai 03, 2013

EMCLI: Auditing in Cloud Control

Cloud Control kann verschiedene Cloud Control bezogene Aktionen auditieren. Dazu gehören zum Beispiel alle Anmeldevorgänge an Cloud Control und an den Zielsystemen. Aber auch viele andere Aktionen, wie zum Beispiel das Anlegen von Enterprise Manager Benutzern, Privilegienvergabe, Patching, Cloning usw. können auditiert werden. Nach der Installation von Cloud Control ist dieses Auditing automatisch eingeschaltet.

Was alles genau geht und wie es mit dem Enterprise Manager Command Line Interface EMCLI verwendet wird, zeigt der neuste DBA Community Artikel hier.

Montag Apr 22, 2013

Direct NFS Clone - Klonen der Oracle Datenbank zum Testen

Mit Oracle 11gR1 wurde direkt in die Oracle Binärdateien ein NFS 3 Client implementiert. Diese Direct NFS bzw. DNFS genannte Funktionalität brachte die optimale Anbindung für Network Attached Storage (NAS) mit sich, welches per NFS angebunden ist. DNFS ersetzt damit die betriebssystemeigenen NFS Clients oder ergänzt, wie im Falle von Windows, das Betriebssystem um einen standardisierten NFS Client für die Oracle Datenbank.

Neben Performancevorteilen bietet DNFS noch eine weitere wichtige Funktion: DNFS Clone - die Möglichkeit, eine Datenbank zu Testzwecken zu klonen. Hierbei wird nicht, wie bei einem RMAN DUPLICATE, die komplette Datenbank kopiert, sondern die "Copy-On-Write" Technologie verwendet, um lediglich geänderte Blöcke festzuhalten. Dadurch ist ein DNFS Clone nicht nur schnell erzeugt, sondern nimmt auch relativ wenig Plattenplatz ein. Schaut man sich die Implementation näher an, so stellt man fest, dass diese Funktionalität auch zur Verfügung steht, wenn die Produktivdatenbank selbst nicht auf NFS liegt.

Mehr dazu im Tipp.

Freitag Apr 05, 2013

Erweiterte Statistiken (extended statistics)

Aussagekräftige Statistiken auf Tabellen und Spalten sind eine wichtige Voraussetzung, damit Statements mit optimaler Performance ausgeführt werden. Wie werden die Statistiken interpretiert, falls die Spalten in Beziehung (auch Korrelation) zueinander stehen oder durch Ausdrücke verändert werden? Die "normalen" Statistiken auf die einzelnen Spalten können diesen Sachverhalt leider nicht widerspiegeln. Es kommt zu nicht optimalen Ausführungsplänen. 

Mit 11g wurde mit dem Feature "extended statistics" endlich Abhilfe geschaffen. Extended Statistics können manuell oder im Falle von korrelierten Spalten sogar automatisch erzeugt werden. Im aktuellen Tipp wird erläutert wie man extended Statistics erzeugen, berechnen und monitoren kann.

Freitag Mrz 22, 2013

Cloud Control: Geglättete Charts und Speicherdauer von Metriken einstellen

Heute gibt es ausnahmsweise zwei kurze Tipps: Zum einen zeigen wir Ihnen, wie Sie die Speicherdauer von Metriken in Cloud Control einstellen können, um zum Beispiel Einzeldaten länger zu speichern. Der zweite Tipp zeigt einen Trick, wie historische Charts in Cloud Control in einer geglätteten Form erstellt werden können. 

Freitag Mrz 08, 2013

DBMS_CRYPTO - Revisionssicherheit mit Bordmitteln

Das Package DBMS_CRYPTO ist Bestandteil jeder Edition der Datenbank, erfordert weder den Einsatz einer Enterprise Edition, noch setzt es die Lizenzierung einer Option voraus. Im Rahmen der DBA Community ist das Verschlüsseln von Daten mit DBMS_CRYPTO bereits in einem Artikel beschrieben worden. Das Package kann jedoch mehr als verschlüsseln. Man kann damit nämlich auch nachweisen, ob Daten in einer Tabelle verändert oder auch nicht verändert wurden. Dabei ist es unerheblich, ob der Nachweis einen einzelnen Wert in einer Tabellenzeile zum Ziel hat, eine Reihe von Werten einer Tabellenzeile oder gar eine ganze Zeilen einer Tabelle. Damit könnte man das Package zum Beispiel einsetzen, wenn eine revisionssichere Datenhaltung gefordert wird.

Der Tipp zeigt die Grundlagen, wie man mit dem Package arbeitet. Er will dem DBA und dem Anwendungsentwickler gleichermassen andeuten, was mit den 'Bordmitteln' der Datenbank erreicht werden kann. Hier geht es zum Tipp.

Freitag Feb 22, 2013

Oracle XML DB für DBAs

Seit Oracle 9i Release 2 gibt es spezielle XML Features in der Datenbank, die unter dem Namen Oracle XML DB zusammengefasst sind. Oracle XML DB (kurz XML DB) steht dabei in jeder Edition (auch Standard und Express Edition) ohne zusätzliche Installation zur Verfügung. Mit jedem neuen Oracle Datenbank Release werden zusätzlich wichtige XML DB Erweiterungen im Datenbankumfeld implementiert, die die XML DB für den Datenbankeinsatz bald obligatorisch macht.

Bei den XML DB Features handelt es sich übrigens nicht nur um Entwickler Features, sondern auch um Funkionen, die für DBAs interessant sind. So können beispielsweise der Zugriff auf Dateien im ASM über die XML DB Protokolle ermöglicht werden, das Embedded PL/SQL Gateway für APEX eingesetzt oder Packages wie UTL_HTTP, UTL_MAIL usw. mit speziellen XML Access Control Lists (kurz ACL) abgesichert werden.

Was ist zu tun, um die XML DB zu aktivieren? Wie sieht die Konfiguration aus? Wie kann man Objekte in der XML DB monitoren? Kann man die Standard Werkzeuge wie Enterprise Manager zur Administration einsetzen? Gibt es spezielle Rollen bzw. Privilegien, die ein Entwickler zur Nutzung der XML DB benötigt? Der aktuelle Tipp beantwortet diese Fragen und illustriert einige interessante Features an Beispielen in einer 11.2.0.3 Umgebung.

Mittwoch Feb 13, 2013

Zugriff auf Dateien in ASM (asmcmd cp)

Die Frage, welcher Speicherort am Besten für Oracle Datenbankdateien geeignet ist, ist leicht zu beantworten: Oracle Automatic Storage Management, kurz ASM. Dabei ist es vollkommen egal, ob es sich um eine Single Instanz Datenbank oder einen Real Application Cluster, eine Standard Edition oder eine Enterprise Edition handelt. ASM bietet für jede Datenbank viele Vorteile: Dazu gehört die Möglichkeit, über mehrere Platten bzw. Luns hinweg zu Stripen, ohne dafür teure Storage Systeme zu benötigen, und damit optimale Performance für die Datenbank zu liefern, sowie die Möglichkeit, die einzelnen Blöcke in ASM einfach oder sogar zweifach zu spiegeln. Dies funktioniert nicht nur innerhalb eines Storage Systems, sondern auch über verschiedene Storages hinweg.

Allerdings ist ASM kein wirkliches Dateisystem, sondern eigentlich nur ein Volume Manager, genauer gesagt Extent Verwalter. Dies hat definitiv den Vorteil, dass ASM niemals zu einem Flaschenhals für den I/O werden kann. Allerdings liegt darin auch die Herausforderung, da auf die Dateien in ASM nicht über die herkömmlichen Betriebssystembefehle zugegriffen werden kann. Welche Möglichkeiten dies sind, damit beschäftigt sich der aktuelle Community Tipp.

Freitag Jan 25, 2013

Oracle Enterprise Manager Cloud Control 12c: Monitoring mit eigenen Metriken

Oracle Enterprise Manager Cloud Control 12c beinhaltet direkt nach der Installation viele Metriken zur Überwachung verschiedener Systeme. Dennoch besteht in einigen Fällen der Wunsch, eigene Metriken zu erstellen. Bis Grid Control 11g stehen hierzu die "User-Defined Metrics" zur Verfügung, die aber auf wenige Zielsystemtypen (target types) beschränkt sind. In Cloud Control 12c wurde diese Sonderbehandlung von selbst definierten Metriken entfernt. Es stehen jetzt also alle Features, die auch für normale Metriken vorhanden sind, selbst definierten Metriken zur Verfügung. Auch bei der Implementierung auf der Seite der Agenten wird kein Unterschied mehr gemacht. Dafür gibt es jetzt einen neuen Namen für diese Metriken: "Metric Extensions".

Hier geht es zum Tipp

Freitag Jan 11, 2013

Oracle Data Pump und Datenverschlüsselung

Im Rahmen der DBA Community ist das Arbeiten mit Oracle Data Pump bereits in einem Artikel aus dem August 2010 beschrieben worden. Inzwischen gehört der Umgang mit dem Werkzeug zur Alltagsroutine der DBAs. Aber gerade im Zusammenhang mit der Datenverschlüsselung zeigen sich immer wieder und immer noch gewisse Unsicherheiten. Dieser Tipp will versuchen, diese Unsicherheiten zu beseitigen.

Vorweg zwei Hinweise. Der erste Hinweis betrifft die Lizenzierung: Voraussetzung zum Arbeiten mit verschlüsselten Daten ist die kostenpflichtige Lizenzierung der Advanced Security Option (ASO). Diese ist zwar Bestandteil jeder Installation einer Enterprise Edition der Datenbank - muss also nicht nachträglich installiert werden. Genutzt werden darf sie aber nur, wenn die entsprechende Lizenz vorliegt. Diese Lizenz vorausgesetzt können dann einerseits über das Feature Transparent Data Encryption (TDE) Daten in der Datenbank verschlüsselt gespeichert werden (der Tipp dazu findet sich hier), andererseits erlaubt die ASO Lizenz aber auch, die Verschlüsselungsmöglichkeiten von Data Pump zu nutzen.

Der zweite Hinweis betrifft die Voraussetzungen, die vorliegen sollten, um diesem Tipp folgen zu können: Man sollte ein Grundverständnis sowohl vom Arbeiten mit Data Pump als auch von TDE haben. Vielleicht genügt ja dazu auch die abermalige Lektüre der beiden zuvor genannten Tipps.

Hier geht's zum Tipp.

Freitag Dez 21, 2012

Services in der Datenbank

Database Services (kurz Services) bieten nicht nur die Möglichkeit, remote auf eine Datenbank zuzugreifen, sondern stellen eine Schlüsseltechnologie für die Nutzung vieler Technologien innerhalb der Datenbank dar. Dabei müssen Services nicht unbedingt immer in den Zusammenhang mit der RAC Technologie gestellt werden. Die Nutzung von Services kann auch die Verwaltung und das Monitoring datenbankseitiger Applikationen stark vereinfachen.

Da in den zukünfigen Datenbank Releases der Einsatz von Services immer wichtiger wird, widmen wir uns unserem aktuellen DBA Community  Tipp den Eigenschaften von Services und geben Tipps für mögliche Anwendungsformen.  

Donnerstag Dez 13, 2012

Aus 2 mach 1: Oracle Audit Vault and Database Firewall

Gestern hat Oracle bekanntgegeben, dass die beiden Produkte Oracle Audit Vault und Oracle Database Firewall zu einem Produkt werden. Der neue Produktname wird "Oracle Audit Vault and Database Firewall" sein. Software und Dokumentation werden in den nächsten Tagen zum Download verfügbar sein.

Das Zusammenlegen macht durchaus Sinn, denn die ursprünglichen Produkte wiesen im Bereich der Protokollierung und des Berichtswesens deutliche Überschneidungen auf. Damit lag es nahe, die Repositories für das Speichern des Protokolls zu vereinheitlichen. Endlich wird es im Bereich Auditing durch die Einführung eines Development Kits auch möglich sein, Systeme anzubinden, für die Oracle keine vorgefertigten Konnektoren / Kollektoren liefert. Mit der Zusammenlegung verbunden ist ein völlig neues Lizenzierungsmodell, das zu deutlichen Kostensenkungen für kleinere und mittlere Installationen führt.

Montag Dez 10, 2012

Tipps & Tricks rund um CRSCTL

Egal ob Single Instanz oder für Real Applikation Cluster Datenbanken die Grid Infrastruktur findet man bei immer mehr Systemen im Einsatz. Das liegt sowohl an der vereinfachten Überwachungstätigkeiten für die Oracle Datenbank, Listener und ASM Instanz, als auch an einigen weiterführenden Features, wie der einfachen Service Verwaltung für Single Instanz, DataGuard und/oder RAC. Dabei kommen insbesondere den Cluster Ready Services (CRS), einem Bestandteil der Clusterware Komponente der Grid Infrastruktur, eine wichtige Bedeutung zu, da diese intern alle Ressourcen steuert. Ressourcen können hierbei natürlich nicht nur die Oracle Prozesse (Datenbank, Listener, Virtuelle IP Adressen etc.) sein, sondern auch eigene Applikationen, die unter die Überwachung der Grid Infrastruktur resp. Clusterware gestellt werden. Dies kann von simplen Neustartanforderungen im Single Server Betrieb bis zu klassischen Failover Szenarien in Clusterumgebungen reichen. Diesem Aspekt trägt auch die Tatsache Rechnung, dass es seit einiger Zeit generische Applikations-Agenten (Siebel, Tomcat, GoldenGate, Apache, ...) für die Clusterware gibt und eine abgespeckte GI Installation auf der Oracle eigenen Middleware Hardware (Exalogic) läuft, um die Prozesse zu überwachen.

Diese Cluster Ready Services werden vom Befehl "crsctl" gesteuert. Deshalb lohnt es sich dieses Utility mal genauer anzuschauen, zumal es einige Feinheiten enthält, die nicht direkt aus der Dokumentation bzw. Hilfe des Tools ersichtlich sind.

Freitag Nov 23, 2012

Oracle Enterprise Manager Cloud Control 12c: Die Verwendung von Gruppen

Mit Oracle Enterprise Manager Cloud Control 12c können Sie eine Vielzahl von Zielsystemen verwalten, sowohl was die Vielfältigkeit als auch die pure Anzahl betrifft. Eine große Anzahl von Zielsystemen wirft die Frage auf, wie diese Menge effizient verwaltet werden kann. Dazu gehören die Kontrolle des Zugriffs, die möglichst automatische Einstellung des Monitorings und die Bildung von benutzerorientieren Sichten.

Zu diesem Zweck gibt es das Konzept der Gruppen, in denen Zielsysteme (Targets) zusammengefasst werden können. In Oracle Enterprise Manager Cloud Control 12c gibt es drei verschiedene Typen von Gruppen, die im aktuellen Tipp erklärt und voneinander abgegrenzt werden.
About

Hier finden Sie aktuelle Tipps rund um die Oracle Datenbank.
Ulrike Schwinn, Ralf Durben
Heinz-Wilhelm Fabry und
Sebastian Solbach
ORACLE Deutschl. B.V. & Co. KG

Search

Categories
Archives
« März 2015
MoDiMiDoFrSaSo
      
1
3
4
5
7
8
9
10
11
13
14
15
16
17
18
19
21
22
23
24
25
26
27
28
29
30
31
     
Heute