ipte wie Backup / ETL Jobs etc. auf neues DB Home anpassen
- Prüfen ob alle Anwender sich anmelden können,... i $ORACLE_HOME\rdbms\admin\rdbms_postapply.sql so anpassen das der Aufruf auskommentiert ist und hoffen das ... rk\admin kopieren
* Pfade in der Listener.ora anpassen!
===Datenbank im alten Home stoppen===
- Date... EUES ORACLE_HOME/network/admin **kopieren** und **anpassen**
cmd als admin:
<code cmd>
# Neues Oracle Home
prüfen/aktivieren
* Kernel Settings überpürfen/anpassen
* TempFs überprüfen
* Oracle für ASM und Orac... ext
- **Specify Installation Location** - Pfade anpassen - Oracle Base /opt/oracle und Software Location "...
* Auf das Admin Verzeichniss Gruppe und Rechte anpassen:<code bash>chown grid:dba /opt/oracle/admin
chmod...
* Auf das Admin Verzeichniss Gruppe und Rechte anpassen:<code bash>chown grid:dba /opt/oracle/diag
chmod
ne neues Home installieren
* Datenbank Umgebung anpassen
* Datenbank Software patchen
* Aktuelle DB si...
==== Kernel Parameter, TCP Settings und ulimits anpassen ====
In der Datei /etc/system die Kernel Parame... hin 2,4GB wieder frei!)
====Datenbank Umgebung anpassen====
**User: oracle**
Je nachdem wie die Datenban... it.ora exportieren um später eine Vorlage für das Anpassen von Parameter für das erste Starten der DB beim U
gen
* Primary Listener - Listener Konfiguration anpassen - Anmeldung muss remote auch bei gestoppter DB mö... red
==Primary Listener - Listener Konfiguration anpassen==
Anmeldung muss Remote auch bei gestoppter DB m... ora öffnen und entsprechend auf die neue Maschine anpassen, DB_UNIQUE_NAME aufnehmen:
<code>
#Namen anpassen
*.db_name='VDSSB'
#Unique name mit aufnehme
DB_UNIQUE_
Trace vom Control File auf die neuen Speicherorte anpassen
- init.ora auf die neuen Speicherorte der Control Files anpassen
- Datenbank im nomount Modus starten und Contro... acle\oradata02\GPI
</code>
=== init.ora Settings anpassen ===
init.ora in einem Editor öffnen
Neue Control file Location in der init.ora anpassen, Parameter control_files
<code>
#Alt
*.control_fi
rk\admin kopieren
* Pfade in der Listener.ora anpassen!
==Datenbank im alten Home stoppen==
Dienst bee... nach NEUES ORACLE_HOME/network/admin kopieren und anpassen
cmd als admin:
<code cmd>
# Neues Oracle Home se... ng Einstellungen / Backup Scripte auf die neue DB anpassen ==
Default DB Home in eigenen Scripten wie dem Backup anpassen.
NLS Lang prüfen! ( HKEY_LOCAL_MACHINE\SOFTWARE\
rk\admin kopieren
* Pfade in der Listener.ora anpassen!
* Falls Transparent Gateway im Einsatz, Konfi... EUES ORACLE_HOME/network/admin **kopieren** und **anpassen**
cmd als admin:
<code cmd>
# Neues Oracle Home ... ng Einstellungen / Backup Scripte auf die neue DB anpassen ===
Default DB Home in eigenen Scripten wie dem Backup anpassen.
==NLS_LANG bei Bedarf setzen==
NLS Lang prüfen
</code>
Funktioniert !
=== Backup und Skripte anpassen===
<fc #800000>**Backup Scripte und Umgebungseinstellung anpassen!**</fc>
===DB Console===
Wenn benötigt, die DB... das alten Datenbank Home hinterlegt, das manuelle Anpassen führte nicht zum gewünschten Effekt.
DB Console verschieben (auf allen Knoten!!) und Pfade anpassen:
<code bash>
#altes Home
cd /opt/oracle/product/1
Umgebungsskripte / Backup Skripte je nach Bedarf anpassen
* Datenbank Password Datei neu erzeugen
* Die /etc/oratab Datei auf die neue SID anpassen
----
===DB stoppen===
<code sql>
sqlplus / as... - Completed succesfully.
</code>
===init.ora anpassen===
<code bash>
sqlplus / as sysdba
create pfile=... rt with spfile
startup force
</code>
=== Skripte anpassen===
Je nach Bedarf die Umgebungsskripte auf die ne
prüfen/aktivieren
* Kernel Settings überpürfen/anpassen
* TempFs überprüfen
* Oracle für ASM und Orac... kiert ist und falls nicht entsprechend den Zähler anpassen!
</code>
siehe auch https://docs.oracle.com/cd/E... ext
- **Specify Installation Location** - Pfade anpassen - Oracle Base /opt/oracle und Software Location "...
* Auf das Admin Verzeichniss Gruppe und Rechte anpassen:<code bash>chown grid:dba /opt/oracle/admin
chmod
wieder mit zu installieren.
== Umgebungsscripte anpassen==
Auch in der Windows Welt sollte die Wartung de... t.ora im neuen Oracle Home anlegen und bei Bedarf anpassen ===
Auf die Hinweise vom utlu112i.sql zuvor ach... und die Parameter wie "*.compatible='11.2.0.4.0'" anpassen.
=== Spfile aus der Init.ora im neuen Ora... calibrate
/
</code>
====Backup Scripte prüfen / anpassen und neues Backup erstellen - Monitorring Scripte
ent Storage Parameter beim Import ignorieren bzw .anpassen ====
Mit "transform=segment_attributes" könne... admin/utlrp
-- Directories prüfen und bei Bedarf anpassen
@directory
</code>
Die Scripte finden Sie in mei... aten im Quellsystem die Varchar2 Spalten auf CHAR anpassen,
Siehe dazu auch die Metalink Note: "SCRIPT: Cha... ieren "content=metadata_only", dann alle Tabellen anpassen und dann die Daten mit "content=data_only" nachla
fen und bei Bedarf löschen
* Linux: /etc/oratab anpassen
* Windows: DB service mit oradim entfernen
* Umgebungsscripte nach Bedarf anpassen
===Im Detail:===
- <code bash>Die DB Umgebun... auf alte Einträge pürfen
- Linus :/etc/oratab anpassen
- Windows: <code powershell>oradim -delete -SID GPIDB</code>
- Umgebungsscripte nach Bedarf anpassen
likationen neu verbinden wie globale tnsnames.ora anpassen etc.
Zu beachten:
Ein Clone der Datenbank per ... mgebungseinstellungen für den User und das System anpassen!
----
==Advanced System Settings setzen==
A... mit der alten Maschine vergleichen und bei Bedarf anpassen.
Per Default stellt die DB Installation (in der... B umkonfigurieren===
Die bestehenden Applikation anpassen, tnsnames.ora etc.
----
==== Wartungsaufgaben