Mit der ORDIX AG die Oracle-Lizenzierung im Griff Teil 3/3
Willkommen zum dritten Teil unserer Blog-Serie! In den vorherigen Artikeln haben wir erläutert, wie wichtig es ist, bestimmte Funktionalitäten in der Enterprise Edition zu lizenzieren, um Lizenzverletzungen zu vermeiden. Doch was ist mit den anderen Funktionen, die ebenfalls eine Lizenz erfordern? Oftmals nutzen Benutzer:innen Funktionalitäten in ihrer Oracle Datenbank, für die sie keine Lizenz erworben haben, und das kann teuer werden. Es gibt verschiedene Ansätze, um herauszufinden, welche Funktionen in eurer Datenbank genutzt werden. Eine Möglichkeit besteht darin, das offizielle Oracle Lizenzskript zu verwenden. Alternativ dazu bieten wir Ihnen unseren Service an, bei dem unsere Lizenzexperten Ihre Datenbank mit einem eigens entwickelten Skript überprüfen. In diesem Teil unserer dreiteiligen Blog-Serie werden wir die Oracle-Variante mit unserem Lizenzskript vergleichen und euch die Unterschiede aufzeigen. Erfahrt, wie ihr mithilfe unserer Lösung eine umfassende Übersicht über die in eurer Datenbank genutzten Funktionalitäten erhalten und somit mögliche Lizenzrisiken minimieren könnt. Lasst uns gemeinsam einen Blick auf die Ergebnisse werfen und ihr könnt anschließend die Methode auswählen, die am besten zu euch passt.
Oracle-Lizenzskript
Wenn ihr einen Oracle-Support-Account besitzt, könnt ihr das Lizenzskript von Oracle verwenden, um die verwendeten Optionen und Funktionalitäten eurer Oracle Datenbank zu überprüfen. Das Skript greift auf die interne Oracle-View DBA_FEATURE_USAGE_STATISTICS zu und liefert eine Ausgabe, die euch zeigt, welche Funktionalitäten genutzt wurden und welche Datenbankversion ihr installiert habt. Um sicherzustellen, dass ihr die von euch genutzten Funktionalitäten weiterhin verwenden dürfen, müsst ihr in der von Oracle bereitgestellten Lizenztabelle auf eurer Website überprüfen, welche Optionen für eure Datenbank lizenziert werden müssen. Es ist jedoch wichtig zu beachten, dass die Ausgabe des Skripts für Benutzer:innen ohne umfangreiches Lizenzwissen oft schwer verständlich sein kann und eine beträchtliche Menge an Zeit und Fachkenntnis erfordert. Ohne das erforderliche Wissen kann es schwierig sein, fehlende Lizenzen zu identifizieren, da bestimmte Optionen mit spezifischen Einschränkungen je nach Art und Umfang ihrer Nutzung lizenziert oder nicht lizenziert werden müssen. Es ist daher ratsam, bei Bedarf auf Expertenrat zurückzugreifen, um sicherzustellen, dass ihr die erforderlichen Lizenzen erwerbt und eure Oracle Datenbank ordnungsgemäß lizenziert.
Oracle-Ausgabe
Das Skript wurde in einer Testdatenbank ausgeführt, um den Vergleich zu erleichtern. Die erzeugte Ausgabe liefert Informationen zur Untersuchung der Funktionalitäten in den einzelnen PDBs (Pluggable Databases), da diese je nach PDB unterschiedliche Funktionalitäten enthalten können. In der Ausgabe sind die Container in der ersten Spalte aufgeführt, um zu überprüfen, welche Funktionalitäten in welcher PDB vorhanden sind. Des Weiteren zeigt die Ausgabe, welche Funktionalitäten in der Datenbank verwendet wurden und wie häufig sie genutzt wurden. Die Häufigkeit und das Datum der letzten Nutzung (LAST_USAGE_DATE) können eine wichtige Rolle bei späteren Analysen spielen, um festzustellen, welche Funktionalitäten tatsächlich in der Datenbank genutzt und benötigt werden. Die DBID identifiziert die Instanz, die untersucht wird, und die Versionsnummer gibt Auskunft über die Datenbankversion.
In Bezug auf den weiteren Rückgabewert des Codes gibt es einige positive Aspekte, die hervorzuheben sind. Die Funktionalitäten wurden je nach Option gruppiert und in absteigender Reihenfolge sortiert. Dadurch ist es nun einfacher erkennbar, welche Funktionalität zu welcher Option gehört. Allerdings fällt auch auf, dass die bereits erworbenen Lizenzen nicht berücksichtigt werden, und es wird kein Lizenzbruch festgestellt. Das Skript gibt somit keine Auskunft darüber, ob ein Lizenzbruch vorliegt oder alles in Ordnung ist. Weiter unten in der Ausgabe werden die Optionen in einer Tabelle aufgelistet und es wird angezeigt, welche Optionen in der Datenbank verwendet wurden.
ORDIX AG Lizenzskript
Das Lizenzskript der ORDIX AG wurde entwickelt, um die Ausgabe für jede:n Benutzer:in leicht verständlich zu machen. Es kann von Nutzer:innen gelesen werden, die keine Lizenzexpert:innen sind. Das Skript zeigt die in der Datenbank verwendeten Funktionen an und gibt Informationen darüber, welche Funktionalitäten zu welchen Optionen gehören. Informationen darüber, ob diese kostenpflichtig sind oder nicht, können von unseren Lizenzexpert:innen oder auf der Oracle-Website erhalten werden. Neben der Funktionalitätsprüfung bietet das Skript eine wertvolle Funktion: Es überprüft, ob die bisher kostenlos genutzten Funktionalitäten noch innerhalb der Grenzen bleiben oder bereits eine kostenpflichtige Lizenzierung erfordern. Diese intelligente Überwachung sorgt dafür, dass ihr stets im Rahmen der Lizenzbestimmungen bleibt und potenzielle Verstöße rechtzeitig erkennen könnt. Ein unschätzbarer Vorteil dieses Skripts ist, dass es bereits erworbene Optionen berücksichtigt, um eine präzise Auskunft über Ihren Lizenzstatus zu geben. Dank der regelmäßigen Aktualisierung durch unsere kompetenten Lizenzexpert:innen bleibt ihr mit dem Lizenzskript der ORDIX AG stets auf dem neuesten Stand. Denn in der sich ständig wandelnden Welt der Oracle-Lizenzierungen ist es von entscheidender Bedeutung, über aktuelle Informationen und Bestimmungen informiert zu sein. So könnt ihr sicher sein, dass euer Unternehmen die Compliance-Anforderungen erfüllt und keine unnötigen Risiken eingeht. Das Lizenzskript der ORDIX AG bietet euch somit eine zeitsparende und präzise Möglichkeit zur Bewertung eurer Lizenzlage. Es ermöglicht euch eine transparente und zuverlässige Überwachung eurer Lizenzierung, sodass ihr euch auf euer Kerngeschäft konzentrieren könnt.
Ausgabe
In der Ausgabe des Skripts werden die einzelnen Container überprüft, um sicherzustellen, dass jede einzelne PDB auf genutzte Funktionalitäten hin untersucht wird. Unsere Oracle Lizenzexpert:innen haben die Funktionalitäten in die entsprechenden lizenzierbaren Optionen eingestuft. Dadurch können wir bei der Nutzung einer bestimmten Funktionalität erkennen, welche zugehörige Option hier verwendet wurde. Bei der Überprüfung werden auch die bereits vorhandenen Lizenzen berücksichtigt und durch eine aussagekräftige Bewertung leichter verständlich gemacht. Dies ermöglicht eine schnelle Erkennung von Lizenzverstößen, da diese absteigend sortiert werden. Dadurch wird sofort ersichtlich, ob es in der Datenbank einen Lizenzverstoß gibt oder nicht. Zusätzlich kann anhand der Nutzung ermittelt werden, ob die Funktionalität tatsächlich weiterhin benötigt wird oder ob es sich möglicherweise um ein Versehen handelt. Dies ist besonders nützlich, wenn eine weitere Analyse erforderlich ist, um die erforderlichen Funktionalitäten in der Datenbank zu identifizieren. So kann eine fundierte Entscheidung getroffen werden. Durch diesen Prozess wird gewährleistet, dass die Lizenzierung korrekt und transparent erfolgt und mögliche Verstöße oder unnötige Nutzung von Funktionalitäten vermieden werden. Eine genaue Überprüfung der Container und eine klare Bewertung der Lizenzlage sind daher von großer Bedeutung für ein effizientes Lizenzmanagement in Oracle Datenbanken.
Im weiteren Verlauf der Analyse wird eine aussagekräftige Tabelle präsentiert, die aufzeigt, ob ein Lizenzbruch vorliegt oder nicht. Zudem kann festgestellt werden, ob Lizenzen in der Datenbank vorhanden sind, die jedoch nicht genutzt werden. Selbst für Nutzer:innen ohne umfangreiches Fachwissen über Lizenzen ist dies eine einfache Möglichkeit, um festzustellen, ob bestimmte Optionen genutzt wurden, die nicht kostenpflichtig lizenziert wurden. Dadurch ermöglicht es eine optimale Überwachung der Datenbank, und Lizenzverletzungen können schnell erkannt werden, um nicht in eine Lizenzfalle zu geraten.
Fazit
In dieser dreiteiligen Blogserie haben wir uns intensiv mit den Oracle-Lizenzen auseinandergesetzt und verschiedene Aspekte beleuchtet, um ein umfassendes Verständnis für die Oracle Lizenzierung zu erlangen. Es wurde deutlich, dass Oracle-Lizenzen ein komplexes Thema sind, das eine gründliche Auseinandersetzung erfordert, um Expertise aufzubauen. Aufgrund der Komplexität und der potenziell hohen Kosten bei Lizenzverstößen ist es ratsam, die genutzten Funktionen in der Datenbank kontinuierlich zu überwachen. Es kann leicht vorkommen, dass kostenpflichtige Optionen unbewusst genutzt werden. Wenn man diese Nutzung schnell unterbindet, können hohe Kosten vermieden werden. Doch im Laufe der Zeit kann sich dies zu einer kostspieligen Angelegenheit entwickeln. Oracle bietet ein Lizenzskript an, das zwar für Lizenzexpert:innen ausreichend ist, jedoch Zeit und Arbeit erfordert. Im Gegensatz dazu berücksichtigt das von ORDIX konzipierte Skript die bereits erworbenen Lizenzen und liefert eine schnelle und aussagekräftige Antwort für alle Nutzer:innen. Es ermöglicht auf den ersten Blick zu erkennen, ob ein Lizenzverstoß auf dem Server vorliegt. Diese Funktionalität ist äußerst praktisch, da jede:r, der/die die Ausgabe sieht, sofort erkennen kann, ob ein Lizenzverstoß vorliegt oder alles im grünen Bereich ist. Es ist jedoch wichtig anzumerken, dass das Skript keine:n Lizenzexpert:in ersetzt. Es dient lediglich dazu, die Arbeit der Lizenzexpert:innen zu erleichtern und die Datenbank vor teuren Nachzahlungen aufgrund von Lizenzverstößen zu schützen. Das Skript bietet eine zusätzliche Sicherheitsebene und ermöglicht eine effiziente Überwachung der genutzten Funktionalitäten. Insgesamt ist es entscheidend, die Oracle-Lizenzierung genau zu verstehen und angemessene Maßnahmen zu ergreifen, um potenzielle Risiken zu minimieren und die Compliance aufrechtzuerhalten. Die Nutzung eines geeigneten Skripts wie dem von ORDIX AG entwickelten kann dabei eine wertvolle Unterstützung bieten.
Falls wir euer Interesse geweckt haben und ihr euch mehr über Oracle-Lizenzen informieren möchtet, besucht gerne unser 2-stündiges Webinar „Oracle Lizenzen – Kostenloses Webinar“.
Seminarempfehlung
ORACLE LIZENZEN-WEBINAR W-ORA-LIZ
Mehr erfahrenJunior Consultant bei ORDIX
Kommentare