AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Oracle: Tablespace wieder in frische Oracle-DB importieren

Oracle: Tablespace wieder in frische Oracle-DB importieren

Ein Thema von Alexander · begonnen am 17. Okt 2008 · letzter Beitrag vom 19. Okt 2008
Antwort Antwort
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#1

Oracle: Tablespace wieder in frische Oracle-DB importieren

  Alt 17. Okt 2008, 12:45
Datenbank: Oracle • Version: 9i • Zugriff über: sqlplus
Hallo Oracle-Profis ,

ich bin gerade dabei einen Rechner mit Oracle-DB (gerade die 9er, wobei ich wahrscheinlich noch auf die 10er update) frisch aufzusetzen. Von dem alten Rechner habe ich statt Export-Dump Datei nur die Tablespaces (als Dateien).
Kann ich mit denen noch etwas anfangen (Sprich alle Daten daraus auf den neuen Rechner bekommen?)? Oder ist die quasi "nutzlos", was hier doch sehr ärgerlich wäre...
Die Struktur der Datenbank habe ich schon wieder aus einem ganz alten Dump. Jetzt geht's "nur" um die Daten.

Ich habe schon versucht, die aktuellen Tablespaces durch die alten (also die die ich bekommen habe) zu ersetzen. Das geht leider nicht (Fehler: "ORACLE initialization or shutdown in progress"). (Die Dateigrößen sind exakt die gleichen). Was könnte man noch tun?

Vielen Dank
Alexander
Alexander
  Mit Zitat antworten Zitat
Benutzerbild von mikhal
mikhal

Registriert seit: 11. Sep 2003
Ort: Linz am Rhein
795 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Oracle: Tablespace wieder in frische Oracle-DB importier

  Alt 17. Okt 2008, 13:28
Such mal in der Oracle Dokumentation, Kapitel Backup & Recovery nach dem Stichwort Cancel-Based Recovery (deutsch: Unvollständige Wiederherstellung). Darüber hinaus prüfe mal die Befehle RESTORE und RECOVER im Zusammenhang mit dem RecoveryManager (RMAN). Voraussetzung für alle diese mir bekannten Verfahren ist eine bestehende Datensicherung.

Grüße
Mikhal
Michael Kraemer
Computer erleichtern die Arbeit...
...und die Erde ist eine Scheibe!
  Mit Zitat antworten Zitat
nahpets
(Gast)

n/a Beiträge
 
#3

Re: Oracle: Tablespace wieder in frische Oracle-DB importier

  Alt 17. Okt 2008, 13:31
Hallo,

ist hier was brauchbares bei?

http://rowa.giso.de/oracle/latex/Backup_Recovery.html
  Mit Zitat antworten Zitat
peterlepan

Registriert seit: 5. Jun 2006
Ort: Nordhausen
37 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: Oracle: Tablespace wieder in frische Oracle-DB importier

  Alt 17. Okt 2008, 16:30
Hallo Alexander,

wenn ich deinen Beitrag richtig deute, hast du die Oracle-Software komplett neu installiert und die Datenbank auch neu angelegt. Die Kopie vom Tablespace ist dann also Teil einer Datensicherung von der alten Installation.
Es gibt zwar prinzipiell die Möglichkeit einen Tablespace zu kopieren, dazu ist jedoch auch ein spezieller Dump notwendig, den du nicht zur Verfügung hast, wenn du die Tabellen schon einen alten Dump zum Erzeugen der Strukturen benutzt hast.
Wenn du eine Komplettsicherung der alten DB hast, kannst du daraus auf einer Testmaschine noch mal den alten Zustand wiederherstellen, einen aktuellen Dump ziehen und diesen dann in die neu installierte DB einspielen ansonsten sehe ich wenig Chancen mit den alten Tablespace-Dateien was anzufangen.

Gruß

Peter
Peter Tabatt
  Mit Zitat antworten Zitat
Alexander

Registriert seit: 28. Aug 2002
Ort: Oldenburg
3.513 Beiträge
 
Turbo Delphi für .NET
 
#5

Re: Oracle: Tablespace wieder in frische Oracle-DB importier

  Alt 19. Okt 2008, 13:37
Hallo zusammen,

dass eine Rekonstruktion nur mit den Tablespaces nicht funktionieren würde, habe ich mir schon fast gedacht . Ich habe aber jetzt doch noch ein vernünftiges Dump vom besagten Rechner ziehen können. Damit scheint sich das Problem "in Luft aufgelöst haben".

Wenn jemand dennoch eine Idee zur Rekonstruktion der gesamten DB anhand der Tablespace-Dateien hat, würde es mich natürlich dennoch interessieren
Die Ideen hier (vielen Dank dafür natürlich dennoch) konnten mich leider nicht wirklich voran bringen.
Alexander
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz