Tipps & Tricks

Nicht nur einfach Oracle, sondern von der ganzen Oracle-Welt profitieren. DBA-Experts ist Ihr Partner für Schulung und Consulting rund um das Thema Oracle. Unser Team besteht aus zertifizierten Trainern, ist seit mehreren Jahren erfolgreich am Markt etabliert und Ihr Ansprechpartner im Bereich Schulung und Consulting.

Hier finden Sie Tipps und Tricks aus den aktiven Projekten mit Oracle-Datenbanken.

Children categories

In Anlehnung an Tanel Poders interessanten Artikel über Zeilenmigration hier eine Zusammenfassung. Was ist Zeilenmigration. Speziell bei Tabellen mit variablen Datentypen kann ein Problem auftreten, das als Zeilenmigration bekannt ist. Man stelle sich vor, eine Tabelle besitzt eine Spalte „Nachname“ des Datentyps VARCHAR2(100). Eine Zeile dieser Tabelle muss geändert werden,…
  Die Überprüfung der OCR in RAC wird über das Utility ocrcheck erreicht. Hierbei gibt es Unterschiede zwischen der Ausführung als privilegierter Benutzer root und dem Standardbenutzer oracle.  Wird eine Überprüfung der OCR unter dem Benutzer root ausgeführt, so wird sie gleichzeitig einer Überprüfung auf logische Fehler unterzogen.  Unter dem Benutzer oracle: [oracle@rac1…
Funktion zum Testen des Result Caches unter Oracle 11g Unter Oracle 11g wurde der Result Cache eingeführt. Dieses Skript liefert die Funktionsweise. Voraussetzung für dieses Skript ist das Schema HR mit mit dem Kennwort "hr". CL SCRCONN HR/hrSET SERVEROUTPUT ONSET ECHO ONCOL NAME FORMAT A30CREATE OR REPLACE FUNCTION GET_EMP(EMPID IN…
Nach einem Datenbank-Upgrade sollte ebenfalls die Zeitzonendatei auf den entsprechenden Stand gebracht werden. Bei einem Upgrade auf Oracle 11g R2 kann dieses mit dem folgendem Skript erreicht werden. conn / as sysdbaset linesize 400set echo onstartup select property_name, substr(property_value, 1, 30) value from database_properties where property_name like 'DST_%' order by…
In Oracle 10gR2 wurde das Feature DML Error Logging eingeführt, mit dessen  Hilfe Werte von DML-Anweisungen protokolliert werden können, die bei der Ausführung der Anweisung Fehler verursachen. In einem aktuellen Projekt  konnte ein ETL-Prozess nicht fortfahren, da es Probleme mit der Aufnahme von Werten in eine Staging-Tabelle gab. Leider konnte anhand…