Freitag Jun 24, 2016

Konfiguration von Database Cloud Services an der Kommandozeile

In bisherigen Artikeln zum Oracle Database Cloud Service (DBCS) wurde lediglich darauf eingegangen, wie man dessen Konfiguration über grafische Oberflächen (z.B. im Web-basierten Dashboard) vornimmt.

Nicht für jeden Einsatzzweck ist eine GUI jedoch die richtige Wahl. Daher beschreibt dieser Artikel die Möglichkeiten der Kommandozeilen-und API-basierten Steuerung von DBCS Instanzen, und erläutert einige Beispiele anhand von "dbaascli" - einem im Rahmen des sogenannten "Cloud Toolings" in jeder DBCS-Instanz verfügbaren Werkzeug.

Hier geht es zum Artikel.

Freitag Jun 10, 2016

Härtung der Datenbank mit Security Technical Implementation Guide?

Mit  einer Standardinstallation einer (Oracle) Datenbank versucht man in der Regel möglichst viele Funktionalitäten (wie auch Schematas) bereitzustellen. Zur Vereinfachung ist dabei die Übernahme von "default" Einstellungen (bei Benutzern, Passwörtern etc.) erlaubt. Diese Art von Installation eignet sich allerdings nur bedingt für den produktiven Einsatz von schützenswerten Services bzw. Daten. Viele Firmen oder Datenbankadministratoren haben daher über die Jahre eigene Vorgaben (auch "Härtung/Hardening" oder "Best Practices") bzgl. des Betriebs in der Produktion entwickelt. Die Umsetzung ist entweder gescripted oder liegt ganz in der Hand des jeweiligen Administrators. Beim Hardening der Datenbank selbst können auch "Best Practices" und Compliance Frameworks, die von Oracle bereitgestellt werden, herangezogen werden. Diese werden beispielsweise über den Enterprise Manager zur Verfügung gestellt. "Best Practices" gibt es natürlich auch in Form von Skripten die speziell für Assessments von Oracle oder anderen Firmen entwickelt wurden.

Michael Fischer, Systemberater bei ORACLE Deutschland B.V. & Co. KG, betrachtet eine Form der Best Practices Sammlungen, den Security Technical Implementation Guide (kurz STIG) im aktuellen Beitrag.

Freitag Mai 27, 2016

Oracle Management Cloud - Der Umgang mit den Agenten für Log-Analytics und IT-Analytics

Die Oracle Management Cloud stellt verschiedene Services zur Verfügung, unter Anderem Log-Analytics und IT-Analytics. Wenn Sie diese Services gebucht haben, müssen Sie natürlich auf Ihren Servern Software installieren, die dann die Daten erfasst. Dieser Tipp zeigt Ihnen ergänzend zum Handbuch, was dabei zu beachten ist und gibt ergänzende Hinweise.

Freitag Mai 13, 2016

Indexdesign mit SQL Access Advisor analysieren

In der letzten Zeit erhalten wir wieder vermehrt Anfragen zur Überprüfung der Indexstrukturen in der Datenbank. Speziell geht es darum, ob man zu viele oder zu wenige Indizes für die möglichen Zugriffe in der Datenbank angelegt hat. Beide Fragestellungen sind wesentlich bei der Ausführung von Abfragen. 

Einfach und schnell geht solch eine Analyse auch mit dem sogenannten SQL Access Advisor, der im Linemode über das Package DBMS_ADVISOR oder sehr intuitiv und einfach, graphisch im Enterprise Manager nutzbar ist. Wie diese Analyse funktioniert, demonstrieren wir an einem Beispiel in unserem aktuellen Blogeintrag.

Freitag Apr 29, 2016

Data Guard und Multitenant

Oracle Multitenant hat den Charme mehrere einzelne Pluggable Datenbanken mit einem einzigen Data Guard abzusichern, da Data Guard auf Container Datenbank Ebene funktioniert. Das erspart viel Verwaltungsaufwand und es muss nicht mehr wie früher für mehrere Datenbanken verschiedene Data Guard Umgebungen aufgebaut, überwacht und administriert werden. Weitere Vorteile und Grundlagen von Multitenant finden Sie auch in unserem Dojo #7: Oracle 12c Multitenant.

Dieser Vorteil, nur einige, wenige Data Guard Umgebungen pflegen zu müssen, birgt aber auch einige administrative Stolpersteine, derer man sich bewusst sein sollte. So sind mit der Version 12.1 noch einige Einschränkungen vorhanden: Das Flashback, gerne im Zusammenhang mit Data Guard Umgebungen gesehen, ist nicht für einzelnen Pluggable Datenbank möglich, ebenso wenig das Umschalten einer einzelnen Pluggable Datenbank auf die Standby Seite. Auch dies funktioniert technisch, wie Data Guard selber, nur auf Container Datenbank Ebene.

Ein weiterer Knackpunkt ist das Verhalten beim Anlegen, Einstecken oder Duplizieren von PDBs. Was genau es zu Berücksichtigen gibt, wenn in eine Multitenant Umgebung mit Data Guard abgesichert wird, erfahren Sie im aktuellen Community Tipp.

Montag Apr 18, 2016

Automatisierte Backups von Cloud Datenbanken

Der Oracle Database Backup Cloud Service ermöglicht es, von einer Oracle Datenbank verschlüsselte Backups mittels RMAN in die Cloud zu legen. Dies gilt sowohl für "klassische" On-Premise (also im eigenen RZ betriebene) Datenbanken als auch für Datenbanken, die ihrerseits selbst in der Cloud laufen, wie z.B. dem Oracle Database Cloud Service.

Bei letzterem besteht über das mitgelieferte "Cloud Tooling" die Möglichkeit, mit wenigen Mausklicks automatische tägliche Backups in Kombination mit dem Database Backup Cloud Service einzurichten - selbst wenn man von RMAN überhaupt keine Ahnung haben sollte.

DBCS Create Instance Wizard - Backup

Neben der Möglichkeit eine - aus welchen Gründen auch immer - nicht mehr lauffähige Database Cloud Service Instanz wieder herzustellen, bietet die Kombination dieser beiden Dienste auch noch weitere Vorteile:
So lässt sich das Cloud Backup auch bequem dazu benutzen, einen inhaltlich konsistenten Aufsetzpunkt für Test- und Entwicklungszwecke zu erzeugen.

Wie diese Backups funktionieren und welche Voraussetzungen dafür zu erfüllen sind, ist Bestandteil eines jetzt veröffentlichten Tipps.
Er ergänzt damit auch unsere Videos aus der Reihe "Oracle Cloud Now".

Freitag Apr 01, 2016

Cloud Control 13c: Installation mit Download von Updates über Proxy

Wenn Sie Oracle Enterprise Manager Cloud Control 13c installieren, können Sie mit dem Universal Installer gleich auch Updates von Oracle herunterladen und mitinstallieren, damit Sie auch wirklich eine aktuelle Installation bekommen. Die hierbei benötigte Internetverbindung erfordert in vielen Umgebungen die Verwendung eines Proxyservers. Wie Sie das nutzen können, beschreibt dieser Tipp.

Cloud Control 12c: DBSNMP Accounts entsperren und neue Passwörter setzen

Der Datenbankbenutzer DBSNMP wird in der Datenbank angelegt und benutzt, um dem Oracle Management Agent einen Zugriff für ein Monitoring zu ermöglichen. Wie können die Passwörter regelmäßig geändert werden und wie kann man schnell alle DBSNMP Accounts, die gesperrt sind, wieder entsperren? EMCLI machts möglich und der aktuelle Tipp zeigt Ihnen, wie das geht.

Donnerstag Mrz 31, 2016

Oracle Cloud Einsatzszenarien

Im heute erschienenen vorerst letzten Video der Reihe "Oracle Cloud Now" zeigt Ihnen Frank Schneede einige mögliche Einsatzszenarien für Oracle Database Cloud Services.

Außerdem geht er näher auf den Exadata Cloud Service ein.

Wenn Sie das Thema Oracle Database Cloud Services auch einmal "live" erleben wollen, sollten Sie sich außerdem jetzt schon für das kostenfreie Event anmelden:
"Digital Transformation IT Summit" am 20.04. in München

