Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
ВнизВосстановление БД Oracle Найти похожие ветки
← →
SergP © (2004-08-07 09:15) [0]Упал сервак. Дампы базы есть но трехдневной давности. Но я могу попытаться с винта упавшей машины добыть все файлы от оракла, в том числе и файлы с настройками, с табличными пространствами и прочие...
Можно ли с помощью них восстановить базу, а то не хочется импортировать старые дампы
← →
serg128 (2004-08-07 12:00) [1]Какой Oracle, и из-за чего упал? Если смена айпишника -> помогу, а ещё лучше напиши на www.sql.ru, там сразу ответят.
← →
SergP. (2004-08-07 16:25) [2]Неа. Просто винда 2000 упала. Не загружается нифига...
Но файлы от оракла я могу все вытянуть с винта от сервера...
← →
Сергей Демичев (2004-08-07 18:31) [3]Нет проблем.
1) На машину устанавливаешь новый винт и ставишь винду заново
2) Устанавливаешь ПО Oracle и создаешь чистую базу данных с таким же именем, что и старая. Какие опции при этом ставишь - неважно.
3) Останавливаешь новую базу и заменяешь все ее файлы на аналогичные старые. Это будут:
- файлы данных (по умолчанию находятся в "Oracle\Oradata\НазваниеБазы" для ОС Windows
- конфигурационные файлы (по умолчанию - "Oracle\Admin\НазваниеБазы")
- файл паролей и ссылка на файл параметров ("Oracle\Ora81\Database", файлы initБАЗА.ora и pwdБАЗА.ora)
4) Запускаешь БД. Все...
Если база настроена стандартно - должно помочь.
Будут вопросы - пиши на мыло, так как я забрел сюда случайно.
← →
stels (2004-08-08 02:02) [4]Вообще для Oracle лучше сделать так:
Востанавливаешь все параметры винды в прежнее состояние (ip и так далее), затем восоздаешь структуру каталогов (если винда ставится поверх, то не надо), ну и запускаешь все сервисы. Все. Если настройки сохранились то все будет ок.
← →
SergP © (2004-08-08 08:09) [5]Винду поставить поверх скорее всего не получится. В этом я уверен.
Разве что можно попробовать отформатировать раздел где она стоит и переставить заново, не трогая другие разделы, в т.ч. тот где стоял Oracle.
Но Oracle все равно придется переустанавливать. В таком случае наверное [3] самый оптимальный вариант.
А винду я даже и не очень хочу пытаться восстанавливать. Меня уже задолбали эти NTFS-ные глюки. Буду ставить на FAT32.
← →
sniknik © (2004-08-08 09:14) [6]> Меня уже задолбали эти NTFS-ные глюки.
а это как, и что? не было никогда, не знаю.
← →
stels (2004-08-08 10:31) [7]NTFS для всяких там баз предпочтительней (скорее всего проблемы с винтом). А Oracle при установки под винду создает только програмные группы, да сервисы для запуска. Гораздо легче эти снрвисы вручную запустить чем переустанавливать Oracle.
← →
Petr V. Abramov © (2004-08-08 14:24) [8]> stels (08.08.04 10:31) [7]
Еще кучу всего в реестре.
И еще по сервису для каждого инстанса
> SergP ©
Можно, если попложить по тем же путям ( то есть можно, конечно, и не по тем же, но это требует некоторых небольших навыков, которых у Вас, похоже, нет)
1. Копируем файлы по тем же путям, где они были раньше
2. RTFM про утилиты ordim и orapwd
Если при падении винды не побились redo логи, то все должно подняться нормально
← →
SergP. (2004-08-08 16:02) [9]Вобщем у меня Oracle был установлен в другом разделе.
Все его файлы остались (вернее я уже наново переразбил винт), но то что было предложено в [3] перед этим сохранил на другой машине.
Винду восстанавливать пробовал - ни фига не восстанавливается.
> stels (08.08.04 10:31) [7]
> NTFS для всяких там баз предпочтительней (скорее всего проблемы
Естественно Oracle и пр. я буду устанавливать на NTFS-ные разделы, но загрузочный раздел с самой виндой оставлю FAT32 для надежности. В крайнем случае, если вдруг понадобится, то преобразовать в NTFS - дело нескольких минут.
← →
Zemal (2004-08-10 11:21) [10]Это чем же FAT32 надёжней? Совсем ламер что-ли? Тогда значит так... востанавливать сервер БД Оракл очень просто. Во-первых, иди на рынок и набирай кучу литературы по Win2k, долго и упорно читай и когда поймёшь что чушь нёс про NTFS, то переходи к следующему шагу. Во-вторых, беги на рынок за литературой по Оракл и читай её долго и упорно пока чётко не усвоишь что такое экземпляр БД Оракл, как он функционирует, какие файлы что определяют. Вот когда пройдёшь эти два шага, тогда и лезь с глупыми вопросами в форум. Думаю тогда ты уже с винды на линух перейдёшь и всё будет по человечески :). Кстати, винда обычно имеет свойство падать когда ламеры пытаются её оптимизировать и менять настройки. Мой совет - работает, так не лезь если не понимаешь до тонкостей чего хочешь сделать. Если следовать этому правилу, то и винда не падает годами и всё стоит и работает.
← →
Sergey13 © (2004-08-10 11:23) [11]2[10] Zemal (10.08.04 11:21)
А че ты злой то такой? 8-)
← →
Danilka © (2004-08-10 11:27) [12][11] Sergey13 © (10.08.04 11:23)
> А че ты злой то такой? 8-)
И ник у него страшный. :))
← →
Val © (2004-08-10 11:30) [13]>[10] Zemal (10.08.04 11:21)
Ну какие же мы крутые :)
← →
Zemal (2004-08-10 11:32) [14]Ну да. Лучше быть злым чем глупым :). Ну как вот ему объяснить что нужно востанавливать на "сервер БД Оракл", а поднимать экземпляр (Instance)??? Это нужно ему с нуля что-ли разжёвывать? Если он имеет отдалённое представление не только об Оракл, но и об операционной системе и о таблицах разбиения дисков, то ему вообще рано подходить к серверу. За книги в самый раз. Вот я и отправил... проще говоря послал на рынок... за литературой :)).
← →
Val © (2004-08-10 11:41) [15]>[14] Zemal (10.08.04 11:32)
1.Мне кажется, автор спрашивает именно о том как восстановить базу.
2.Cтавить FAT для загрузочного диска(или вы читаете через строку?) - довольно распространненная практика - легче восстанавливать данные.
3.Поставьте себя на место человека, который просит помощи в востановлении базы(не иконку пихать) и получает умнейший/нужнейший совет о походе на рынок.
4.Злой<>умный.
← →
Zemal (2004-08-10 11:42) [16]Sergey13 >> А злой я потому что пришол на работу :). Вообще не злой, а строгий :). Ещё целый день впереди :(. Вот вечером я подобрею :).
Val >> Ну конечно крутые! А ты неверишь? гы-гы :) Просто ламеры уже достали и на работе и дома и в инете... Хотят чтоб всё за них сделали. Уже устал повторять что берёшь литературу и там всё есть, всё расписано. Нужно только уметь читать, а не нахаляву получать рекомендации. Я понимаю когда вещь простая и ответить на неё можно парой строк кода, но когда вопрос подрозумевает недельный курс, то извините... я непонимаю зачем он задаётся на форуме. Вот посему и нервничаю... :( Ну и плюс ещё утро, небритость и невыспанность...
Danilka >> Это у кого какие ассоциации возникают :). На это ничего ответить немогу :).
← →
Zemal (2004-08-10 11:51) [17]Val >> Ну я понял что FAT32 на загрузочный диск. Вот только данные легче ли востанавливать???!!! Вопрос спорный. И зачем востанавливать загрузочный диск? Чтоб посмотреть клипарты из папки WINNT? Ладно, небуду херню тут объяснять и рассеивать довольно распространённое убеждение, т.к. это вопрос долгий.
На счёт того что автор спрашивает как востановить "базу", а не экземпляр уже и так понятно. Неправильная терменалогия => неправильные понятия => ответ не в тему => и т.д.
Единственный севет - поход с рюкзаком на рынок. Или мне открывать книгу и перепечатывать оттуда в форум?
← →
Val © (2004-08-10 11:55) [18]Уважаемый Zemal, меня, честно говоря, одолевают сомнения, что Ваша помощь настолько неоценима. Раздражает - никто не заставляет вас отвечать. Устали делать добрые дела? :)
>all
Извиняюсь за оффтоп. Больше не буду :)
← →
Zemal (2004-08-10 12:14) [19]Val >> Добрые дела нужно делать с умом (не мечите бисер перед свиньями - они неоценят). Иногда можно и не только с добрым лицом делать человеку добро, больно - но поучительно. Если на человека вовремя не вылить ушат холодной воды, то он и не задумается над тем что он делает и как. Этот вопрос считаю некорректным. Вот если бы он уже пытался востановить и Оракл ему сообщало об ошибке, вполне конкретной ошибке, а не пространные домыслы типа "Ой! Ёёёёёё! Как же мне теперь это востанавливать!?". Вот такие вопросы, меня просто убивают. Т.е. человек хочет чтоб ему зачитали недельный курс по резервному копированию и востановлению???!!! Или он этого вообще непонимает? Непонимает какой объём текста он требует? Это либо глупость, либо... всё-равно глупость. А я считаю что каждому человеку нужно показывать на его... гм-гм... чтоб стремился быть поумнее. Иначе так и незаметит что зря только время оторвал у людей и себе ничего не приобрёл.
All >> Так же извиняюсь за офтоп, но в тему гнать по этому вопросу... очень уж большой объём получится и масса времени для перепечатыванию литературы :).
← →
Sergey13 © (2004-08-10 12:16) [20]2[14] Zemal (10.08.04 11:32)
>Ну как вот ему объяснить что нужно востанавливать на "сервер БД Оракл", а поднимать экземпляр (Instance)???
Это конечно страшная ошибка! За такое голову надо отрывать! 8-))))))
Но... если на сервере один инстанс (очень частое явление между прочим), то какая разница? Тем более что "упал" действительно сервер (2000), на котором стоял сервер Оракла.
Присоединяюсь к [18]
← →
roottim © (2004-08-10 12:33) [21]знайка vs незнайка:)... дюблю на обеде такое дело почитать :))
← →
Zemal (2004-08-10 12:36) [22]Sergey13 >> Присоединяйся к кому угодно и как угодно :). Нет проблем - дело каждого :).
За такие ошибки не голову отрывать нужно, а ставить человека в известность, что он хочет невозможного и непонимает что у него слишком низкий уровень знаний чтоб прямо сразу всё востановить. Почему он сам не отдаёт себе отчёт в этом? Я ему стараюсь помочь ощутить и прочувствовать всё горе его положения :). Наверняка когда будет поднимать экземпляр, то столкнётся с кучей проблем и ничего не сделает в результате. Всех нюансов никто ему тут необъяснит. Лучший вариант - пригласить спеца. Или идти на развал за книгами... Третьего недано. Неужели он этого не понимает? Вот что удивляет... Лезет в форум и выдаёт ввиде вопроса заголовок недельных админских курсов по Оракл. Помоему этим уже заслужил такое отношение.
← →
Danilka © (2004-08-10 12:44) [23][22] Zemal (10.08.04 12:36)
Если ты из Тольятти, то я готов поставить 2 своих бутылки пива, "Золотая бочка" синяя, против одной твоей бутылки золотой бочки что у него все получится.
И без всяких походов с рукзаком по-магазинам, например, попробовав [3].
:))
← →
Sergey13 © (2004-08-10 12:48) [24]2[22] Zemal (10.08.04 12:36)
>За такие ошибки не голову отрывать нужно, а ставить человека в известность,
Через 2 дня после того как вопрос заглох?
> что он хочет невозможного
А че невозможного то? В [3] еще дан нормальный совет. 90% что поможет если все так сделать.
>и непонимает что у него слишком низкий уровень знаний чтоб прямо сразу всё востановить.
Зато у других слишком высок, что бы посоветовать что-то конкретное. Только возмущаться из-за нарушения чистоты терминологии.
← →
Danilka © (2004-08-10 12:49) [25][24] Sergey13 © (10.08.04 12:48)
> Через 2 дня после того как вопрос заглох?
Упс. Слона-то я и не приметил.. :))
← →
SergP © (2004-08-10 21:20) [26]
> [10] Zemal (10.08.04 11:21)
Вы никогда случайно не задумывались о том для чего нужны форумы?
Если бы я все абсолютно знал, то я бы и не стал здесь задавать никаких вопросов.
А что касается всего остального:
1. У меня была проблема связанная с падением сервака. И это все нужно было поднять в течении небольшого времени. Так что советы насчет книжек абсолютно бесполезные.
Таких советчиков и без Вас достаточно. Не нравится Вам что-то - пройдите мимо. Никто никого не заставляет отвечать на вопросы в топиках. Это дело добровольное.
2. Что касается "глючности" и "ненадежности" NTFS - я согласен что она сама по себе не глючная и надежная. Но как оказалось например в данном случае глюк был вызван совсем "посторонней" вещью. (Память вылетела). Ну и из-за этого винда тоже упала. Причем глюки получаются очень "интерестные". В случае с FAT32 все было бы намного проще (имеется ввиду при восстановлении данных). А такой случай что приходилось восстанавливать данные с винта где загрузочный раздел NTFS у меня не первый раз. Поэтому я и написал такое, хотя неверно выразился. (Времени было мало). Сейчас уже не буду писать подробности. Тем более что все уже восстановлено, и нормально работает.
Но даже хоть я и неправильно выразился, но по крайней мере все кроме Вас отвечали нормально, никого не оскорбляя.
3. Что касается линуха, я бы с удовольствием перешел на него. Да проблема есть: Кроме Оракла на серваке должно быть установлено еще несколько приложений и сервисов, линуксовских версий для которых нет.
4. А насчет оскорблений: Оскорбляют других при общении на форумах обычно только малолетки и люди с неуравновешенной психикой. Не советую в дальшейшем сразу показывать всем кто вы есть на самом деле. На Вас просто не будут обращать внимания. А если Вас кто-то обидел - то не стоит сгонять злость на других.
Советую в дальнейшем соблюдать хотя бы элементарный этикет.
Желаю удачи!
← →
Petr V. Abramov © (2004-08-11 01:12) [27]> SergP ©
Ну Вы обнародуйте, восстановилась- не восстановилась, интересно ж
> Zemal
Ваши знания заслуживают уважения (скорее всего), но человеку в данном случае нужна была экстренная помощь. А про разницу между базой и instance - RTFM
← →
SergP © (2004-08-11 21:10) [28]
> [27] Petr V. Abramov © (11.08.04 01:12)
> > SergP ©
> Ну Вы обнародуйте, восстановилась- не восстановилась, интересно
> ж
Ну так ведь я писал в предыдущем посте что все восстановилось.
действовал согласно [3]. В принципе я так и хотел поступить с самого начала, когда еще не создал этот топик. Но на всякий случай решил подстраховаться... И как оказалось недаром. Так как файлы initБАЗА.ora и pwdБАЗА.ora я чуствую что мог бы забыть скопировать перед переразбивкой и форматированием винта. За что [3] Сергей Демичев (07.08.04 18:31) огромное спасибо.
При восстановлении были небольшие проблемы в связи с тем что некоторые табличные пространства (2 штуки)создавались create tablespace без указания полного пути файла, и эти файлы в старой базе были в одной папке (не в той что все остальные файлы табличных пространств) , но в новой базе (восстановленной) оракл их искал почему-то в другой папке.
Парвый раз запустил базу - не работает. Но в логе (oradim.log) было видно где она их пыталась искать. Перекинул в нужную папку, снова запустил БД и все заработало...
← →
Petr V. Abramov © (2004-08-11 23:40) [29]> SergP © (11.08.04 21:10) [28]
Поставьте себе и [3] пива, выпейте его, и почитайте Oracle Concepts. Сейчас Вам повезло, а в следующий раз (не дай бог случится, но Вы обязаны быть готовым) все может быть нетривиально, но Вы сможете грамотно задать вопрос.
← →
Art (2004-08-15 22:51) [30]Давно так не было интересно читать :-)
Честно говоря купился на не форумный вопрос:
> Восстановление БД Oracle
> Упал сервак. Дампы базы есть но
Еще 7.08.2004 8:21 сам себе сказал:
Oracle сам поднимется если такое же железо дадут,
и первый sys был не бессовестный халтурщик.
Я уже в Беларусбанке не работаю и могу говорить:
Когда многие СМИ писали "...Беларусь на грани ДЕФОЛТА из-за суточного не обмена меж банками платежей..."
я ржал как лашадь :-)
ТУПАЯ И ЛЕНИВАЯ АДМИНИСТРАТОРША НИЧЕГО НЕДЕЛАЛА :-O
ПРЕДСТАВЛЯЕТЕ НИЧЕГО!!!
Сервак намалачивал по 25тыс платежек в сутки в течении енескольких лет.
Представляю что там творилась в RollBack файлах
в какой не последовательности авто наращивались DataBase файлы
Win2000 оторвали от кормильца UPS-а.
Бедняга парень его величество Oracle сверял roll... и data...
аж 9 непрерывных часов :-(
Ясно дело 16:00 расчетный час по чуть чуть передвигался :-(
по просбе Беларусьбанка Нацбанком
по требованию Нацбанка ВСЕМИ остальными нормальными банками.
И эта паршивая овца прекрасно себя чувствует среди таких же бездельников Беларусьбанка до сих пор.
"в паршивом стаде одна паршивая овца уже не паршивая..."
Что-то у меня create database в Oracle9i вчера на Notebooke отказалcя работать ну да ладно как всегда сам разберусь :-)
А 99% не технических переводчиков надо повесить!
Еще повесить 99% издателей которые платят за обьем,а не за смысл написанного!
Простые и понятные вещи так заморочать, что сидишь идиотом и не можешь понять, что написанно на этой странице, и по русски :-???
Сын приходит и говорит:
Папа если тебе 3 пятилетки платят за компьютерные знания, не ищи сдесь знания, их сдесь нет :-!
Устами уже не младенца все также глаголит истина.
Вот и клаву на новом NoteBookRoverNautilusE400l протестировал
за Oracle уже поздно браться надо Internet-ой порнухой поразвлекаться.
Интересная это игра Oracle столько уровней 7 8 9 10 и т. д. WolfShtein3D со своими 49 отдыхает.
На 7-ом реальные платежки летают.
Вот на 8-ом напарник платежки гоняет застрял не порядок надо что-то делать.
9 уровень у меня по умолчанию захотел 402Mbyte жадный злодей с мотоциклетным именем Java какой-то в мои безценные мозги залез как "чужой".
Думаю пройти прикупив in Rover sodimm512Mbyte за 112$ зеленых бонусов.
Не правильно это Hiew править в Elite количество ракет для продажи ой что-то я записался init*.ora tns*.ora ls*.ora править.
Cначало надо с уровнем по умолчанию нагулятся и опыт подсказывает "есть достаточно мозгов результат будет оптимальный сразу".
Ну очень медленно уровни прохожу мой Vinchester не остывает, как пулемет Kalshnikov работает.
А кому легко?
На Linux+Oracle у кого-нибудь реыльнае платежки летают?
Если да то какие версии?
Может 10g по народу пошел?
Качать очередной демо ролик под названием Oracle10g384Mbyte.zip?
from http://otn.oracle.com
Y/N?
← →
Sergey13 © (2004-08-16 11:27) [31]2[30] Art (15.08.04 22:51)
Ничего не понял. Если это крик души, то души тут кричат в "Потрепаться". 8-)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.56 MB
Время: 0.031 c