(Routen und Firewall)
* Wenn nein, gleich mal löschen und alle abhängigen Objekte reparieren
* Datenb... eib/Leserechte besitzen!)
* Wenn nein, gleich löschen!
* ACL's in der Datenbank im Einsatz? Z.B. Mail... tistiken der Datenbank neu erzeugen / SQL Profile löschen
* Applikation genauestens überwachen und überpr... werden (OLAP und weitere nicht benötigte Optionen löschen, DB Console löschen, Statistiken optimieren etc.)
stallation das Database Installations-Verzeichnis löschen! (gibt immer hin 2,4GB wieder frei!)
====Datenb... dbms/admin/utlrp.sql
</code>
Papierkorb der DB Löschen
<code bash>
sqlplus / as sysdba
SQL>PURGE DBA_R...
-- falls ja und die Daten NICHT benötigt werden, löschen
truncate table aud$;
</code>
====PreUprade Util... Datenbank mit Tar einpacken und zippen, originale löschen.
Struktur NICHT löschen!
<code bash>
cd /opt/ora
nfig_fileperms
-- Dateien aus den Config Dateien löschen
$GRID_HOME/crs/sbs/crsconfig_fileperms.sbs
$GRID... oceed.
</code>
<fc #008000>Lösung:</fc> Software löschen und neu auspacken!
----
=== Installer mit dem ... erhafte Reste von der MGMTDB aus der Installation löschen==
Die DB ist nicht mehr richtig im Cluster regis... Monitor stoppen und disablen, die MGMTDB Resource löschen auf beiden Knoten!:
<code bash>
#user grid
srvc
=====DBMS_SCHEDULER Job Log Lösch-Verhalten - Löschen optimieren=====
**wohl ab min. 11g - getestet 12.2 u... npassen der Klassen Parameter
- Manuell das Log löschen
----
====Wie voll ist das Log? Wie alt sind di... _OS 30
...
</code>
----
====Das Log manuell löschen====
=== Hart alles löschen ===
Laut Support Node "How To Purge DBA_SCHEDULER_JOB_LOG and DBA_SCHEDULER_W
mgebung existiert diesen mit drop user * cascade; löschen
* falls ja , d.h. der User APEX_040200 existi... as sysdba
-- remove apex
@apxremov
-- Flow User löschen falls noch exisiert, ansonsten Fehler ignorieren
... op user FLOWS_FILES cascade;
-- APEX Public user löschen falls noch exisiert, ansonsten Fehler ignorieren
... iner Database Umgebung verwandt, Apex aus der CDB löschen und pro PDP installieren, siehe dazu => https://b
ption das Schema mit "drop user xxxx cascade;" zu löschen und neu mit Data Pump anzulegen verzichtet.
Alle... XMLDB XSD's entfernen
* Tabellen FK Constraints löschen, um keine Problem beim Löschen der Tabellen zu bekommen
* Schema Objekte in der Reihenfolge der Objektabhängigkeit löschen
Siehe folgendes Script: [[https://orapowershell.
ernativ mit einem einfachen Script einfach selber löschen:
<code bash clean_audit_logs.sh >
#!/bin/sh
# #... d jemals etwas!
----
=== Job um automatisch zu löschen ===
Script Fragment:
<code bash cleanDiagHome.s... ter müssen auch noch passen!
----
===Von Hand löschen ==
Manuell wird mit "purge -age <älter_als_minut... rt_-MGMTDB.log
du . -h
..
5.2M
</code>
Alles löschen das älter als ein halbes Jahr ist:
<code bash>
#
l:client
</code>
* mit Targetcli Konfiguration löschen und neu anlegen<code bash>
targetcli
cd /
cd /i... i/iqn.2016-09.pipperr.local:server/tpg1/luns
ls
#löschen bei Bedarf
delete lun0
# usw. bis all weg sind
cd /backstores/block
#Block Devices löschen und dann neu anlegen
ls
delete rac01-acfs01
# us... ehenden Disk Group sichern, diese Disk Group dann löschen und dann neu anlegen, Daten wieder aufspielen
=
n die RMAN angelegt hat, einfach per Komandozeile löschen! Die Dateien sind dann noch weiterhin im Katalog ...
</code>
oder bei Problemen mit dem automatischen Löschen:
<code bash>
RMAN> change archivelog <nr die fehl... kt.
Dann die bemängelte Datei auf Kommando Ebene löschen und nochmals probieren.
====== Plattenplatz wird... E von RMAN geschriebene Dateien einfach per HAND löschen!
Dann muss auch umständlich von Hand der Katalog
===== Eine Oracle Datenbank komplett löschen - "startup mount RESTRICT -> drop database" =====
**10g/11g/12... Console stoppen - falls im Einsatz
* DB Console löschen - falls im Einsatz
* Alternativ kann auch ein... tiv falls OEM im Einsatz - Agent Target mit emcli löschen
* Datenbank im RESTRICT Modus starten - falls R... Log Files entfernen
* Parameter/Password Datei löschen
* listener.ora und tnsnames Einträge prüfen und
!= 'MDSYS'
order by 1,2,3;
</code>
MDSYS User löschen:
<code sql>
drop user mdsys cascade;
</code>
Fa... atenbank und nochmals versuchen.
Alte Synonyme löschen:
<code sql>
set heading off
set feedback off
spo...
spool off
set heading on
set feedback on
#alle löschen
@delete_syn.sql
</code>
Weitere Spatial User löschen:
<code sql>
drop user mddata cascade;
-- Only cr
, daher Papierkorb auf jeden Fall vor dem Upgrade löschen!
<code sql>
purge DBA_RECYCLEBIN;
</code>
=== ... cle Home anlegen ===
Alten Service im alten Home löschen und neuen Service anlegen
<code powershell>
# Um... VDS -SHUTTYPE inst -SHUTMODE immediate
# Dienst löschen
oradim -DELETE -SID VDS
# Umgebung auf das neu...
</code>
Trace Verzeichniss um Diag Home der DB löschen
=== Downtime beendet ===
Testen ob die DB
cle Dienste beenden
===DB Service im alten Home löschen===
<fc #800000>Als Administrative Session!</fc>
... id GPI
</code>
==Listener Service im alten Home löschen==
Als Administrative Session! Auf die Dos Shell ... en Einträge in der sys.mvref$_stats_sys_defaults löschen.
Sammeln der Statistik auschalten.
<code sql>
... und init File ins neue Home kopieren, DB Service löschen und mit neuen Home neu anlegen, Pfade alle anpass
nnen ersetzt werden
s[3]="XYZ"
print(s)
#Element löschen
del s[0]
print(s)
#Element einfügen
s.insert(0,"... in pers:
print(pers["Gunther"])
#ein Element löschen
del pers["Gunther"]
#Views auf die Dictionaries... ein Set schreiben
s=set(b)
print(s)
#Ein Element löschen
s.discard(3)
print(s)
#Vergleiche auf Mengen
if ... ",lz))
</code>
=== Dateien einlesen, umbenennen, löschen===
<code python>
import sys, shutil, os, glob
#