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

SET SERVEROUTPUT ONDECLARE V_OWNER VARCHAR2(30) :='HR'; --Hier zu analysierendes Schema angeben --Tabellen und Indizes analysieren deren Statistiken veraltet sind  --aber innerhalb der letzten 24 Stunden analysiert wurden CURSOR C_TABLES_FOR_ANALYZE IS  SELECT    OWNER,    TABLE_NAME,    OBJECT_TYPE   FROM    DBA_TAB_STATISTICS   WHERE    OWNER =V_OWNER AND    STALE_STATS='YES' AND   LAST_ANALYZED > SYSDATE-1;  CURSOR C_INDEX_FOR_ANALYZE IS  SELECT    OWNER,    INDEX_NAME,    OBJECT_TYPE   FROM    DBA_IND_STATISTICS   WHERE    OWNER =V_OWNER AND    STALE_STATS='YES'…
Bei der Installation der Grid-Infrastructure für RAC unter 11g R2 stieß ich auf das Problem, dass das Skript root.sh nicht erfolgreich ausgeführt werden konnte. Dieses lag anscheinend daran, dass auf den Knoten eine vorherige RAC-Installation nicht sauber entfernt wurde. [root@RAC1 ~]# /u01/app/grid/root.shRunning Oracle 11g root.sh script... The following environment variables…
Um die Anzahl der Log-Gruppen-Wechsel am Tag zu ermitteln, kann folgende Anweisung verwendet werden: SELECT TO_CHAR(FIRST_TIME, 'YYYY.MM.DD HH24') AS STUNDE, COUNT(*) ANZAHL FROM V$LOG_HISTORY WHERE (SYSDATE-FIRST_TIME)<=1 GROUP BY TO_CHAR(FIRST_TIME, 'YYYY.MM.DD HH24') ORDER BY TO_CHAR(FIRST_TIME, 'YYYY.MM.DD HH24') DESC
Die OCR wird unter 11gR2 automatisch durch nur einen Knoten gesichert. Eine Sicherung und Wiederherstellung mit dd führt zum Verlust der OCR und wird nicht mehr unterstützt. Die Sicherung erfolgt in 11gR2 alle 4 Stunden (Interval nicht änderbar) und wird nicht durch einen Neustart erzwungen, vielmehr wird der Timer zurückgesetzt. Die…
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…