Mittwoch Mrz 23, 2016

Datenbank Backups in der Oracle Cloud - so geht's

Im heute erschienen "Oracle Cloud Now" Video spricht Sebastian Solbach über Hochverfügbarkeit und Disaster Recovery in der Cloud.

Sehen Sie live, wie wie einfach eine Datenbank mit dem Database Backup Service in die Oracle Cloud gesichert werden kann. Auch der umgekehrte Weg wird gezeigt: Ein Restore in eine frisch erzeugte Database Cloud Service Instanz.

Freitag Mrz 18, 2016

In-Database Archiving: Konzepte, Setup und Einsatz

Häufig gibt es die Anforderung bestimmte Zeilen einer Tabelle für die Anwendungen "unsichtbar" zu machen bzw. zu "archivieren". Die Realisierung kann über verschiedenste Methoden wie zum Beispiel das Anlegen von Views oder den Einsatz von Virtual Private Database erfolgen.

Neu in Oracle Database 12c ist das Feature In-Database Archiving, das in allen Editionen sofort nach der Installation zur Verfügung steht. Die Funktionsweise ist mit einem Satz erklärt: Mit In-Database Archiving lassen sich Zeilen einer Tabelle archivieren, in dem diese ausgeblendet werden. 

Möchte man In-Database Archiving verwenden, stellen sich zuerst einige grundsätzliche Fragen: Wie funktioniert das Setup? Wird weiterhin nach der "Archivierung" Speicherplatz verbraucht? Erfolgt eine automatische Archivierung? Kann man die "archivierten" Zeilen sichtbar machen? Muss eine Applikation für die Verwendung angepaßt werden?

Antworten dazu und weitere Informationen finden sich im aktuellen Blog.

Mittwoch Mrz 16, 2016

Verwaltung der Oracle Database Cloud Services

Seit heute ist wieder ein neues Video der Reihe "Oracle Cloud Now" verfügbar.

Diesmal geht es um die Verwaltung der Datenbank Cloud Services.
Lernen Sie im Video von Ralf Durben, welche konkreten Möglichkeiten zur Verfügung stehen, und was es z.B. mit dem "DBaaS_Monitor" auf sich hat.

Mittwoch Mrz 09, 2016

Always Secure - Datenbanken in der Oracle Cloud

In unserer Video-Reihe "Oracle Cloud Now" gibt es heute wieder ein neues Video.

Das Thema ist Sicherheit beim Database Cloud Service:
Wie wird der Zugriff auf eine Database Cloud Service Instanz geregelt, und wie kann man neue DBA-Nutzer anlegen? Welche Rolle spielt Verschlüsselung bei den Cloud Datenbanken?

Diese und weitere Fragen werden im Video von Norman Sibbing praxisnah beantwortet.

Freitag Mrz 04, 2016

Sizing Oracle Database Appliance (ODA)

Die aktuelle X5-2 Generation der Oracle Database Appliance (ODA) bietet durch die eingesetzte Hardware und Ihre besonderen Eigenschaften, wie die Lizenzierung auf Basis einzelner Kerne, eine ideale Plattform um selbst hochverfügbare Datenbanken schnell und einfach aufzusetzen und zu betreiben.

Allerdings konzentrieren sich viele Konsolidierungsprojekte beim Sizing der ODA für Datenbanken auf die verfügbaren CPU, die vorhandenen Memory Ressourcen und Storage Kapazität. Letzteres ist insbesondere seit der Verwendung der 8TB Platten im Festplatten-Tier der ODA kaum noch ein Hindernis. Das führt zu den vorschnellen Beschlüssen, einfach Datenbanken auf die ODA zu konsolidieren, ohne dass neben der Datenbankgröße auf das I/O Profil der Datenbanken Wert gelegt wird. Erschwerend kommt hinzu, dass durch die spezielle Verwendung der Solid State Disks (SSD) in der ODA, die zum einen speziell für Redologs und zum anderen für den Datenbank Flash Cache verwendet werden, I/O Profile von existierenden Datenbanken nicht so einfach mit der ODA verglichen werden können.

Der heutige Community Tipp gibt eine Anleitung für einen "schnellen" Realtitätcheck für den Einsatz einer ODA für Ihre Datenbanken.

Mittwoch Mrz 02, 2016

Wie kommen meine Daten in die Cloud?

Die erste Instanz des Oracle Database Cloud Service ist angelegt, die ersten Schritte sind getan... Bei vielen Anwendern stellt sich als nächstes die Frage: "Wie kommen meine Daten in die Cloud?"

Im Rahmen unserer Reihe "Oracle Cloud Now" dreht sich daher im heute veröffentlichten Video alles um das Laden von Daten. Schauen Sie zu wie Ulrike Schwinn erklärt, was dabei in der Oracle Cloud zu beachten ist.

Mittwoch Feb 24, 2016

Entwickeln mit Oracle Database Cloud Services

In der Reihe "Oracle Cloud Now" ist heute das zweite Video erschienen:

Es zeigt auf, warum auch Entwickler von den Datenbank-Diensten in der Oracle Cloud profitieren können. Wo liegen die Unterschiede zwischen den verschiedenen Database Cloud Ausprägungen im Hinblick auf Development Themen, und was sollten Entwickler bei deren Nutzung beachten?

Außerdem erklärt Carsten Czarski in diesem Video, welche Möglichkeiten die Datenbank in der Cloud mit JSON, REST und PL/SQL bietet.

Freitag Feb 19, 2016

Der einfache Einstieg in Public Database as a Service

Oracle Datenbanken in der Public Cloud zu erstellen ist nicht nur für Test- und Developmentzwecke sinnvoll. Die Erstellung und Verwendung ist zudem einfach und in ein paar Schritten durchgeführt. Wie das Setup durchgeführt wird und wie Sie mit den Cloud Umgebungen arbeiten können, lesen Sie in den folgenden Artikeln:

Im ersten Teil der Artikelreihe geht es um die Grundlagen: Welche Datenbankdienste gibt es in der Oracle Cloud, und wie kommt man konkret zu seiner ersten Instanz des Oracle Database Cloud Service.

Der zweite Teil befasst sich dann mit den Möglichkeiten des Verbindungsaufbaus mit der frisch erzeugten Cloud Datenbank.

Außerdem gibt es im Rahmen der diesen Mittwoch gestarteten Videoreihe "Oracle Cloud Now" ein deutschsprachiges Video, welches die beschriebenen Schritte live zeigt und erklärt. Den YouTube-Link sowie weitere Informationen zu der Kampagne finden Sie unter http://tinyurl.com/OraCloudNow.

Freitag Feb 05, 2016

Installation von Hybrid Cloud Agenten - Quick Guide

Datenbanken, die in der Oracle Cloud im Rahmen von Database as a Service betrieben werden, können von Ihrer lokalen Cloud Control Umgebung verwaltet werden. Dazu müssen Sie in der Oracle Cloud die Agenten in den dort laufenden virtuellen Maschinen installieren. Dieser Tipp gibt Ihnen einen schnellen Einstieg in dieses Thema.

Freitag Jan 22, 2016

Full Database Caching in 12c

Die Datenbank übernimmt seit jeher automatisch das Caching von Datenbankblöcken im Database Buffer Cache. Der Cache unterliegt dabei unterschiedlichen Algorithmen, was die Dauer und die Lagerung der Blöcke im Buffer Cache angeht. Neu in 12c ist ein automatischer Full Database Caching Mode. Falls das Memory ausreichend für die gesamte Datenbank ist und bestimmte interne Regeln erfüllt sind, werden alle Tabellen als kleine (SMALL) Tabellen angesehen. 

Möchte man unabhängig von diesen Regeln sein, kann man diesen Modus auch forcieren. Das Konzept nennt sich dann Force Full Database Caching. Die Idee dahinter ist im Prinzip die gleiche wie beim automatischen Full Database Caching: Ist der Cache groß genug um alle Objekte im Cache zu speichern, können alle Objekte im Cache gelagert werden - einschließlich der LOB Objekte. Um den Full Database Mode zu nutzen, muss dieser zusätzlich im MOUNT Stadium der Datenbank separat eingeschaltet werden.

Mehr dazu in unserem aktuellen Tipp

Freitag Jan 08, 2016

Hochverfügbarkeit für APEX

Je mehr APEX für unternehmenskritische Anwendungen eingesetzt wird, desto wichtiger wird die Verfügbarkeit der APEX-Installation. Da APEX in der Oracle-Datenbank läuft, können alle Hochverfügbarkeitstechnologien derselben genutzt werden. So lässt sich APEX fast ohne Veränderung in einer RAC-Datenbank betreiben (Real Application Clusters). Auch die Verwendung einer Standby-Datenbank mit Oracle Data Guard für ein APEX-System ist völlig unproblematisch.

Wie einfach dies geht zeigt unser erster Community Tipp in diesem Jahr zusammen mit der APEX Community.

Mittwoch Dez 23, 2015

Frohe Weihnachten und ein gutes neues Jahr!

Nun sind alle Türchen unseres Adventskalenders geöffnet!
Wer noch keine Zeit hatte, sich die kurzweiligen Videos zu unterschiedlichen Oracle Datenbankthemen anzuschauen, kann dies gerne nachholen. Die Videos stehen weiterhin unter http://tinyurl.com/advent12c zur Verfügung. 

Wir wünschen Ihnen noch ruhige Tage bis zum Jahreswechsel und einen guten Start ins neue Jahr.

Ihre Oracle BU DB
Roland Aussermeier, Carsten Czarski, Ralf Durben, 
  Heinz-Wilhelm Fabry, Manuel Hoßfeld, Sebastian Solbach,
      Frank Schneede und Ulrike Schwinn 

Freitag Dez 11, 2015

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 allerdings die Statistiken interpretiert, falls die Spalten in Beziehung (auch Korrelation) zueinander stehen oder durch Ausdrücke verändert werden?

Die "normalen" Statistiken auf einzelnen Spalten können diesen Sachverhalt leider nicht widerspiegeln. Im Falle von korrelierten Spalten werden nur die Einzelstatistiken berücksichtigt und keine zusammengesetzten Statistiken berechnet. Es kann zu nicht optimalen Ausführungsplänen kommen.

Schon in 11g wurde mit dem Feature "Extended Statistics" eine Lösung gefunden. Wie funktionieren diese Extended Statistics? Wie werden sie konfiguriert? Welche Neuigkeiten gibt es in Oracle Database 12c in diesem Zusammenhang?

Antworten dazu und weitere Informationen zu "Extended Statistics" erhalten Sie im aktuellen Community Tipp

Donnerstag Dez 03, 2015

Workshop zu Oracle GoldenGate 12.2

Zeitnah zur diesjährigen Oracle Open World (OOW) in San Francisco wurde die Version 12.2 von Oracle GoldenGate freigegeben.

Am 17.12.2015 findet in der Oracle Geschäftsstelle Hannover eine Präsentation der Oracle GoldenGate Version 12.2 für Oracle Kunden und Partner statt. Diese Teilnahme an der Veranstaltung ist kostenlos und richtet sich an GoldenGate Anwender und Spezialisten, die über Erfahrung aus der Arbeit mit dieser Replikationskomponente verfügen. Die Präsentation wird von Dr. Volker Kuhr gehalten und ist sehr technisch ausgerichtet.

Herr Dr. Kuhr war lange Zeit bei Oracle Deutschland im Bereich Consulting tätig und verfügt über umfangreiche Erfahrungen auf dem Gebiet verteilter Datenbanken. Gegenwärtig ist er als Product Manager im Oracle Headquarter in Redwood Shores beschäftigt. Nutzen Sie die einmalige Gelegenheit und lassen Sie sich über die neuen Funktionen und Verbesserungen der GoldenGate Version 12.2 informieren.

Weitere Informationen und die Möglichkeit der Anmeldung zur Veranstaltung finden Sie hier:

https://apex.oracle.com/pls/apex/f?p=38040:1

Am Besten gleich anmelden! 

Freitag Nov 27, 2015

Cloud Control 12c: Rollen und Named Credentials

