Zum Inhalt springen

komplette Oracle-DB kopieren???


Empfohlene Beiträge

Geschrieben

Hallo,

folgendes Problem:

wie kann ich eine komplette ORACLE-DB die auf einem Server läuft, auf einem anderen Server kopieren und weiter betreiben???

ohne noch irgendwelche DB-Strukturen wieder neu aufzubauen... etc.

P.S Version 8.1.5

Geschrieben

full export und full import hab ich gemacht, dann hab ich zwar alle Objekte, etc. der alten DB, aber nicht die gleiche Struktur sprich die gleichen tablespaces etc.

Geschrieben
Original geschrieben von Dj-Smash

full export und full import hab ich gemacht, dann hab ich zwar alle Objekte, etc. der alten DB, aber nicht die gleiche Struktur sprich die gleichen tablespaces etc.

Deshalb versuch meins. Dann hast du die exakt gleiche Strucktur !

Geschrieben

Wenn du die Datenbank auf einen anderen Server legst und dort die gleiche Ordnerstruktur hast, die SID genauso heißen soll usw. musst du einfach die Datenbank runterfahren alle Files rüberkopieren in die gleichnamige Ordnerstruktur und dann die Datenbank wieder hochfahren....

Denn umweg mit "backup controlfile" kannst du dir dann sparen.

Von wegen exp/imp. Es muss doch kein Fullexport sein. Man kann doch auch Tablespaces exportieren. Dabei sollten doch die Files gleich bleiben?? Tablespaces hab ich selber auch noch nicht exportiert, aber soll wohl gehen??!!

Geschrieben

Hier hab ich noch ein Script eines Backups. Damit werden alle Dateien die für die Datenbank benötigt werden in das entsprechende Verzeichnis kopiert. Die Kopierst du auf den anderen Server und spielst du dort wieder zurück an den ursprungsort (richtiger Pfad)....

spool kopieren.sql

set heading off

set feedback off

set verify off

-- controlfiles

select 'host copy ' || name || ' F:\ora92\backup >> kopieren.log' from v$controlfile;

-- datafile

select 'host copy ' || name || ' F:\ora92\backup >> kopieren.log' from v$datafile;

select 'host copy E:\ora92\oradata\lwv1\temp01.dbf F:\ora92\backup >> kopieren.log' from dual;

-- logfile

select 'host copy ' || member || ' F:\ora92\backup >> kopieren.log' from v$logfile;

-- parameterfile, passwordfile, OracleNet-Files

select 'host echo init.ora, pwd, listener und tnsnames kopieren >> kopieren.log' from dual;

select 'host copy c:\oracle\ora92\database\initlwv1.ora F:\ora92\backup >> kopieren.log' from dual;

select 'host copy c:\oracle\ora92\database\PWDlwv1.ora F:\ora92\backup >> kopieren.log' from dual;

select 'host copy c:\oracle\ora92\network\admin\listener.ora F:\ora92\backup >> kopieren.log' from dual;

select 'host copy c:\oracle\ora92\network\admin\tnsnames.ora F:\ora92\backup >> kopieren.log' from dual;

spool off

shutdown immediate

@kopieren.sql

startup

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...