Für die tägliche Routinearbeit sollte ein DBA immer ein paar Skripte zur Verfügung haben, die es ihm ermöglichen, einiges zu automatisieren und dadurch helfen, Fehler zu vermeiden.
Des weiteren vereinfachen diese "kleinen Helfer" das Leben eines DBA natürlich auch ein wenig. Aus diesem Grunde bieten wir an dieser Stelle zu unterschiedlichen Themen einige interessante Skripte zum Download an, die wir vielfach bereits selbst in Projekten eingesetzt haben:
< Generierung | Administration/Backup | Überwachung | Tuning >
Dieses Skript dient als Vorlage zum Erzeugen einer neuen Datenbank unter Sun Solaris. Sie müssen nur die Verzeichnisse sowie die SID anpassen (im Skript: DEMO).
> Mehr dazu ...
Dieses Skript dient als Vorlage zum Erzeugen einer neuen Datenbank unter Win NT / Win 2000 / Win XP.
Es erzeugt den Dienst, legt Verzeichnisse an und erstellt die Datenbank.
Das ist die speziell angepasste Version für Oracle 9.0.1.1 bzw. Oracle 9.2.0.1. Das Skript dient als Vorlage zum Erzeugen einer neuen Datenbank unter Win NT / Win 2000 / Win XP. Es erzeugt den Dienst, legt Verzeichnisse an und erstellt die Datenbank.
Diese SQL Skripte helfen Ihnen, aus einer bestehenden Oracle Instanz DDL-Befehle zum 1:1 (Wieder-) Erzeugen von
zu generieren.
Durchführung eines Online und Offline Backup einer Windows NT Datenbank (Online Backup - Skript läuft auch auf Unix!!). Diese Skripte müssen auf dem Datenbankserver ausgeführt werden!
Mit Hilfe dieses Skript können Sie die ALERT Dateien Ihrer Unix Datenbanken automatisch (über die crontab) überwachen und sich im Fehlerfall per e-mail benachrichtigen lassen!
Dieses Skript ermöglicht es Ihnen, die Alert-Datei automatisch einzulesen!
Mit dem Skript tsusage.sh können Sie die Tablespace-Auslastung Ihrer Unix Datenbank überwachen und sich bei der Überschreitung eines festgelegten Schwellwertes die Speicherangaben per e-mail zukommen lassen. Über das Einrichten eines Cronjobs können Sie diesen Vorgang auch automatisieren!
Das Skript tabinfo8.sql erzeugt eine Übersicht wichtiger Informationen zu einer beliebigen Oracle8 Tabelle. Dies beinhaltet Data Dictionary Informationen über zugehörige Indizes und Constraints FK und PK) sowie genaue Angaben zu Storage- und Analysewerten.
Niederlassungen
Witneystraße
089 6228 6789-0
Grünwalder Weg
089 679090-40
E-Mail:
Bitte nehmen Sie mich in den Verteiler der monatlichen Tipps & Tricks auf.