Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
Ситуация такая на диске с СУБД полетел Windows XP.
Скопировали все данные и попробовали восстановить, диск умер, заменили на другой установили всю ту же Windows XP. После перенесли основные файлы обратно.
У меня есть все исходные дистрибутивы (Oracle database 11.2.0). Но с Oracle никогда не работала да и не моей компетенции. Но по воле директора это свалилось на меня и мне срочно нужно понять, смогу ли я восстановить СУБД самостоятельно (при условии что у СУБД не было резервных копий, осталась лишь папка app и дистрибутив с программой на которой она сидела). Или же нужно искать специалиста на стороне (буду благодарна, хотя бы за специализацию данного индивида, нужно будет как-нибудь искать его среди знакомых)
Почитала о способах резервного копирования и восстановления с помощью Oracle database express edition, но там видимо можно копировать только с работающим Oracle. Если нет то буду благодарна за методички по работе с Oracle таких случаях.
15 окт 19, 12:54    [21994517]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
в дополнение: мне помогли с установкой, но нужна помощь с резервной копией данных диска. Есть ли возможность ручной архивации ли переноса данных нужной СУБД в рабочую версию Oracle? И какие именно данные нужно будет переносить? Нашла в статье по Ораклу:
*.DBF – файлы данных, табличных пространств и управляющие файлы базы данных.
*.ora – файлы конфигурации базы данных и файлы паролей.
Файлы конфигурации:
C:\oraclexe\app\oracle\product\11.2.0\server\dbs
Файлы паролей (PW…ora):
C:\oraclexe\app\oracle\product\11.2.0\server\database
*.LOG – файлы журналов транзакций:
C:\oraclexe\app\oracle\fast_recovery_area\XE\ONLINELOG
Это те файлы или есть еще важные? И вопрос также по файлам журналов транзакций LOG, в предполагаемой папке ничего нет. Насколько они важны?
15 окт 19, 13:44    [21994624]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
Oleg M.Ivanov
Member

Откуда: Москва
Сообщений: 1102
samovlada,
Возможно, файлы базы данных располагались вместе с домашним каталогом, тогда читайте 3-й пост этой темы.
15 окт 19, 14:53    [21994687]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
lYY
Member

Откуда:
Сообщений: 406
Лучше оставить свои координаты и договориться о удаленной помощи.

Если нет, то Коротенько:
1. Необходимо Установить точно такую же версию Oracle на такую же версию Windows.
2. Повторить всю структуру каталогов от папки app
3. Скопировать все файлы с данными
обычно папка oradata
и файл с настройками
диск:\app\product\11.2.0\dbhome_1\database\spfileИМЯ_БАЗЫ.ora
4. Создать службу с таким же названием базы ИМЯ_БАЗЫ
5. Запустить службу
6. Привести сюда alert лог запуска из папки:
диск:\app\diag\rdbms\ИМЯ БАЗЫ\trace\alert_ИМЯ_БАЗЫ.log

подробности по ссылке в предыдущем сообщении
15 окт 19, 17:47    [21994868]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
lYY,
Какие именно координаты? И где?
Поспрашивала среди знакомых, но пока не нашла никого кто-бы близко был знаком с работой в Оракле.
Почитала статью из FAQ, Постаралась хоть что то сделать по ней, но программа, которую я стараюсь подключить к базе Oracle показывает фигу и подключаться не хочет, зависает.
Так как сторонней помощи не предвидится в ближайшее время, не могли бы вы немного чуть более развернуто описать способ восстановления базы на другом компьютере?
Удалила все следы Оракла и переустановила, но во время установки вышло
error in the starting the service. The service OracleMTSRecoveryService does not exist.
В чем моя ошибка ведь устанавливала по инструкции Oracle?
22 окт 19, 09:43    [21999505]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
Почитала статью из FAQ, Постаралась хоть что то сделать по ней

Не стесняйтесь, описывайте, что делали, что получилось.

Какие именно координаты? И где?

Координаты - ваши, e-mail, skype и пр. Можно здесь, можно в Работа.
22 окт 19, 10:06    [21999529]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,

Сначала удалила все файлы после неудачной установки. При запуске новой установки и попытки восстановления структуры файлов (то же database name, instance name, а до этого на компьютер была установлена та же версия Windows что и раньше, и найдены дистрибутив Oracle и Библиотечной программы которая работала на его базе ) выскакивает это сообщение:error in the starting the service. The service OracleMTSRecoveryService does not exist.
28 окт 19, 07:34    [22003839]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
-2-
Member

Откуда:
Сообщений: 14995
"запуск попытки восстановления структуры файлов" - слишком западежеванная для понимания речь. Для общения с компьютерами и специалистами ИТ придумали формальные языки.
28 окт 19, 07:57    [22003846]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
samovlada
удалила все файлы после неудачной установки.


Недостаточно просто удалить файлы.
Нужно почистить реестр от записей установленного ПО.
В Оракле написали специальный батник для этого: %ORACHOHOME%\deinstall\deinstall.bat

samovlada
При запуске новой установки и попытки восстановления структуры файлов


В таком пересказе "от себя" ("отсебятина") ничего не понятно. Описывайте подробно последовательность действий, приводите журналы, скриншоты. Как минимум так же подробно, как в FAQ.
28 окт 19, 08:11    [22003850]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
%ORACHOHOME%


%ORACLE_HOME%
28 окт 19, 08:12    [22003851]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,

ОК. Вот подробно.
Удалила Оракл, реестр был подчищен
1. Запустила дистрибутив через setup
2. В Configure Security Updates ничего не проставила
3. Программа вывела на это Email have not specified: You have not provided an email address. Do yo wish to remain uninformed pof critical security issues in your configuration? Я выбрала Yes
4. В следующем пункте выбрала Create and configure a database
5. В System class выбрала Desktop
6. В Typical Installation прописала:
Oracle base: D:\app\ruslan_server
,соответственно Software location: D:\app\ruslan_server\product\11.2.0\dbhome_1 и
Database file location: D:\app\ruslan_server\oradata

Database Edition выбран Enterprise Edition

Character Set: Unocode

Global database name: ruslan
В сообщениях написано о несоответствии пароля стандартам. После программа установки на это указывает и спрашивает продолжу ли я дальше?
7. Prerequisite Checks и Summary - без сообщений
8. В Install Product вышло это

К сообщению приложен файл. Размер - 95Kb
31 окт 19, 14:15    [22007167]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
lYY
Member

Откуда:
Сообщений: 406
Вот инструкция с картинками:
https://o7planning.org/ru/10211/installing-and-configuring-oracle-database-11g

Про вашу ошибку тут:
http://qaru.site/questions/794365/error-starting-the-service-the-oraclemtsrecoveryservice-was-not-found
31 окт 19, 14:27    [22007187]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,

Из-за чего вышло?

Выбрала Разблокировать и на сообщение
error in the starting the service. The service OracleMTSRecoveryService does not exist - Выбрала Continue

Установился Database Configuration Assistant пошла закачка. На пункте Completing Database Creation вышло это:

К сообщению приложен файл. Размер - 47Kb
31 окт 19, 14:31    [22007190]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
lYY,

По этой инструкции собственно и устанавливала.

За второе, спасибо. Сейчас исправлю.
31 окт 19, 14:38    [22007206]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
lYY
Member

Откуда:
Сообщений: 406
Вообще должно работать и без OracleMTSRecoveryService и без Oracle Enterprise Manager.
31 окт 19, 14:45    [22007217]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
Все мы начинали с этого.
Пока вы не дошли до задачи восстановления БД, вы на этапе установки ПО.
Раз решили из яслей в аспирантуру, продолжаем.
Если не получилась установка ПО, т.е. БД недоступна (распишите, что и как вы делали для проверки этого факта), нужно прям по картинкам привести параметры установки. Запустили setup.exe, сделали картинку, нажали Next, сделали картинку, и т.д.
Но вообще в таких случаях рекомендуется обучение под руководством старшего товарища.
31 окт 19, 20:34    [22007566]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,

Был бы наставник разбирающийся в Оракле я бы может была более счастливым человеком. Но в Оракле все кто работал либо уволились давно, либо брать на себя ответственность за восстановление базы не хотят, так как никогда с такими случаями не сталкивались. А у меня выбора, удовлетворяющего меня, нет.

Насчет установки
Вот основное

К сообщению приложен файл. Размер - 63Kb
1 ноя 19, 08:20    [22007690]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
Из вашей информации понятно, что при установке выдались ошибки по второстепенным сервисам.
БД создалась и работает? Или не создалась?
1 ноя 19, 13:03    [22008049]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,


вышло при установке

К сообщению приложен файл. Размер - 20Kb
1 ноя 19, 13:16    [22008066]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
dmdmdm,

в службах это

К сообщению приложен файл. Размер - 56Kb
1 ноя 19, 13:18    [22008070]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
samovlada
Member

Откуда:
Сообщений: 11
Посмотрела еще раз инструкцию по установке и настройке Оракла, после установки в службах так и не появилась:

OracleDBConsole<sid>

Это критично?
1 ноя 19, 13:53    [22008113]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
lYY
Member

Откуда:
Сообщений: 406
samovlada
Посмотрела еще раз инструкцию по установке и настройке Оракла, после установки в службах так и не появилась:

OracleDBConsole<sid>

Это критично?

нет
1 ноя 19, 14:28    [22008144]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
dmdmdm
Member

Откуда: Нижний Новгород
Сообщений: 1360
OracleServiceRUSLAN - БД у вас работает.
Учитесь дальше.
1 ноя 19, 15:54    [22008238]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 17717
dmdmdm
OracleServiceRUSLAN - БД у вас работает.

Запущенный сервис не тождественен работающей БД.
1 ноя 19, 16:16    [22008259]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос Нуба: Восстановление Oracle на другом жестком диске.  [new]
-2-
Member

Откуда:
Сообщений: 14995
andrey_anonymous
Запущенный сервис не тождественен работающей БД.
В запущенной БД запущенные запросы, в работающей БД работающие запросы!
1 ноя 19, 18:49    [22008395]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить