[Oracle] Odzyskiwanie danych
yale - 31-05-2006 00:26
[Oracle] Odzyskiwanie danych
Witam,
Dysk na którym stał system wyzionął ducha a z nią instalacja Oracle 9.2. Na szczęście dysk z danymi nie uległ uszkodzeniu i mam całą bazę danych (jako pliki *.dbf, *.ctl). Baza ma trochę znaczny rozmiar (5 GB) i jest to efekt dość długiej pracy programistycznej... Nie jestem administratorem a jedynie programistą, umiem zainstalować bazę i to już uczyniłem oraz jakieś proste konfiguracje. Problem w tym, że nie wiem jak przywrócić do działania starą bazę. Podczas instalacji liczyłem na taki punkt jak migracja (było chyba w Oracle 8.1.x).
Bardzo proszę o jakikolwiek hint jak to ugryźć, najchętniej coś z wiersza poleceń. Próbowałem z Enterprise Manager Console... i opcja recovery, rzuca się o OMS. Jak dla mnie wystarczy zwykłe zastąpienie domyślnej bazy którą zainstalował Oracle na moją starą.
Wiem, totalne lamerstwo brak backupów ;( przez 5 lat ani jednej wpadki a tu jedna burza załatwiła mi system na cacy :(
Pozdrawiam, yale
dap - 31-05-2006 00:27
yale wrote: > Witam, > > Dysk na którym stał system wyzionął ducha a z nią instalacja Oracle 9.2. > Na szczęście dysk z danymi nie uległ uszkodzeniu i mam całą bazę danych > (jako pliki *.dbf, *.ctl). > Baza ma trochę znaczny rozmiar (5 GB) i jest to efekt dość długiej pracy > programistycznej... > Nie jestem administratorem a jedynie programistą, umiem zainstalować bazę i > to już uczyniłem oraz jakieś proste konfiguracje. > Problem w tym, że nie wiem jak przywrócić do działania starą bazę. Podczas > instalacji liczyłem na taki punkt jak migracja (było chyba w Oracle 8.1.x). > > Bardzo proszę o jakikolwiek hint jak to ugryźć, najchętniej coś z wiersza > poleceń. > Próbowałem z Enterprise Manager Console... i opcja recovery, rzuca się o > OMS. > Jak dla mnie wystarczy zwykłe zastąpienie domyślnej bazy którą zainstalował > Oracle na moją starą. > > Wiem, totalne lamerstwo brak backupów ;( przez 5 lat ani jednej wpadki a tu > jedna burza załatwiła mi system na cacy :(
Jak masz pliki init<SID>.ora to w sumie wystarczy zainstalować na nowo Oracle i podpiąc ścieżki tak jak były, kopiując odpowiednie pliki w odpowiednie miejsca.
Jak nie masz to musisz go sobie zrobić i sprawdzić czy będzie działał - prawdpodobnie musisz dodać odpowiednie Rollback Segments. Ale z tym może być sporo kombinowania...
dap
-- ,= ,-_-. =. gnu.org ((_/)o o(\_)) polanski.biz `-'(. .)`-' xoops.pl \_/
Lucyna Witkowska - 01-06-2006 00:02
yale <brakmaila@sorry.net.pl> napisał: > Dysk na którym stał system wyzionął ducha a z nią instalacja Oracle 9.2. > Na szczęście dysk z danymi nie uległ uszkodzeniu i mam całą bazę danych > (jako pliki *.dbf, *.ctl). > Baza ma trochę znaczny rozmiar (5 GB) i jest to efekt dość długiej pracy > programistycznej... > Nie jestem administratorem a jedynie programistą, umiem zainstalować bazę i > to już uczyniłem oraz jakieś proste konfiguracje. > Problem w tym, że nie wiem jak przywrócić do działania starą bazę. Podczas > instalacji liczyłem na taki punkt jak migracja (było chyba w Oracle 8.1.x).
Migracja nie ma tu zastosowania. Trzeba zainstalowac tą sama wersje oprogramowania co była.
> Bardzo proszę o jakikolwiek hint jak to ugryźć, najchętniej coś z wiersza > poleceń. > Próbowałem z Enterprise Manager Console... i opcja recovery, rzuca się o > OMS. > Jak dla mnie wystarczy zwykłe zastąpienie domyślnej bazy którą zainstalował > Oracle na moją starą.
Wystarczy, jesli na tym dysku sa nie tylko pliki .dbf, .ctl, ale tez redo.log i jesli w tych redo logach jest cala informacja potrzebna do wykonania przez baze automatycznego recovery (mysle, ze jest). Trzeba ustawic odpowiedni ORACLE_HOME, ORACLE_SID i wystartowac baze z odpowiedniego pliku initSID.ora, albo spfileSID.ora
> Wiem, totalne lamerstwo brak backupów ;( przez 5 lat ani jednej wpadki a tu > jedna burza załatwiła mi system na cacy :(
Cóż, czlowiek całe zycie uczy sie na błędach (lepiej jak na cudzych :-))
Pozdrowienia i powodzenia, LW
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Oracle, SQL, PL/SQL. Jak =?ISO-8859-2?Q?napisa=E6_zapytanie=2C?==?ISO-8859-2?Q?_kt=F3re_zwr=F3ci_nazw=EA_atrybutu=2C_kt=F3reg o?==?ISO-8859-2?Q?_warto=B6ci_spe=B3niaj=B1_zadany_warunek?=
Oracle 19g +Insert +Insert +Insert...
[oracle] zapytanie dynamiczne z =?ISO-8859-2?Q?=22dynamiczn=B1_?==?ISO-8859-2?Q?nazw=B1_tabeli=22?=
[Oracle] jak =?ISO-8859-2?Q?ograniczy=E6_pami=EA=E6_dla_se?==?ISO-8859-2?Q?rwera=3F?=
=?ISO-8859-2?Q?=5BOT=5D_Zdany_egzamin_Oracle_1Z0-007_a?==?ISO-8859-2?Q?_brak_informacji_na_stronie_Prometric_-_czy?==?ISO-8859-2?Q?_co=B6_nie_tak=3F?=
[oracle] czy da =?ISO-8859-2?Q?si=EA_z_poziomu_procedury_?==?ISO-8859-2?Q?zrobi=E6_kopi=EA_zapasow=B1=3F?=
[oracle 10g] czy =?ISO-8859-2?Q?mo=BFna_wy=B3=B1czy=E6_wszys?==?ISO-8859-2?Q?tkie_wi=EAzy_w_schemacie=3F?=
MSSQL Express czy Oracle Express
=?iso-8859-2?q?[oracle]_Jak_sprawdzi=E6_wielko=B6=E6_tabeli_=3F=3F?=
=?ISO-8859-2?Q?Poszukjue_ksi=B1=BFki_"Oracle_?= =?ISO-8859-2?Q?optymalizacja_wydajno=B6ci"..?=
zanotowane.pldoc.pisz.plpdf.pisz.plchinska-zupka.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|