|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
oracle 12.2 в TS1 два датафайла 21 и 22 есть полный нормальный рмановый бэкап как поднять базу без разворачивания датафайла 22, чтоб достать табличку из датафайла 21? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 14:49 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
В общем случае нет никаких оснований предполагать, что таблица находится в каком-то одном файле данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 15:12 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
в общем случае да (вот и нету skip datafile), в частном известно в каком датафайле (их гораздо больше двух) и требуется поднять маленькую табличку из "терабайтного" ТС на малом количестве места как-то же это возможно непонятен вот этот момент Код: plsql 1. 2. 3. 4.
почему рековером игнорится offline drop? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 22:07 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
AlexVin, How to Use Rman to Skip Recovery of Offline datafiles (Doc ID 2375339.1) либо пересоздавайте контрол, либо проводите рекавер в sqlplus. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2019, 23:26 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
в sqlplus канеш всё получается а вот что они там Fixed :19.1 я не понимаю) попробовал на 19.5 в рмане ресторе контролфайлы, потом датафайлы без лишних юзерских в склплюсе лишние оффлайн дроп Код: plsql 1. 2. 3. 4.
обманули, что починили багу?) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 07:33 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
AlexVin, Если я ничего не упустил то имеется tablespace размером 1 ТБ с 32 datafiles (это в случае если block size 8 kB) так? И искомая таблица сидит в этом tablespace? Весьма вероятна возможность того что таблица "размазана" по всем 32 файлам, так что придется восстанавливать tablespace целиком. Мало того, вряд ли можно восстановить один datafile из tablespace , состоящего более чем из одного datafile, и считать из него что-либо, т.к. tablespace не будет синхронизирован. По крайней мере мне такой способ неизвестен. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2019, 20:47 |
|
как поднять базу из бэкапа без одного из файлов ТС?
|
|||
---|---|---|---|
#18+
flexgen По крайней мере мне такой способ неизвестен. такой способ известен) и с ним всё в порядке проходил мимо... либо пересоздавайте контрол, либо проводите рекавер в sqlplus. такой способ не работает в 19 через rman, хотя вроде обещали исправление бага, а может я что не так понял на 12.1 и 18 есть патчи, но пробовать неохота ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2019, 08:29 |
|
|
start [/forum/topic.php?fid=52&msg=39886491&tid=1881894]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 411ms |
0 / 0 |