Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
 begin backup. end backup, open resetlogs?  [new]
Вопросс
Guest
Делаем так:
1. переводим все tablespaсes в begin backup
2. копируем
3. end backup

За это время накопилось достаточно журналов.
Вопрос: можно ли поднять базу, если не накатывать журналы, а сразу сказать open resetlogs?
Изменения в этих журналах не волнуют.
23 окт 07, 17:37    [4829241]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
DВА
Member

Откуда:
Сообщений: 5439
нельзя.
у вас часть изменений будет в файлах данных, а части не будет - оракл такого не любит :)
23 окт 07, 17:49    [4829331]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
......
Guest
DВА
нельзя.
у вас часть изменений будет в файлах данных, а части не будет - оракл такого не любит :)


все же можно, после матырств, но открытое вас никак не порадует :), хотя, нет, наизусть выучите аргументы ora-600
23 окт 07, 17:54    [4829383]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
Вопросс
Guest
DВА
нельзя.
у вас часть изменений будет в файлах данных, а части не будет - оракл такого не любит :)


Но ведь не обязательно накатывать все журналы , все равно когда-то придется сказать open resetlogs, поэтому часть изменений так и останется в следующих журналах.
23 окт 07, 17:55    [4829385]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
CBO
Guest
......
хотя, нет, наизусть выучите аргументы ora-600

Ну это вряд ли. Разве что узнает, что их бывает очень много
23 окт 07, 17:58    [4829417]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
Mikst
Member

Откуда: Москва
Сообщений: 983
Вопросс


Но ведь не обязательно накатывать все журналы , все равно когда-то придется сказать open resetlogs, поэтому часть изменений так и останется в следующих журналах.


Ваша логика понятна, но она неправильна.
Одно дело НЕ накатывать журналы на уже консистентные файлы данных при этом потеряв часть транзакций, а другое дело иметь БИТЫЕ файлы данных, для которых накатка логов - путь для их исправления.

Т.е. другими словами: после end backup может быть еще несколько журналов - их уже можно не накатывать.
23 окт 07, 18:04    [4829457]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
DВА
Member

Откуда:
Сообщений: 5439
Вопросс
DВА
нельзя.
у вас часть изменений будет в файлах данных, а части не будет - оракл такого не любит :)


Но ведь не обязательно накатывать все журналы , все равно когда-то придется сказать open resetlogs, поэтому часть изменений так и останется в следующих журналах.

обязательно накатывать все журналы, которые обеспечат согласованное состояние базы на какой-то момент времени. А это как минимум все логи, созданные в период между begin backup и end backup , а дальше уже как хотите, можете накатывать, можете не накатывать
23 окт 07, 18:06    [4829470]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
merge
Guest
А при begin backup не происходит контрольная точка и грязные блоки на диск не сбрасываются?
23 окт 07, 22:46    [4830296]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
marguren
Member

Откуда:
Сообщений: 1256
merge, таки да, сбрасываются.
меня этот вопрос уже вторую неделю занимает :-)
23 окт 07, 22:48    [4830304]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
merge
Guest
marguren
merge, таки да, сбрасываются.
меня этот вопрос уже вторую неделю занимает :-)


Тогда получается что файлы согласованы после выдачи begin backup. Или я не прав?
23 окт 07, 22:51    [4830309]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
marguren
Member

Откуда:
Сообщений: 1256
наверное, тут дело в том, что переход таблспейса в бекап генерит чекпоинт, но и пока журналы переключаются (между begin and end backup), чекпоинт тоже происходит :-)
23 окт 07, 22:59    [4830323]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
oradba.ru
Member

Откуда: Dublin, Ireland
Сообщений: 106
merge
marguren
merge, таки да, сбрасываются.
меня этот вопрос уже вторую неделю занимает :-)

Тогда получается что файлы согласованы после выдачи begin backup. Или я не прав?

Файлы согласованы с чем?
После begin backup у вас пройдет чекпоинт на файлы табличного пространства и скинутся дёрти буффера. Но это не значит, что ваш файл не будет изменен до выдачи end backup.
23 окт 07, 23:44    [4830414]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
merge
Guest
oradba.ru
merge
marguren
merge, таки да, сбрасываются.
меня этот вопрос уже вторую неделю занимает :-)

Тогда получается что файлы согласованы после выдачи begin backup. Или я не прав?

Файлы согласованы с чем?
После begin backup у вас пройдет чекпоинт на файлы табличного пространства и скинутся дёрти буффера. Но это не значит, что ваш файл не будет изменен до выдачи end backup.


автор писал что изменения его не волнуют, так что с того что они произойдут?
23 окт 07, 23:47    [4830419]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
БАбруйский мишко
Guest
merge
marguren
merge, таки да, сбрасываются.
меня этот вопрос уже вторую неделю занимает :-)


Тогда получается что файлы согласованы после выдачи begin backup. Или я не прав?

(Взмахнув пальцАми): https://www.sql.ru/forum/actualthread.aspx?bid=3&tid=78296&pg=-1&hl=begin+backup
23 окт 07, 23:49    [4830425]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
oradba.ru
Member

Откуда: Dublin, Ireland
Сообщений: 106
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.
23 окт 07, 23:53    [4830440]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
БАбруйский мишко
Guest
oradba.ru
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.

Аффтор, а вот можно поподробнее, где говоришь трава такая растет?
23 окт 07, 23:58    [4830455]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
merge
Guest
oradba.ru
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.


чего, чего?
23 окт 07, 23:58    [4830458]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
БАбруйский мишко
Guest
merge
oradba.ru
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.


чего, чего?

Тсс!.. Я требую продолжения концепции о файлах, блоках, etc...
24 окт 07, 00:02    [4830473]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
masteroid
Member

Откуда:
Сообщений: 409
заменяться ничего не будет, но при сбросе грязных буфферов в данные попадут как закомиченные, так и активные транзакции, что повредит как минимум логической целостности данных
24 окт 07, 00:29    [4830542]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
БАбруйский мишко
Guest
masteroid
заменяться ничего не будет, но при сбросе грязных буфферов в данные попадут как закомиченные, так и активные транзакции, что повредит как минимум логической целостности данных

Ээээ... пАзвольте спросить, что не будет заменяться и кто кого повредит? Не могли бы Вы сделать одолжение и развить здесь свою замечательную мысль?

Заранее благодарю.
24 окт 07, 01:04    [4830584]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18649
БАбруйский мишко
oradba.ru
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.

Аффтор, а вот можно поподробнее, где говоришь трава такая растет?

А что не так с травой? То, что данная разновидность corrupted называется "fractured" или где?
24 окт 07, 01:11    [4830591]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
БАбруйский мишко
masteroid
заменяться ничего не будет, но при сбросе грязных буфферов в данные попадут как закомиченные, так и активные транзакции, что повредит как минимум логической целостности данных

Ээээ... пАзвольте спросить, что не будет заменяться и кто кого повредит? Не могли бы Вы сделать одолжение и развить здесь свою замечательную мысль?

Заранее благодарю.

Мысль, мысль, дилера пусть сдадут, будет те и мысль
24 окт 07, 01:11    [4830592]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
oradba.ru
Member

Откуда: Dublin, Ireland
Сообщений: 106
БАбруйский мишко
oradba.ru
merge

автор писал что изменения его не волнуют, так что с того что они произойдут?

То что в файл будут писаться блоки, пока он его копирует. Заменяя старые. Будет некая каша, из которой потом будут читать пропуская корраптед блоки.

Аффтор, а вот можно поподробнее, где говоришь трава такая растет?

Про что именно по подробнее?
24 окт 07, 09:04    [4830896]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
ммс
Guest
masteroid
заменяться ничего не будет, но при сбросе грязных буфферов в данные попадут как закомиченные, так и активные транзакции, что повредит как минимум логической целостности данных


до фразы end backup в файлы данных ничего не попадает.
24 окт 07, 09:17    [4830935]     Ответить | Цитировать Сообщить модератору
 Re: begin backup. end backup, open resetlogs?  [new]
нуб
Member

Откуда:
Сообщений: 171
ммс
masteroid
заменяться ничего не будет, но при сбросе грязных буфферов в данные попадут как закомиченные, так и активные транзакции, что повредит как минимум логической целостности данных


до фразы end backup в файлы данных ничего не попадает.

Я вот не понимаю, вроде выше ссылку привели, где хорошо расписано, что, как и куда (хотя приведший ссылку сам по ходу не читатель), так нет все равно каждый норовит свое мнение высказать, пусть оно и будет полным БРЕДОМ
24 окт 07, 09:23    [4830966]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
Все форумы / Oracle Ответить