|
|
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Добрый день! Очень нужна Ваша помощь! Полетел сервер, сейчас уже починил, но база и сам oracl слетели. Пытался сам восстановить бд не получилось. Бэкап делали через rman следующим образом: Run { Allocate channel ch1 type disk; Backup database format '\\agat\backups\sprutora\back_%T_%u_%p' plus archivelog format format '\\agar\backups\sprutora\arc_%T_%u_%p' delete all input; Crosscheck backup; Delete nopromt obsolete; } Сейчас на другом компьютере лежит 3 файла:1) back_ctl_c-1672032719-20180826-00 2)arc_20180826_26TBHNRS_1 3)back_201826_25TBGRC8_1 Я создал такую же базу, с теми же путями и названиями Восстанавливаю след образом: 1)shut immediate 2)startup nomount 3)restore controlfile from '\\agat\backups\sprutora\back_ctl_c-1672032719-20180826-00'; 4)alter database mount 5)crosscheck backup; 6)catalog backuppiece '\\agat\backups\sprutora\arc_20180826_26TBHNRS_1; Включая 6 пункт все проходит правильно Когда пытаюсь восстановить базу restore database; Вылезает следующее:(фото) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 03:37 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Сами файлы базы остались? Если остались создай такую же базу и подсунь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 04:48 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
С какой машинки и каким юзером делаешь? REPORT SCHEMA после восстановления контрола выполни И в cmd в меню есть командочки Edit->Mark (а сюда копируешь в тегах SRC или FIX) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:09 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Остались только 3 фала, которые описаны выше. Больше ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:12 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Выполняю с сервера на котором установлена новая база, под администратором, к базе подключаюсь под sysdba. Report schema; - эту команду выполнить в rman? Можно по последнему совету по подробнее? Понимаю вопросы наверное с моей стороны глупые, но очень нужна помощь . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:19 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вывод с экрана приводи через копипаст (текст), а не фотографией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:30 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Я Вас понял, сейчас на работе без интернета на компе, пока могу только так (фото), понимаю, что нужно это мне, если по фото не удобно через 2 часа закину текст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:48 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вот почему у тебя половина файлов имеет UNC-пути ? Устанавливай сначала SET NEWNAME FOR DATAFILE 1 to 'D:\....'; Так для все файлов Потом RESTORE DATABASE; SWITCH DATAFILE ALL; RECOVER DATABASE; ALTER DATABASE OPEN RESETLOGS; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 05:57 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Возможно это хранилище, поэтому такие пути. А автор точно все файлы каталогизировал? >6)catalog backuppiece '\\agat\backups\sprutora\arc_20180826_26TBHNRS_1; Тут он для примера написал один файл или все-таки только архивлоги каталогизировал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 06:26 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, В папке с бэкапом только эти 3 файла Чего-то не хватает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 07:47 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Файлы я переименовал, вот эту команду надо прописывать catalog backuppiece '\\agat\backups\sprutora\arc_20180826_26TBHNRS_1; или сразу restore database; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 07:53 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Бэкап делал вот так Run { Allocate channel ch1 type disk; Backup database format '\\agat\backups\sprutora\back_%T_%u_%p' plus archivelog format format '\\agat\backups\sprutora\arc_%T_%u_%p' delete all input; Crosscheck backup; Delete nopromt obsolete; } Сейчас на другом компьютере лежит 3 файла: 1) back_ctl_c-1672032719-20180826-00 = 9мб 2)arc_20180826_26TBHNRS_1 = 910 мб 3)back_201826_25TBGRC8_1 = 304 гб Чего-то не хватает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 07:56 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Тебе надо catalog backuppiece для всех трех (или двух кроме бэкапа контролфайла) файлов сделать. Я тебя спрашиваю ты для всех сделал или для arc только? Просто если сделал только для arc, логично, что у тебя информации о файлах с данными в контролфайле нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:06 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
IlyanevВячеслав Любомудров, Файлы я переименовал, вот эту команду надо прописывать catalog backuppiece '\\agat\backups\sprutora\arc_20180826_26TBHNRS_1; или сразу restore database;Все зависит от того, что у тебя в контролфайле Скажи LIST BACKUP OF DATAFILE 1; Если там присутствует твой back_201826_25TBGRC8_1, то хорошо, иначе надо выполнить CATALOG ...\back_201826_25TBGRC8_1; CATALOG ...\arc_20180826_26TBHNRS_1; Можно просто сказать CATALOG START WITH \\agar\backups\sprutora Но скорее всего все уже есть (back_ctl_c-1672032719-20180826-00 похоже уже все это содержит) После этого RESTORE; SWITCH; RECOVER ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:08 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Сделал для этого 2)arc_20180826_26TBHNRS_1 для этого не делал 3)back_201826_25TBGRC8_1(весит 300гб) т.к я понимаю это и есть сама база с данными и она будет восстанавливаться после команды restore database; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:11 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Нет, ты делаешь catalog backuppiece чтобы включить данные о бэкапе в контрольный файл. Пока ты этого не сделал контрольный файл может не знать, что где-то там у тебя бэкап лежит. Особенно если пути к этому бэкапу поменялись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:13 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Переименование выполнял след образом RMAN> run { 2> set newname for datafile 1 to 'D:\ORADATA\SPRUTORA\SYSTEM01.DBF'; 3> } Выполняется команда: SET NEWNAME RMAN> run { 2> set newname for datafile 2 to 'D:\ORADATA\SPRUTORA\SYSAUX01.DBF'; 3> set newname for datafile 3 to 'D:\ORADATA\SPRUTORA\UNDOTBS01.DBF'; 4> set newname for datafile 4 to 'D:\ORADATA\SPRUTORA\USERS01.DBF'; 5> set newname for datafile 5 to 'D\ORADATA\BIKIN2018\DATA01.DBF'; 6> set newname for datafile 6 to 'D\ORADATA\BIKIN2018\DATA02.DBF'; 7> set newname for datafile 7 to 'D\ORADATA\BIKIN2018\DATA03.DBf'; 8> set newname for datafile 8 to 'D\ORADATA\BIKIN2018\DATA04.DBf'; 9> set newname for datafile 9 to 'D\ORADATA\BIKIN2018\DATA05.DBf'; 10> set newname for datafile 10 to 'D\ORADATA\BIKIN2018\SDATA01.DBF'; 11> set newname for datafile 11 to 'D\ORADATA\BIKIN2018\SDATA02.DBF'; 12> set newname for datafile 12 to 'D\ORADATA\BIKIN2018\SDATA03.DBF'; 13> set newname for datafile 13 to 'D\ORADATA\BIKIN2018\SDATA04.DBF'; 14> set newname for datafile 14 to 'D\ORADATA\BIKIN2018\SDATA05.DBF'; 15> set newname for datafile 15 to 'D\ORADATA\BIKIN2018\IND01.DBF'; 16> set newname for datafile 16 to 'D\ORADATA\BIKIN2018\IND02.DBF'; 17> set newname for datafile 17 to 'D\ORADATA\BIKIN2018\IND03.DBF'; 18> set newname for datafile 18 to 'D\ORADATA\BIKIN2018\IND04.DBF'; 19> set newname for datafile 19 to 'D\ORADATA\BIKIN2018\IND05.DBF'; 20> set newname for datafile 20 to 'D\ORADATA\BIKIN2018\SDATA06.DBF'; 21> set newname for datafile 21 to 'D\ORADATA\BIKIN2018\SDATA07.DBF'; 22> set newname for datafile 22 to 'D\ORADATA\BIKIN2018\SDATA08.DBF'; 23> set newname for datafile 23 to 'D\ORADATA\BIKIN2018\SDATA09.DBF'; 24> set newname for datafile 24 to 'D\ORADATA\BIKIN2018\SDATA10.DBF'; 25> set newname for datafile 25 to 'D\ORADATA\BIKIN2018\SDATA11.DBF'; 26> set newname for datafile 26 to 'D\ORADATA\BIKIN2018\SDATA12.DBF'; 27> set newname for datafile 27 to 'D\ORADATA\BIKIN2018\SDATA13.DBF'; 28> set newname for datafile 28 to 'D\ORADATA\BIKIN2018\SDATA14.DBF'; 29> } Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME но выполнив команду report schema; ничего не поменялось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:16 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Чтобы поменялось переключить надо SWITCH DATAFILE ALL; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:18 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, канал ORA_DISK_1: восстановление файла данных 00026 в \\POSTWORKSERVER\ORADATA\BIKIN2018\SDATA12.DBF канал ORA_DISK_1: восстановление файла данных 00027 в \\POSTWORKSERVER\ORADATA\BIKIN2018\SDATA13.DBF канал ORA_DISK_1: восстановление файла данных 00028 в \\POSTWORKSERVER\ORADATA\BIKIN2018\SDATA14.DBF канал ORA_DISK_1: считывание из фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 канал ORA_DISK_1: ORA-19870: ошибка при восстановлении фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 ORA-19502: ошибка записи в файл "\\POSTWORKSERVER\ORADATA\BIKIN2018\SDATA01.DBF", номер блока 368640 (размер блока=8192) ORA-27070: сбой при асинхронном вводе/выводе OSD-04016: Ошибка организации очереди запросов асинхронного вв./выв. O/S-Error: (OS 1117) Запрос не был выполнен из-за ошибки ввода/вывода на устройстве failover с возвратом к предыдущей резервной копии RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: сбой команды restore в 09/04/2018 10:15:51 RMAN-06026: некоторые адресаты не найдены - восстановление прервано RMAN-06023: для восстановления не найдены копии файла данных 4 RMAN-06023: для восстановления не найдены копии файла данных 3 RMAN-06023: для восстановления не найдены копии файла данных 2 RMAN-06023: для восстановления не найдены копии файла данных 1 получается он находит этот бэкап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:20 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
На диск то влезет? Как я понимаю, база была где-то в сети, потому что тут не влазила. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:20 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, да места хватает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:21 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Давай с места начнем, точно хватает на том ресурсе? http://www.dba-oracle.com/t_rman_ora_27072_ora_19502_i_o_error.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:36 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ну и попробуй бэкап сюда притащить, catalog backuppiece сделать заново и отсюда запустить локально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:40 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, сейчас попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:44 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, И да, пути у тебя неправильные местами, при смене путей двоеточие забыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 08:53 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, А нужно ли их менять если по сети делаю? он вроде начинает файлы класть Data01, Data02 и т.д в папку bikin2018(т.е доступ есть и он ее видит), но потом удаляет когда появляется ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:16 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, На самом деле, я бы именно пути базы поменяла, так как у тебя ошибка ЗАПИСИ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:20 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, сделать везде \\Postworkserver\oradata\.... для всех? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:22 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, http://www.sql.ru/forum/575075/rman-validate Вот у людей была проблема с ошибкой чтения, и как я понимаю дело было в unc путях ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:24 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, получается надо переименовать потом switch data file all; а затем только restore database; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:24 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Наоборот, меняй все на локальный, только : не забывай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:24 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, >потом switch data file all; Если даст, у меня в записках так, но судя по тому что он внизу дописан, я не помню в какой момент это делала Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Можешь попытаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:27 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, я понимаю, что туплю, но лучше уточню меняю все пути set newname .... (учитывая :) restore database; switch data file all; правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:29 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Если ты попробуешь это раньше сделать и не в тот момент, он тебе просто ошибку выдаст Попробуй в блоке его раньше restore поставить и проверь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:32 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, канал ORA_DISK_1: ORA-19870: ошибка при восстановлении фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 ORA-19608: \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 не является резервной порцией ORA-19873: недопустимый размер блока 0 в заголовке фрагмента резервной копии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 09:38 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Скопировалось правильно? Странно что раньше был резервной порцией, а теперь не резервная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:03 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845Ilyanev, Скопировалось правильно? Странно что раньше был резервной порцией, а теперь не резервная ну в принципе мог быть криво скопирован. раньше тестовые восстановления делались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:13 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
mefman, тестовых восстановлений не делалось, получается базу не восстановить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:25 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, возможно ли еще что-нибудь попробывать, база очень нужна. или она потеряна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:26 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Странно все это, если до этого он пытался чего-то восстанавливать, куда все это делось Попробуй все-таки сюда притащить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:27 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanevmefman, тестовых восстановлений не делалось, получается базу не восстановить? Как минимум у Вас с этим будут проблемы. Генеральное правило - если бекап не тестировался на пригодность - у Вас нет бекапа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:29 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, сейчас копируется, может из-за того, что файлы копируются поэтому не может прицепиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:30 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanevnata44845, сейчас копируется, может из-за того, что файлы копируются поэтому не может прицепиться Вы во время копирования чтоль пытаетесь восстановить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:32 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
mefman, да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:35 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanevmefman, да вопросов больше нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:37 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
mefman, я и не претендую название самого умного. у меня возникла проблема и времени для ее решения очень мало, поэтому пришлось попробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:40 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
mefman, Он восстанавливает с сетевого ресурса, предложила скопировать локально, по идее тот путь что указан пока сетевой \\AGAT..., почему оттуда сейчас не восстанавливает вопрос, может сеть загружена. Ilyanev, Как скопирует попробуй сначала с сетевого пути восстановить, до каталогизации, может оттуда получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:42 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Очень благодарен Вам за помощь, как скопируется буду пробовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:50 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanevmefman, 21663553 делался бэкап не мною значит у Вас пока конверт №1"Вали все на предшественника" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 10:57 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
mefman, Он уже перевёлся. Надо самому разгребать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 11:12 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Когда скопирую на компьютер на котором база, там есть какие-либо нюансы при восстановлении(пути и т.д) или восстанавливать по тому же алгоритму который уже ранее описывался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 11:26 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Если с сетевого пути не восстановится, сделай catalog backuppiece того пути где бэкапы лежат локально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 11:31 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Спасибо, попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 11:36 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Спасибо, попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2018, 13:31 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Добрый день! Сегодня попробовал восстановить по сети, но изменив пути к файлам: RMAN> catalog backuppiece '\\Agat\Backups\SPRUTORA\ARC_20180826_26TBHNRS_1'; фрагмент каталогизированной резервной копии указатель фрагмента резервной копии=\\AGAT\BACKUPS\SPRUTORA\ARC_20180826_26TBHNR S_1 RECID=44 STAMP=986027453 RMAN> catalog backuppiece '\\Agat\Backups\SPRUTORA\BACK_20180826_25TBGRC8_1'; фрагмент каталогизированной резервной копии указатель фрагмента резервной копии=\\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGR C8_1 RECID=45 STAMP=986027572 RMAN> run 2> { 3> set newname for datafile 1 to 'D:\ORADATA\SPRUTORA\SYSTEM01.DBF'; 4> set newname for datafile 2 to 'D:\ORADATA\SPRUTORA\SYSAUX01.DBF'; 5> set newname for datafile 3 to 'D:\ORADATA\SPRUTORA\UNDOTBS01.DBF'; 6> set newname for datafile 4 to 'D:\ORADATA\SPRUTORA\USERS01.DBF'; 7> set newname for datafile 5 to 'D\ORADATA\BIKIN2018\DATA01.DBF'; 8> set newname for datafile 5 to 'D:\ORADATA\BIKIN2018\DATA01.DBF'; 9> set newname for datafile 6 to 'D:\ORADATA\BIKIN2018\DATA02.DBF'; 10> set newname for datafile 7 to 'D:\ORADATA\BIKIN2018\DATA03.DBf'; 11> set newname for datafile 8 to 'D:\ORADATA\BIKIN2018\DATA04.DBf'; 12> set newname for datafile 9 to 'D:\ORADATA\BIKIN2018\DATA05.DBf'; 13> set newname for datafile 10 to 'D:\ORADATA\BIKIN2018\SDATA01.DBF'; 14> set newname for datafile 11 to 'D:\ORADATA\BIKIN2018\SDATA02.DBF'; 15> set newname for datafile 12 to 'D:\ORADATA\BIKIN2018\SDATA03.DBF'; 16> set newname for datafile 13 to 'D:\ORADATA\BIKIN2018\SDATA04.DBF'; 17> set newname for datafile 14 to 'D:\ORADATA\BIKIN2018\SDATA05.DBF'; 18> set newname for datafile 15 to 'D:\ORADATA\BIKIN2018\IND01.DBF'; 19> set newname for datafile 16 to 'D:\ORADATA\BIKIN2018\IND02.DBF'; 20> set newname for datafile 17 to 'D:\ORADATA\BIKIN2018\IND03.DBF'; 21> set newname for datafile 18 to 'D:\ORADATA\BIKIN2018\IND04.DBF'; 22> set newname for datafile 19 to 'D:\ORADATA\BIKIN2018\IND05.DBF'; 23> set newname for datafile 20 to 'D:\ORADATA\BIKIN2018\SDATA06.DBF'; 24> set newname for datafile 21 to 'D:\ORADATA\BIKIN2018\SDATA07.DBF'; 25> set newname for datafile 22 to 'D:\ORADATA\BIKIN2018\SDATA08.DBF'; 26> set newname for datafile 23 to 'D:\ORADATA\BIKIN2018\SDATA09.DBF'; 27> set newname for datafile 24 to 'D:\ORADATA\BIKIN2018\SDATA10.DBF'; 28> set newname for datafile 25 to 'D:\ORADATA\BIKIN2018\SDATA11.DBF'; 29> set newname for datafile 26 to 'D:\ORADATA\BIKIN2018\SDATA12.DBF'; 30> set newname for datafile 27 to 'D:\ORADATA\BIKIN2018\SDATA13.DBF'; 31> set newname for datafile 28 to 'D:\ORADATA\BIKIN2018\SDATA14.DBF'; 32> 33> restore database; 34> switch datafile all; 35> } Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Запуск restore в 05.09.18 использование канала ORA_DISK_1 канал ORA_DISK_1: запускается восстановление из набора резервирования файлов данных канал ORA_DISK_1: задается файл данных для восстановления из резервного набора канал ORA_DISK_1: восстановление файла данных 00001 в D:\ORADATA\SPRUTORA\SYSTEM01.DBF канал ORA_DISK_1: восстановление файла данных 00002 в D:\ORADATA\SPRUTORA\SYSAUX01.DBF канал ORA_DISK_1: восстановление файла данных 00003 в D:\ORADATA\SPRUTORA\UNDOTBS01.DBF канал ORA_DISK_1: восстановление файла данных 00004 в D:\ORADATA\SPRUTORA\USERS01.DBF канал ORA_DISK_1: восстановление файла данных 00005 в D:\ORADATA\BIKIN2018\DATA01.DBF канал ORA_DISK_1: восстановление файла данных 00006 в D:\ORADATA\BIKIN2018\DATA02.DBF канал ORA_DISK_1: восстановление файла данных 00007 в D:\ORADATA\BIKIN2018\DATA03.DBf канал ORA_DISK_1: восстановление файла данных 00008 в D:\ORADATA\BIKIN2018\DATA04.DBf канал ORA_DISK_1: восстановление файла данных 00009 в D:\ORADATA\BIKIN2018\DATA05.DBf канал ORA_DISK_1: восстановление файла данных 00010 в D:\ORADATA\BIKIN2018\SDATA01.DBF канал ORA_DISK_1: восстановление файла данных 00011 в D:\ORADATA\BIKIN2018\SDATA02.DBF канал ORA_DISK_1: восстановление файла данных 00012 в D:\ORADATA\BIKIN2018\SDATA03.DBF канал ORA_DISK_1: восстановление файла данных 00013 в D:\ORADATA\BIKIN2018\SDATA04.DBF канал ORA_DISK_1: восстановление файла данных 00014 в D:\ORADATA\BIKIN2018\SDATA05.DBF канал ORA_DISK_1: восстановление файла данных 00015 в D:\ORADATA\BIKIN2018\IND01.DBF канал ORA_DISK_1: восстановление файла данных 00016 в D:\ORADATA\BIKIN2018\IND02.DBF канал ORA_DISK_1: восстановление файла данных 00017 в D:\ORADATA\BIKIN2018\IND03.DBF канал ORA_DISK_1: восстановление файла данных 00018 в D:\ORADATA\BIKIN2018\IND04.DBF канал ORA_DISK_1: восстановление файла данных 00019 в D:\ORADATA\BIKIN2018\IND05.DBF канал ORA_DISK_1: восстановление файла данных 00020 в D:\ORADATA\BIKIN2018\SDATA06.DBF канал ORA_DISK_1: восстановление файла данных 00021 в D:\ORADATA\BIKIN2018\SDATA07.DBF канал ORA_DISK_1: восстановление файла данных 00022 в D:\ORADATA\BIKIN2018\SDATA08.DBF канал ORA_DISK_1: восстановление файла данных 00023 в D:\ORADATA\BIKIN2018\SDATA09.DBF канал ORA_DISK_1: восстановление файла данных 00024 в D:\ORADATA\BIKIN2018\SDATA10.DBF канал ORA_DISK_1: восстановление файла данных 00025 в D:\ORADATA\BIKIN2018\SDATA11.DBF канал ORA_DISK_1: восстановление файла данных 00026 в D:\ORADATA\BIKIN2018\SDATA12.DBF канал ORA_DISK_1: восстановление файла данных 00027 в D:\ORADATA\BIKIN2018\SDATA13.DBF канал ORA_DISK_1: восстановление файла данных 00028 в D:\ORADATA\BIKIN2018\SDATA14.DBF канал ORA_DISK_1: считывание из фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 канал ORA_DISK_1: ORA-19870: ошибка при восстановлении фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 ORA-19502: ошибка записи в файл "D:\ORADATA\BIKIN2018\SDATA01.DBF", номер блока 252032 (размер блока=8192) ORA-27070: сбой при асинхронном вводе/выводе OSD-04016: Ошибка организации очереди запросов асинхронного вв./выв. O/S-Error: (OS 1117) Запрос не был выполнен из-за ошибки ввода/вывода на устройс тве failover с возвратом к предыдущей резервной копии RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: сбой команды restore в 09/05/2018 09:16:27 RMAN-06026: некоторые адресаты не найдены - восстановление прервано RMAN-06023: для восстановления не найдены копии файла данных 4 RMAN-06023: для восстановления не найдены копии файла данных 3 RMAN-06023: для восстановления не найдены копии файла данных 2 RMAN-06023: для восстановления не найдены копии файла данных 1 Ошибка такая же но, номер блока другой. Потом решил проверить бэкап: RMAN> restore database validate;(Правильно?) Запуск restore в 05.09.18 использование канала ORA_DISK_1 канал ORA_DISK_1: запускается проверка корректности набора резервирования файлов данных канал ORA_DISK_1: считывание из фрагмента резервной копии \\AGAT\BACKUPS\SPRUTOR A\BACK_20180826_25TBGRC8_1 канал ORA_DISK_1: указатель части=\\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8 _1 тэг=TAG20180826T085952 канал ORA_DISK_1: восстановлена часть копий 1 канал ORA_DISK_1: проверка корректности завершена; затраченное время: 07:58:29 Завершение restore в 05.09.18 Если я правильно понимаю бэкап в норме, он имитировал восстановление по сети и все вроде прошло норм. Завтра попробую восстановится уже с самого сервера, но если проверка прошла, в чем может быть загвоздка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 11:45 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, nata44845, Добрый день! Сегодня попробовал восстановить по сети, но изменив пути к файлам: RMAN> catalog backuppiece '\\Agat\Backups\SPRUTORA\ARC_20180826_26TBHNRS_1'; фрагмент каталогизированной резервной копии указатель фрагмента резервной копии=\\AGAT\BACKUPS\SPRUTORA\ARC_20180826_26TBHNR S_1 RECID=44 STAMP=986027453 RMAN> catalog backuppiece '\\Agat\Backups\SPRUTORA\BACK_20180826_25TBGRC8_1'; фрагмент каталогизированной резервной копии указатель фрагмента резервной копии=\\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGR C8_1 RECID=45 STAMP=986027572 RMAN> run 2> { 3> set newname for datafile 1 to 'D:\ORADATA\SPRUTORA\SYSTEM01.DBF'; 4> set newname for datafile 2 to 'D:\ORADATA\SPRUTORA\SYSAUX01.DBF'; 5> set newname for datafile 3 to 'D:\ORADATA\SPRUTORA\UNDOTBS01.DBF'; 6> set newname for datafile 4 to 'D:\ORADATA\SPRUTORA\USERS01.DBF'; 7> set newname for datafile 5 to 'D\ORADATA\BIKIN2018\DATA01.DBF'; 8> set newname for datafile 5 to 'D:\ORADATA\BIKIN2018\DATA01.DBF'; 9> set newname for datafile 6 to 'D:\ORADATA\BIKIN2018\DATA02.DBF'; 10> set newname for datafile 7 to 'D:\ORADATA\BIKIN2018\DATA03.DBf'; 11> set newname for datafile 8 to 'D:\ORADATA\BIKIN2018\DATA04.DBf'; 12> set newname for datafile 9 to 'D:\ORADATA\BIKIN2018\DATA05.DBf'; 13> set newname for datafile 10 to 'D:\ORADATA\BIKIN2018\SDATA01.DBF'; 14> set newname for datafile 11 to 'D:\ORADATA\BIKIN2018\SDATA02.DBF'; 15> set newname for datafile 12 to 'D:\ORADATA\BIKIN2018\SDATA03.DBF'; 16> set newname for datafile 13 to 'D:\ORADATA\BIKIN2018\SDATA04.DBF'; 17> set newname for datafile 14 to 'D:\ORADATA\BIKIN2018\SDATA05.DBF'; 18> set newname for datafile 15 to 'D:\ORADATA\BIKIN2018\IND01.DBF'; 19> set newname for datafile 16 to 'D:\ORADATA\BIKIN2018\IND02.DBF'; 20> set newname for datafile 17 to 'D:\ORADATA\BIKIN2018\IND03.DBF'; 21> set newname for datafile 18 to 'D:\ORADATA\BIKIN2018\IND04.DBF'; 22> set newname for datafile 19 to 'D:\ORADATA\BIKIN2018\IND05.DBF'; 23> set newname for datafile 20 to 'D:\ORADATA\BIKIN2018\SDATA06.DBF'; 24> set newname for datafile 21 to 'D:\ORADATA\BIKIN2018\SDATA07.DBF'; 25> set newname for datafile 22 to 'D:\ORADATA\BIKIN2018\SDATA08.DBF'; 26> set newname for datafile 23 to 'D:\ORADATA\BIKIN2018\SDATA09.DBF'; 27> set newname for datafile 24 to 'D:\ORADATA\BIKIN2018\SDATA10.DBF'; 28> set newname for datafile 25 to 'D:\ORADATA\BIKIN2018\SDATA11.DBF'; 29> set newname for datafile 26 to 'D:\ORADATA\BIKIN2018\SDATA12.DBF'; 30> set newname for datafile 27 to 'D:\ORADATA\BIKIN2018\SDATA13.DBF'; 31> set newname for datafile 28 to 'D:\ORADATA\BIKIN2018\SDATA14.DBF'; 32> 33> restore database; 34> switch datafile all; 35> } Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Выполняется команда: SET NEWNAME Запуск restore в 05.09.18 использование канала ORA_DISK_1 канал ORA_DISK_1: запускается восстановление из набора резервирования файлов данных канал ORA_DISK_1: задается файл данных для восстановления из резервного набора канал ORA_DISK_1: восстановление файла данных 00001 в D:\ORADATA\SPRUTORA\SYSTEM01.DBF канал ORA_DISK_1: восстановление файла данных 00002 в D:\ORADATA\SPRUTORA\SYSAUX01.DBF канал ORA_DISK_1: восстановление файла данных 00003 в D:\ORADATA\SPRUTORA\UNDOTBS01.DBF канал ORA_DISK_1: восстановление файла данных 00004 в D:\ORADATA\SPRUTORA\USERS01.DBF канал ORA_DISK_1: восстановление файла данных 00005 в D:\ORADATA\BIKIN2018\DATA01.DBF канал ORA_DISK_1: восстановление файла данных 00006 в D:\ORADATA\BIKIN2018\DATA02.DBF канал ORA_DISK_1: восстановление файла данных 00007 в D:\ORADATA\BIKIN2018\DATA03.DBf канал ORA_DISK_1: восстановление файла данных 00008 в D:\ORADATA\BIKIN2018\DATA04.DBf канал ORA_DISK_1: восстановление файла данных 00009 в D:\ORADATA\BIKIN2018\DATA05.DBf канал ORA_DISK_1: восстановление файла данных 00010 в D:\ORADATA\BIKIN2018\SDATA01.DBF канал ORA_DISK_1: восстановление файла данных 00011 в D:\ORADATA\BIKIN2018\SDATA02.DBF канал ORA_DISK_1: восстановление файла данных 00012 в D:\ORADATA\BIKIN2018\SDATA03.DBF канал ORA_DISK_1: восстановление файла данных 00013 в D:\ORADATA\BIKIN2018\SDATA04.DBF канал ORA_DISK_1: восстановление файла данных 00014 в D:\ORADATA\BIKIN2018\SDATA05.DBF канал ORA_DISK_1: восстановление файла данных 00015 в D:\ORADATA\BIKIN2018\IND01.DBF канал ORA_DISK_1: восстановление файла данных 00016 в D:\ORADATA\BIKIN2018\IND02.DBF канал ORA_DISK_1: восстановление файла данных 00017 в D:\ORADATA\BIKIN2018\IND03.DBF канал ORA_DISK_1: восстановление файла данных 00018 в D:\ORADATA\BIKIN2018\IND04.DBF канал ORA_DISK_1: восстановление файла данных 00019 в D:\ORADATA\BIKIN2018\IND05.DBF канал ORA_DISK_1: восстановление файла данных 00020 в D:\ORADATA\BIKIN2018\SDATA06.DBF канал ORA_DISK_1: восстановление файла данных 00021 в D:\ORADATA\BIKIN2018\SDATA07.DBF канал ORA_DISK_1: восстановление файла данных 00022 в D:\ORADATA\BIKIN2018\SDATA08.DBF канал ORA_DISK_1: восстановление файла данных 00023 в D:\ORADATA\BIKIN2018\SDATA09.DBF канал ORA_DISK_1: восстановление файла данных 00024 в D:\ORADATA\BIKIN2018\SDATA10.DBF канал ORA_DISK_1: восстановление файла данных 00025 в D:\ORADATA\BIKIN2018\SDATA11.DBF канал ORA_DISK_1: восстановление файла данных 00026 в D:\ORADATA\BIKIN2018\SDATA12.DBF канал ORA_DISK_1: восстановление файла данных 00027 в D:\ORADATA\BIKIN2018\SDATA13.DBF канал ORA_DISK_1: восстановление файла данных 00028 в D:\ORADATA\BIKIN2018\SDATA14.DBF канал ORA_DISK_1: считывание из фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 канал ORA_DISK_1: ORA-19870: ошибка при восстановлении фрагмента резервной копии \\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8_1 ORA-19502: ошибка записи в файл "D:\ORADATA\BIKIN2018\SDATA01.DBF", номер блока 252032 (размер блока=8192) ORA-27070: сбой при асинхронном вводе/выводе OSD-04016: Ошибка организации очереди запросов асинхронного вв./выв. O/S-Error: (OS 1117) Запрос не был выполнен из-за ошибки ввода/вывода на устройс тве failover с возвратом к предыдущей резервной копии RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03002: сбой команды restore в 09/05/2018 09:16:27 RMAN-06026: некоторые адресаты не найдены - восстановление прервано RMAN-06023: для восстановления не найдены копии файла данных 4 RMAN-06023: для восстановления не найдены копии файла данных 3 RMAN-06023: для восстановления не найдены копии файла данных 2 RMAN-06023: для восстановления не найдены копии файла данных 1 Ошибка такая же но, номер блока другой. Потом решил проверить бэкап: RMAN> restore database validate;(Правильно?) Запуск restore в 05.09.18 использование канала ORA_DISK_1 канал ORA_DISK_1: запускается проверка корректности набора резервирования файлов данных канал ORA_DISK_1: считывание из фрагмента резервной копии \\AGAT\BACKUPS\SPRUTOR A\BACK_20180826_25TBGRC8_1 канал ORA_DISK_1: указатель части=\\AGAT\BACKUPS\SPRUTORA\BACK_20180826_25TBGRC8 _1 тэг=TAG20180826T085952 канал ORA_DISK_1: восстановлена часть копий 1 канал ORA_DISK_1: проверка корректности завершена; затраченное время: 07:58:29 Завершение restore в 05.09.18 Если я правильно понимаю бэкап в норме, он имитировал восстановление по сети и все вроде прошло норм. Завтра попробую восстановится уже с самого сервера, но если проверка прошла, в чем может быть загвоздка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 11:47 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Да сколько можно Посмотри внимательно на новые имена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 12:44 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Смотрю не могу понять в чем косяк! Судя по вашим словам где-то жёстко затупил, подскажите где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 14:07 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev7> set newname for datafile 5 to 'D\ORADATA\BIKIN2018\DATA01.DBF'; 8> set newname for datafile 5 to 'D:\ORADATA\BIKIN2018\DATA01.DBF'; Оно, вроде как потом перезаписывается по новой, но хрен знает как оно себя поведет, лучше убрать неправильную строку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 14:19 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Спасибо попробую, но по идее он же прогнал тестовое восстановление, значит с бэкапом все норм?! Или это не гарантия ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 14:43 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Я конечно, не сильно в этой теме шарю, но ошибка возникает при записи в sdata01, а неправильно сначала переименовал data01, но на всякий случай сделаю как положено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 14:46 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Да, лучше поправить А ты точно уверен, что на D: хватает свободного места? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 14:56 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, Места точно хватает там 3 тб, но я уже грешу на жёсткий, так конечно он работает вроде ровно, но вдруг там какой-нибудь битый блок, а он туда хочет записать данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2018, 15:06 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Здравствуйте ! Сегодня попробовал восстановить бд из бэкапа, который лежит локально. При каталогизации большого файла back_20180826_25TBGRC8_1, пишет что сбой идентификации этого файла ora-19505, ora-27041-невозможно открыть файл Если выполняю catalog start with (каталог где лежит бэкап) rman-07517: причина: заголовок файла поврежден. При этом если его каталогизирую по сети на другой машине он без проблем калогизируется, но при восстановлении ошибка , которая описывалась ранее. Проблема с бэкапом или диском на сервере ? НУЖНА ОЧЕНЬ ПОМОЩЬ!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 03:41 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Размер и/или контрольную сумму уже сравнивал? Копировал не через FTP случайно (в режими ASCII) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 07:51 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Мне кажется с копированием по сети проблемы. Не мог он по сети криво скопироваться? Вообще подозрение нехорошее, а система новая тут не 32-битная поставлена? Он у вас получается не видит 300ГБ файл и похоже тот файл который ошибка записи SDATA01.DBF тоже в исходной базе был больше 32 (или 4?) ГБ. Что-то с этим связано. Может версия оракла 32-битная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 07:56 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, А вообще выложи сюда хоть раз красиво LIST BACKUP; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 08:28 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/forum/887572/rman-restore-ne-vosstanavlivaetsya-ts-system http://www.sql.ru/forum/1285392/rman-ne-vidit-faylov-bekapa Вот тебе почитать Для начала файлы сравнить тотал коммандером ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 08:47 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вячеслав Любомудров, По размерам все бьет, копировал не через ftp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 09:44 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Бэкап копировал, на внешний диск, потом закинул на сервер. Когда бэкап делался изначально, он копировался по сети, возможно был какой-то косяк, но рман написал, что бэкап прошел ровно. Потом процедура restore database validate, тоже прошла успешно. система windows server 2008, 64, оракл 11 тоже для 64 бит. На счет размера файла sdata01 не могу сказать по размеру. Файлы по размеру полностью совпадают, просмотрел листером через тотал там тоже символы точь в точь одинаковые. вот список бэкапов: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. Уже хочется понять бэкапу конец или нет ? Там же лежит 300 гб, как хотя бы что-то вытащить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:06 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Я бы сказала пациент скорее жив. Если он у тебя показывает, что лежит в файле бэкапа, то это уже плюс. Вопрос почему он его не опознает, когда притаскиваешь его сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:19 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Покажи параметры create pfile='c:\initX.ora' from spfile; Там вначале что-то про асинхронный ввод-вывод пишет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:44 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Список файлов (если он полный) - есть, backup scn - 23335756 archivelog тоже вроде доступны Код: plsql 1. 2. 3. 4. 5. 6. По идее должно взлететь Удали expired - они только мешают, Код: plsql 1. установи нужные имена Можно, чтобы не заморачиваться с именами файлов используй SET NEWNAME FOR DATABASE formatSpec например: Код: plsql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:01 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
ошибка 1117 Запрос не был выполнен из-за ошибки ввода/вывода на устройстве 1117 это ошибка OS А если дело действительно в винте, а мы тут мозг ломаем Нельзя в сети другую машину найти и поднять туда базу (если дело конечно в локальном винте) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:07 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
А вообще что значит полетел сервер? Винда поломалась, рейд развалился, винт умер? Что было и как восстанавливал? Почему не сохранились файлы базы на диске? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:14 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Вот кстати Бурлесон любимый авторThe following messages indicate a disk hardware failure: OSD-04016: Error queuing an asynchronous I/O request. O/S-Error: (OS 1117) The request could not be performed because of an I/O device error. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:17 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Очень благодарен Вам за то, что помогаете мне. На другой машине поднять базу нет возможности, Все Ваши советы применю в воскресенье, а что за Бурлесон? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 11:36 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, Спасибо Вам большое, базу восстановил, мозги делал raid, пришлось заново его собирать. Теперь другой вопрос, база первое время работала отлично, но потом при подключении к бд возникла ошибка ORA-12516: TNS: прослушиватель не может найти доступный обработчик с подходящим стеком протоколов. Не подскажите в чем может быть проблема ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2018, 13:26 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
nata44845, После перезагрузки проблема решается часа на 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2018, 03:10 |
|
||
|
Восстановление бд oracl
|
|||
|---|---|---|---|
|
#18+
Ilyanev, Бурлесон Код: sql 1. 2. 3. Для начала увеличь процессы/сессии (соотношение 1/1.1) если у тебя SPFILE (а скорее всего так и есть) то меняй в OEM или в sqlplus ALTER SYSTEM SET PROCESSES=500 SCOPE=BOTH; (вот тут не помню можно его на ходу менять) или ALTER SYSTEM SET PROCESSES=500 SCOPE=SPFILE; scope это где менять, в работающей базе, в файле настроек или в обоих. Учись решать проблемы по коду ошибки, в большинстве случаев в интернете все есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2018, 12:23 |
|
||
|
|

start [/forum/topic.php?all=1&fid=52&tid=1883471]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
144ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
108ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 566ms |

| 0 / 0 |