Named Credentials stellen in Oracle Enterprise Manager Cloud Control ein wichtiges Instrument zur Zugriffskontrolle dar. Die Nutzung dieser Credentials kann aber erst seit Cloud Control 12.1.0.4 mittels Rollen vergeben werden. Dazu kommt eine neue Form von Rollen zum Einsatz: Private Rollen. Wie das funktioniert und wie Sie die neuen Rollen in ihr existierendes Rollenkonzept in Cloud Control einbinden können, finden Sie im aktuellen Tipp

Montag Nov 23, 2015

Der Oracle 12c Adventskalender

Jeden Tag ein kurzes Youtube Video, um unterschiedlichste Oracle Datenbank Technologien in ein paar Minuten in englischer oder deutscher Sprache zu erklären, das ist der Leitgedanke des Oracle 12c Adventskalenders.

Produktmanager und Development Member der Oracle Corporation so wie Oracle Experten aus ganz Deutschland ließen sich von unserer Idee anstecken und haben sich spontan während der DOAG Konferenz von Roland Aussermeier interviewen lassen bzw. sich für ein Kurzvideo zur Verfügung gestellt. 

Soviel darf verraten werden: Ab 1. Dezember sind Tammy Bednar, Andy Rivenes, Markus Michalewicz, Kellyn Pot'Vin-Gorman, Patrick Wolf, Jason Straub, Jagan Athreya, Heinz-Wilhelm Fabry, David Peake, Carsten Czarski, Ralf Durben, Matthias Kratz, Sebastian Solbach, Frank Schneede, Hermann Bär, Bryn Llewelyn, Manuel Hoßfeld und Ulrike Schwinn zu sehen. Die Themen reichen von typischen DBA Themen wie ODA, RAC, Exadata  über Security bis zu Development Themen wie JSON, APEX usw.

Am Besten gleich den Adventskalender hier abonnieren.

Eine schöne Adventszeit wünscht Ihnen
Ihre Oracle BU DB

Freitag Nov 13, 2015

Erzeugen und Verwalten von Pluggable Databases für Fachabteilungen und Poweruser

Mit Oracle Multitenant ist es seit Version 12c der Oracle Datenbank möglich, über sogenannte Pluggable Databases (PDBs) logisch voneinander getrennte Datenbanken in einer gemeinsamen Container-Datenbank (CDB) zu betreiben.
Multitenant ermöglicht es z.B. Anwendern in Fachabteilungen "eigene Datenbanken" zu geben, in denen sie nach dem "Sandbox Prinzip" frei arbeiten können. Praktischerweise lässt sich diese Vorgehensweise mit Multitenant einrichten, ohne dass die zentrale Datenbankadministration tatsächlich physisch (oder per VM) getrennte Datenbanksysteme für die Fachabteilungen vorhalten müsste.


Doch wie genau erzielt man diese Trennung für Nutzer dieser PDBs, und wodurch wird sichergestellt, dass deren Administratoren nicht auch gleichzeitig Zugriff bekommen auf andere PDBs oder sogar die globale CDB, in der sie laufen?

Diese und weitere Fragen werden im im aktuellen Community Tipp zu Oracle Multitenant behandelt.

Montag Nov 02, 2015

Datenbank-Cloning mit gDBClone (ACFS Snapshot)

Egal ob für Testumgebungen, Entwicklungsumgebungen oder Sicherungen, das Klonen von Datenbanken hat viele Anwendungsmöglichkeiten. Das Klonen mit der ACFS Snapshot Funktionalität im Umfeld von Oracle 12c Multitenant wurde auf der DBA Community in einem früheren Tipp schon beleuchtet.

Was aber tun, wenn keine Multitenant Option zur Verfügung steht, wie zum Beispiel bei einer 11gR2 Datenbank mit der genau ein Upgrade auf 12c getestet werden soll? Oder wenn die Datenbank eine 12c Non-CDB ist oder gar die komplette 12c Multitenant Datenbank mit allen darin enthaltenen Pluggable Datenbanken geklont werden soll?

Auch hierfür kann natürlich die ACFS Snapshot Funktionalität eingesetzt werden. Wie genau dies funktioniert zeigt der aktuelle Community Tipp zu gDBClone.

Freitag Okt 16, 2015

Mehrfachindizierung in 12c (multiple indexes on same set of columns)


Wenn es um Schemaänderungen geht, können immer auch Indizes betroffen sein. Seit 11
g gibt es die Möglichkeit, statt des Indexlöschens ein Umschalten auf INVISIBLE durchzuführen. Dieses Feature stellt eine wichtige Vereinfachung beim Umgang mit Indizes dar. Allerdings konnte eine Spaltenkombination (mit gleicher Spaltenreihenfolge) nicht mit Indizes unterschiedlichen Typs (Mehrfachindizierung) belegt werden. Es könnte beispielsweise sinnvoll sein, Bitmap Indizes für Datawarehouse Abfragen anstatt B-Tree Indizes zu verwenden. Ähnliche Beispiele könnte man sich auch mit globalen und lokalen Indizes vorstellen. 

Mit dem 12c Feature "multiple indexes on same set of columns" ist es jetzt auch möglich durch Mehrfachindizierung die Indizierungsart zu ändern. Über die Voraussetzungen dazu und das nötige Setup lesen Sie in unserem aktuellen Blog.

Freitag Okt 02, 2015

Datenbank-Cloning - Snapclones mit Cloud Control

Das Kopieren (Klonen) von Datenbanken kann aus verschiedenen Gründen notwendig sein. Vor allem bei der Erstellung von Test- und Entwicklungsumgebungen wird gerne auf die existierenden Datenbanken zurückgegriffen. Dabei können sogenannte "Full Clones" erstellt werden, bei denen die Datenbankdateien vollständig kopiert werden. Moderne Storagetechnologien erlauben aber auch ein sogenanntes "Snapcloning", bei dem eine virtuelle Kopie per "Copy on Write" erstellt wird. Physisch wird dabei nur eine Verwaltungsstruktur erzeugt, die auf die Speicherbereiche der zu kopierenden Datenbank verweisen, sowie ein Speicherbereich in dem alle Datenänderungen separat abgelegt werden. Dieser Tipp zeigt, wie es mit Cloud Control gemacht wird.

Freitag Sep 18, 2015

External Password Stores - Ohne Benutzername und Passwort sicher einloggen

Client-Server-Anwendungen und Batch Jobs, aber auch privilegierte Benutzer wie DBAs, die Werkzeuge wie SQL*Plus nutzen, loggen sich unter Angabe von Benutzername und Passwort auf Datenbanken ein. Die Steuerdateien der Batch-Jobs bergen ein Sicherheitsrisiko, denn sie enthalten häufig Benutzernamen und Passwörter. Auf UNIX-Systemen kann sogar jeder, der Zugriff auf das System hat, die im Skript enthaltenen oder eingegebenen Passwörter in der Prozessliste im Klartext sehen. 

External password stores (eps) sind ein Feature, das in allen Editionen der Datenbank zur Verfügung steht. Implementiert wird das Feature über Einträge in den Dateien sqlnet.ora und tnsnames.orasowie über ein Wallet. Dieses Wallet ist das eigentliche external password store - eine nur wenige KB große verschlüsselte Datei, die durch ein Passwort gesichert ist. External password stores werden meistens auf der Clientseite eingesetzt, aber sie funktionieren auch direkt auf dem Server.

Der Beitrag zeigt, wie sowohl Batch Jobs als auch Benutzer sich mittels sogenannter external password stores sicher und ohne Eingabe von Benutzername und Passwort bei der Datenbank anmelden können. Hier geht es zu den Details des Artikels.

About

Hier finden Sie aktuelle Tipps rund um die Core und Cloud Themen der Oracle Datenbank.

Die Community-Einträge repräsentieren die Meinung der Autoren und entsprechen nicht zwingend der Meinung der Oracle Deutschland B.V. & Co KG.

Viel Spaß beim Lesen wünschen
Ulrike Schwinn, Ralf Durben,
Manuel Hoßfeld und Sebastian Solbach

Search

Categories
Archives
« Juni 2016
MoDiMiDoFrSaSo
  
1
2
3
4
5
6
7
8
9
11
12
13
14
15
16
17
18
19
20
21
22
23
25
26
27
28
29
30
   
       
Heute