ORACLE na oddzielnym dysku + formatowanie systemu operacyjnego
rohan - 01-03-2007 00:01
ORACLE na oddzielnym dysku + formatowanie systemu operacyjnego
Witam
Mam takie pytanie : Mam zainstalowaną bazę danych Oracle 10g na oddzielnym dysku twardym a Windowsa na oddzielnym. Chcę jednak sformatować dysk z windowsem i ponownie go zainstalować. Dysk z bazą nie będzie więc ruszony. Co się stanie ? Z jednej strony nie stracę żadnych danych bazy (plików przestrzeni tabel,plików dzienników perspektyw zmaterializowanych itd,itd....) i w ogóle całego programu jakim jest Oracle a z drugiej.... wlasnie co ? Co więc muszę zrobić po ponownym zainstalowaniu windowsa ? Jak gdyby nic będe mógł z przeglądarki odpalić Enterprise Managera i baza będzie chodzić ? Zupełnie nie wiem... Przeczucie mi mówi że niekoniecznie - pytam się więc najpierw...
Piotr W.
Daniel - 02-03-2007 00:05
Problem z Windowsami jest taki, że sporo Oracle'owych rzeczy siedzi w Rejestrze (a ściśle mówiąc ważna konfiguracja HOME). Jeśli masz bazę na innym dysku, to powinieneś jeszcze zadbać o kopię plików konfiguracyjnych, które znajdują się w binariach Oracle'a (choćby init<SID>.ora). Po reinstalacji Windowsa prawie na pewno będzie trzeba zainstalować binaria jeszcze raz (właśnie w celu uzupełnienia Rejestru). Dodatkowo niekiedy występują problemy z "postawieniem" samej instancji (działa ona jako serwis w Windowsie) - możesz się posłużyć Configuration Assistant. Nie wiem dokładnie, jak to wygląda dla 10g.
-- Pozdrawiam, Daniel
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Maciej Iwanczewski - 03-03-2007 00:02
rohan napisał(a): > Witam > > Mam takie pytanie : Mam zainstalowaną bazę danych Oracle 10g na > oddzielnym dysku twardym > a Windowsa na oddzielnym. Chcę jednak sformatować dysk z windowsem i > ponownie go > zainstalować. Dysk z bazą nie będzie więc ruszony. Co się stanie ? Z > jednej strony > nie stracę żadnych danych bazy (plików > przestrzeni tabel,plików dzienników perspektyw zmaterializowanych > itd,itd....) i w ogóle > całego programu jakim jest Oracle a z drugiej.... wlasnie co ? > Co więc muszę zrobić po ponownym zainstalowaniu windowsa ? > Jak gdyby nic będe mógł z przeglądarki odpalić Enterprise Managera i > baza będzie chodzić ? > Zupełnie nie wiem... Przeczucie mi mówi że niekoniecznie - pytam się > więc najpierw...
Zostaw datafile, controlfile, redo/archive logi itp... - czyli to co sie składa na bazę danych. Profilaktycznie zrób backup/export. Przy backupie pamiętaj o zachowaniu REDO, controlfile, spfile, listener.ora, tnsnames.ora
Możesz spokojnie odinstalować RDBMS, czyli to co nazwałeś "program Oracle" :)
Teraz po zainstalowaniu systemu operacyjnego, zainstaluj "program Oracle". NIE uruchamiaj Database Configuration Assistant. Będziesz musiał ponownie skonfigurować Listenera (Net Configuration Assistant).
Poczytaj wątki: [ORACLE] RMAN, stawianie bazy po awarii Odtworzenie bazy danych Oracle (10.2.0) z kopii off-line
Aby uruchomić Enterprise Managera możesz użyć z wiersza poleceń (mniej więcej coś takiego, popraw ścierzki i hasła: E:\oracle\product\10.2.0\db_1\bin\emca.bat -config dbcontrol db -silent -DB_UNIQUE_NAME testdb -PORT 1521 -EM_HOME E:\oracle\product\10.2.0\db_1 -LISTENER LISTENER -SERVICE_NAME testdb -SYS_PWD &&sysPassword -SID testdb -ORACLE_HOME E:\oracle\product\10.2.0\db_1 -DBSNMP_PWD &&dbsnmpPassword -HOST 10.10.10.10 -LISTENER_OH E:\oracle\product\10.2.0\db_1 -LOG_FILE F:\oracle\oradata\testdb\\emConfig.log -SYSMAN_PWD &&sysmanPassword;
Jeżeli będziesz zmieniał nazwę komputera, adres IP... to będziesz musiał przebudować repezytorium EM.
Pozdrawiam, Maciek
Maciej Iwanczewski - 03-03-2007 00:02
> E:\oracle\product\10.2.0\db_1\bin\emca.bat -config dbcontrol db -silent > -DB_UNIQUE_NAME testdb -PORT 1521 -EM_HOME E:\oracle\product\10.2.0\db_1 > -LISTENER LISTENER -SERVICE_NAME testdb -SYS_PWD &&sysPassword -SID > testdb -ORACLE_HOME E:\oracle\product\10.2.0\db_1 -DBSNMP_PWD > &&dbsnmpPassword -HOST 10.10.10.10 -LISTENER_OH > E:\oracle\product\10.2.0\db_1 -LOG_FILE > F:\oracle\oradata\testdb\\emConfig.log -SYSMAN_PWD &&sysmanPassword;
To jest jedna długa linika :)
piotr::kapczuk - 03-03-2007 00:02
Użytkownik "Maciej Iwanczewski" <nawiiwan@wytnij_togazeta.pl> napisał w wiadomości news:es9fej$p3p$1@atena.e-wro.net... > więcej coś takiego, popraw ścierzki i hasła:
ścieżki !
Noo, recydywista z Ciebie. Może tak będzie łatwiej do zapamiętania ;)
select pochodne from słownik where wyraz = "ścieg" and wymiana = "g na ż"
ścieżka ścieżynka
I miłego dnia życzę ;D
-- Pozdrawiam Piotrek Kapczuk
Maciej Iwanczewski - 03-03-2007 00:02
piotr::kapczuk napisał(a): > > Użytkownik "Maciej Iwanczewski" <nawiiwan@wytnij_togazeta.pl> napisał w > wiadomości news:es9fej$p3p$1@atena.e-wro.net... >> więcej coś takiego, popraw ścierzki i hasła: > > ścieżki ! > > Noo, recydywista z Ciebie. Może tak będzie łatwiej do zapamiętania ;) > > select pochodne > from słownik > where wyraz = "ścieg" > and wymiana = "g na ż" > > ścieżka > ścieżynka
w morde kopany :)
dzięki za upominanie :)
mam nadzieje, że trzeciego razu nie będzie
ścieżki, ścieżki, ścieżki, ścieżki, ścieżki... :)
pozdrawiam, Maciek
- 05-03-2007 00:01
Jeśli to jakaś popierdułka a nie poważny serwer to wystarczy:
1. skopiować z powrotem do rejestru hkey_local_machine\software\oracle 2. odtworzyć ścieżki w pathu 3. stworzyć z powrotem listenera za pomocą lsnrctl start z command prompta 4. i potworzyć z powrotem wszystkie instancje baz oradimem.
I w 99% przypadków gra i bucy, ale jeśli to nie popierdułka tylko coś istotniejszego to po reinstalacji windowsa należy ponownie zainstalować oracla. Ale punkt 2 i 3 pozostaje w mocy.
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
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.plmelooonka.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 |
|