This short blog post will demonstrate the usage of the new DBMS_TNS package, which was first introduced with the release of Oracle 12.2.0.1 and can be used to resolve a TNS alias to its full connect descriptor.
Continue readingCategory: Administration
Generate CSV with SQL*Plus 12.2.0.1
From time to time it is required to get the rows of a table as comma separated values (CSV). With the release of Oracle 12.2.0.1, SQL*Plus has the ability to display the result of a query as CSV. This short blog post will demonstrate the usage of this new feature.
Continue readingGrid Infrastructure does not start after Kernel upgrade to 3.10.0-514.21.2
A lot of operating system vendors released recently an updated version of the Linux Kernel to fix an issue called Stack Clash (CVE-2017-1000364). But after applying the new Kernel version, the startup of the Grid Infrastructure fails.
Continue readingorapwd enforces password complexity rules in 12.2.0.1
Starting with Oracle Database 12.2.0.1 the orapwd utility – used to create Password Files for remote authentication – enforces complexity rules for the provided password.
Continue readingSilent installation of Grid Infrastructure 12.2.0.1 without ASM
This is the first blog post about the recent release 12.2.0.1 of Oracle Grid Infrastructure. In the next lines I will demonstrate how to install Grid Infrastructure for a standalone server (Oracle Restart) without the Automatic Storage Management (ASM) component silently.
Continue readingAnzahl an Verbindungen im Listener limitieren
Bei einem Kundeneinsatz hatte ich die Aufgabe, die Performance einer Datenbank zu überprüfen. Die Benutzer beschwerten sich über sehr schlechte Reaktionszeiten beim Verbindungsaufbau – teilweise brachen Versuche mit einem “TNS-12535: TNS:operation timed out” Fehler ab. Mehrere Tests mit tnsping zeigten Antwortzeiten von 500 – 32000 ms. Der tnslsnr Prozess auf dem Linux-Server hatte eine CPU Auslastung von mehr als 50%. Bei der Überprüfung des Listener Logs konnte ein massiver Anstieg an einkommenden Verbindungen festgestellt werden. Die Anzahl stieg von 70 auf 250 Anfragen pro Sekunde – zuviel für das System. Dieser Blog Beitrag stellt das Connection Rate Limiter Feature des Listeners vor, das verwendet werden kann um die Last von “Logon Storms” zu minieren. Das Feature steht ab Oracle 9.2.0.8 zur Verfügung.
Continue readingVerwendung der Data Pump Komprimierung ermitteln
Dieser Blog-Beitrag wie man ermitteln kann, ob Data Pump Exports mit eingeschalteter Komprimierung auf Datenebene durchgeführt wurden. Die Komprimierung der Daten erfordert die Lizenzierung der Advanced Compression Option. Lediglich die Komprimierung der Metadaten steht kostenfrei zur Verfügung.
Continue readingORA-28221 bei Änderung des eigenen Passwortes
Dieser Blogeintrag beschäftigt sich mit dem ORA-28221 Fehler, der beim Versuch das eigene Passwort zu ändern ausgelöst werden kann und zeigt mehrere mögliche Lösungen für dieses Problems.
Continue readingVerfügbarkeit Patchset 12.1.0.2
Am 22. Juli gab Oracle das 1. Patchset für Oracle 12c für die ersten unterstützten Plattformen frei. Das neue Patchset kann wie gewohnt über My Oracle Support (MOS) bezogen werden.
Continue readingUnterstützung mehrerer JDK Versionen in Oracle 12c Release 1
Oracle unterstützt mit der Einführung von Oracle 12c Release 1 mehrere JDK Versionen. Die Unterstützung umfasst eine Standardversion, bei 12c Release 1 ist dies JDK 6 und die nächst höhere Version des JDKs. Zu jedem Zeitpunkt kann aber nur eine JDK Version in einem Oracle Home aktiv sein. Es kann beliebig zwischen den Versionen hin und her gewechselt werden.
Continue reading