Oracle 8.1.7 Klonen vs. Export/Import

Hallo ich habe eine Datenbank, die ich meinen Kollegen zur verfügung stellen will (nicht im Netz sondern jeder auf seiner Maschine).

Soll ich meine Datenbank klonen oder über Export/import realisieren.

Bisher habe ich nur einmal geklont und ich finde das Ergebnis als mittelmäßig. Beim Hochfahren der Datenbank bleibt sie im Mount Status immer hängen, erst beim 2ten Anlauf ist sie im Geöffnet Status.

Export/Import habe ich noch nicht gemacht.

Danke im Voraus

Ergäzung System: Win2000
Betriebssystem:Win2000
Oracle:8.1.7 pers. Edition

Hallo,
zunächst: die Personal Edition kenne ich nicht, aber ich vermute, das dürfte nicht das Problem sein.

Zwei Fragen: 1. Was genau verstehst Du unter klonen?
2. Was genau passiert, wenn sie nicht hochfährt? Hast Du eine Fehlermeldung im Alert-Log gesehen?

Gruß

J.

Hallo,

zur Personal Edition kein erwähnenswerter unterschied zur Enterprise.

Klonen/1zu1 Kopieren. Ich möchte meine Datenbank auf einem anderen rechner Kopieren.

Die fehlermeldung lautet ora-1990,
anscheinend ist beim kopieren auf den neuen rechner das Passwordfile nicht mehr gültig.

Wie schon gesagt meine frage lautet, ob mit Export/import eine Datenbank auf einen anderen rechner zu kopieren einfacher (sauberer) geht.

Danke

Hi,

Klonen/1zu1 Kopieren. Ich möchte meine Datenbank auf einem
anderen rechner Kopieren.

Soll das heißen, daß Du die Dateien plus Verzeichnisstruktur auf einen anderen Rechner überträgst?
Dies Methode sollte, vorausgesetzt die Rechner sind einigermaßen ressourcengleich, ohne Probleme funktionieren. Ich habe dies bei Entwicklerdatenbanken, die dann von der QM-Truppe analysiert werden sollten, zig mal gemacht. Du solltest allerdings den Originalserver runterfahren, bevor Du die Dateien kopierst, ansonsten sind sie „dirty“ und brauchen Media-Recovery, was zu Verzögerungen beim Starten führen kann.

Die fehlermeldung lautet ora-1990,
anscheinend ist beim kopieren auf den neuen rechner das
Passwordfile nicht mehr gültig.

Hmmm. Sollte auch gehen. Wenn das allerdings das einzige Problem ist, dann sollte das Utility orapwd Abhilfe schaffen.

Wie schon gesagt meine frage lautet, ob mit Export/import eine
Datenbank auf einen anderen rechner zu kopieren einfacher
(sauberer) geht.

Nein, das ist nur eine andere Methode. Hier werden die Daten auf einer logischen Ebene übertragen, die Dump-Datei ist betriebssystemunabhängig, alle Objekte werden als solcheexportiert und beim Import wieder generiert. Kopieren der Dateien geschieht auf physischer Ebene, da werden keine Daten geprüft.

Gruß

J.

Hi,

super danke.

Mit Orapwd teste ich gleich mal aus. Es ist zwar kein gravierender Fehler, ist halt lästig die datenbank auf 2ten versuch hochzufahren.

Bei mir war ähnliche aufgabenstellung. Für Entwickler die gleiche DB zur verfügung stellen.

Gruß