Oracle Java wieder mit kostenfreiem JDK

Seit Oracle die das Java Java Development Kit vor einigen Jahren in eine kostenpflichtige Subscription verwandelt hat, gab es diverse kontroverse Diskussionen darüber. Im Gegensatz zum wahrscheinlich von Oracle erwarteten Effekt, dass jetzt alle Java-Nutzer Subscriptions abschließen (und bezahlen) würden, war offenbar eher das Gegenteil der Fall: viele User wendeten sich von Oracle Java ab und kostenlosen OpenSource-Alternativen zu. Doch nun gibt es neue Nachrichten:

Weiterlesen

DPLOAD-Patch für 19.10 – aber (noch?) nicht für Windows

Oracle hat vor einigen Tagen einen Merger-Patch für das RU 19.10 herausgebracht. Dieser soll bekannte Performance-Probleme bei der Verwendung von dpload.sql (im Zusammenhang mit datapatch) beheben. Ob dies tatsächlich der Fall ist, kann man leider unter Windows nicht herausfinden – denn obwohl der Patch Nr. 32551008 als „generic“, also für alle Plattformen, deklariert ist, funktioniert die Installation nicht unter Windows.

Weiterlesen

Neues vom SYSAUX-Tablespace…

Der SYSAUX-Tablespace wurde von Oracle in der Version 10g eingeführt. Hier werden diverse sog. „Auxiliary“ Objekte gespeichert, die Oracle-eigenen Schemata zuzuordnen sind. Die Menge der enthaltenen Objekte sowie der Platzbedarf hängen u.a. von der Anzahl der in der Datenbank installierten Komponenten ab. In der Regel sind diese unkritisch – es kann aber vorkommen, dass der Platzbedarf im SYSAUX-Tablespaces plötzlich stark ansteigt, ohne dass etwas neues installiert oder überhaupt irgendetwas getan wurde.

Weiterlesen

Oracle Database Appliance X6-2 – ein Erfahrungsbericht

Welche Firma kennt nicht die Situation der Hardwareentscheidung? Die vorhandenen Server sind in die Jahre gekommen und abgeschrieben, sodass nun ein Ersatz angeschafft werden muss. Dabei soll natürlich die Leistung verbessert werden. Aufgrund des Zuwachses von immer mehr Kernen pro Sockel wird dieser gewünschte Effekt erzielt. Dieser Fakt hat jedoch auch einen kleinen Nachteil. Die Enterprise Edition, welche linear von der Anzahl der vorhandenen Kernen abhängig ist, erfordert somit auch einen Zukauf an Lizenzen. Die SE2 Edition darf nur auf Server mit maximal zwei Sockeln betrieben werden und ist zusätzlich softwareseitig auf 12 Threads begrenzt.

Aufgrund der erwähnten Problematik, greifen viele Firmen im ersten Schritt auf die Virtualisierung der Datenbankserver zurück. Doch genau in dieser Virtualisierung steckt bei der falschen Vorgehensweise die größte Gefahr einer Lizenzkostenexplosion. Der Grund liegt darin, dass Oracle zwischen einer Soft- und Hard-Partitioning unterscheidet. Während bei der Hard-Partitioning die CPU-Kerne auf dem Server begrenzt werden können, Stichwort Processor Pinning, ist es bei der Soft-Partitioning z.B. unter VMware möglich, nach Belieben Kerne einer virtuellen Maschine hinzuzufügen. Aufgrund dieser Möglichkeit muss in den meisten Fällen der gesamte Server lizenziert werden.

Zusätzlich ist dabei zu beachten, dass bei Live Migrationen, also der Verlagerung der virtuellen Server im laufenden Betrieb, die gesamte VMware-Umgebung lizenziert werden muss. Sind in dieser Umgebung physikalische Server vorhanden, welche mehr als zwei Sockel vorweisen, ist eine Enterprise Edition Lizenzierung unumgänglich. Das gravierende dabei: Es muss die gesamte VMware-Umgebung lizenziert werden.

Welche Hardware ist also die richtige?

Weiterlesen

Oracle DB-Security & PCI-DSS Zertifizierung

Die IT-Sicherheit und im Speziellen die Datenbanksicherheit wurde in der Vergangenheit in vielen Fällen recht stiefmütterlich behandelt. Spätestens seit den NSA-Enthüllungen im Sommer 2013 bekam dieses Thema jedoch immer mehr Aufmerksamkeit und ist inzwischen ein ständiger Begleiter einer jeden IT-Lösung. Für Firmen, die mit Kreditkartendaten in Berührung kommen, sei es die Abwicklung von Transaktionen, die Übermittlung von Kreditkartendaten oder die Speicherung dieser Daten, ist das Thema Sicherheit und im speziellen die PCI-DSS- Zertifizierung kein Neuland mehr.

Weiterlesen

Überwachen Sie schon, oder konfigurieren Sie noch?

Monitoring als Basisdisziplin im Rechenzentrums- und Datenbankbetrieb ist unerlässlich. Wie setze ich nun ein adäquates und maßgeschneidertes Monitoring auf und wie betreibe ich es? Kaufe ich ein Produkt, baue ich etwas selbst, oder soll ich mich doch in der Open-Source-Welt umschauen? Überwache ich meine gesamte IT oder nur Teile davon? Wie viel Zeit sollte ich für das Projekt veranschlagen? – Alles richtige und wichtige Fragen und ein Artikel, der auf einige dieser Fragen geeignete Antworten liefert.

Weiterlesen