ORACLE Desaster Recovery

oracle-desaster
Wenn sich eine ORACLE Instanz nach einem abgebrochenen Recovery oder Flashback nicht mehr in den Open-Status hochfahren lässt und stattdessen mit einem ORA-600 Fehler abstürzt, ist guter Rat teuer. Stellen sie sich jetzt noch vor, dass kein vollständiges Backup der Datenbank als Fallback vorhanden ist, so dass die Situation ausweglos erscheint.&nbs...
Weiterlesen

MySQL: Retter in der Not.

MySQL: Retter in der Not.
Manchmal kommt man als DBA in „schwere See". Neulich hatte ein Kunde das Problem, dass nach einem Hardware-Crash eine seiner InnoDB-Tabellen unlesbar war. Diagnose: Eine korrupte Tabelle.Wir haben dieses Problem noch einmal intern anhand der MySQL-Demodatenbank „sakila" nachgestellt.Kein Rettungsring…Ein Backup wurde von diesem System seit geraumer...
Weiterlesen

Oracle Application Express - Security - Grundlagen

Oracle Application Express - Security - Grundlagen
Die Sicherheit von Systemen oder Anwendungen wird in der heutigen Zeit immer wichtiger. Jeden Monat gehen neue Sicherheitsvorfälle durch die Medien, welche immer einen Image-Schaden für die entsprechenden Firmen bedeuten. Die Sicherheitsvorfälle können entweder direkt bemerkt werden, teilweise zeigen sich die Auswirkungen aber auch erst nach einer ...
Weiterlesen

Muss es Selenium sein oder reicht Splinter?

Muss es Selenium sein oder reicht Splinter?
Bei der Suche nach Python-Modulen für die automatisierte Interaktion mit Webseiten bzw. deren automatisierter Tests ist Selenium in vielen Fällen der erste Treffer. Selenium ist ein portables Test-Framework für Web-Applikationen und dessen Python-API bietet Zugriff auf die Funktionalitäten des Selenium WebDriver. Über den Treiber können verschieden...
Weiterlesen

Nix - der funktionale Packagemanager

Nix - der funktionale Packagemanager
Die Installation von Software und Programmen erfolgt unter Linux in der Regel mittels eines Packagemanagers. Die Definition von Wikipedia beschreibt umfassend die Eigenschaften eines Paketmanagmentsystems."A package manager or package management system is a collection of software tools that automates the process of installing, upgrading, configurin...
Weiterlesen

Git Shortcuts für mehr Effizienz in der täglichen Arbeit

Git Shortcuts für mehr Effizienz in der täglichen Arbeit
In der täglichen Arbeit mit dem Source Code Management Tool Git sind einige Kommandos in der Praxis manchmal etwas "sperrig", weil sie beispielsweise recht lang und damit aufwändig zu tippen sind. Ähnlich wie die Alias-Funktionalität in der Unix-Shell, kann man für die Git-Kommandos aber auch Aliase hinterlegen. Schauen wir uns das am praktischen B...
Weiterlesen