Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL файлы журналов, содержимое  [new]
helgisbox
Member

Откуда: Саратов
Сообщений: 152
Имеется MS-SQL 2005 EE, модель FULL. Как я понимаю, после выполнения бэкапа данные старее бэкапа затираются. Вот каким запросом можно узнать за какой диапазон SCN или моментов времени данные в журнальном файле хранятся? Вот из бэкапа журнала можно получить специальной командой. А как проверить "живой журнал" на содержимое?!
24 июн 16, 09:42    [19329573]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
правильный проходящий.
Guest
helgisbox
Как я понимаю, после выполнения бэкапа данные старее бэкапа затираются.
Вы неправильно понимаете. И потому все ваши вопросы теряют всякий смысл.
24 июн 16, 09:47    [19329607]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
o-o
Guest
он под бэкапами понимает бэкапы лога,
а под "затирается" имеется в виду возможность перезаписи журнала.
содержимое лога показывает fn_dblog()
24 июн 16, 10:00    [19329701]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
helgisbox
Member

Откуда: Саратов
Сообщений: 152
o-o,

Спасибо! Все верно сказано. И да - в сиквел LSN, SCN - из оракла ;). Эх, если бы знать где найти работу, чтобы сопровождать что-то одно, а не все подряд...
24 июн 16, 12:03    [19330703]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
правильный проходящий.
Guest
o-o,
у меня с телепатией всегда большие проблемы были. :)
24 июн 16, 12:52    [19331070]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
helgisbox
Member

Откуда: Саратов
Сообщений: 152
правильный проходящий.,

Ну тут специфика еще имеет значение. Когда после оракл-а с админами сиквельными общался - удивился такой штуке, что можно работать, оказывается, в режиме не-full, а второе - многие админы боятся вообще держать историю логов при таком режиме работы. может просто мне такие встретились. Сразу у себя написал скрипты, которые нарезают логи с интервалом времени, в зависимости от получающегося объема (у оракл архивы сразу по редо-логам создаются, там даже вопроса такого нет). В оракл можно конечно работать в режиме noarchivelog, но такое почти никогда не встречал. Когда заказчик требует полсотни баз на одном инстансе -руками со всем не управиться. А вот восстановиться до произвольного момента времени в прошлом нужно.

Вот интересно, кстати, у оракл есть технология флэшбек. Это когда под область отката выделяешь какое-то место и тебе гарантируются возможность вернуться в прошлое без восстановления из бэкапа и наката логов вперед. А у сиквела есть что-нибудь похожее?
24 июн 16, 13:03    [19331152]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
o-o
Guest
без восстановления из бэкапов можно вернуться в прошлое из снэпшота
24 июн 16, 13:31    [19331338]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
helgisbox
Member

Откуда: Саратов
Сообщений: 152
o-o
без восстановления из бэкапов можно вернуться в прошлое из снэпшота

О, спасибо!
Но это будет временем именно создания снэпшота, да? И опять же - копироваться из него будут все данные в файлы данных - по времени получается дорого.
24 июн 16, 13:35    [19331368]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
o-o
Guest
helgisbox
Но это будет временем именно создания снэпшота, да?

разумеется.
вот вам статья с обзором доступного
Reverting your SQL Server database back to a specific point in time
helgisbox
И опять же - копироваться из него будут все данные в файлы данных - по времени получается дорого.

а что, в оракле любой откат моментально делается?
------------
если изменений было немного, то быстро будет.
снэпшот хранит только изменения с момента его создания
24 июн 16, 13:56    [19331501]     Ответить | Цитировать Сообщить модератору
 Re: SQL файлы журналов, содержимое  [new]
helgisbox
Member

Откуда: Саратов
Сообщений: 152
o-o
helgisbox
Но это будет временем именно создания снэпшота, да?

разумеется.
вот вам статья с обзором доступного
Reverting your SQL Server database back to a specific point in time
helgisbox
И опять же - копироваться из него будут все данные в файлы данных - по времени получается дорого.

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


Спасибо за ссылку. Не любой. С flashback - ом есть некоторая экономия. Там тоже свои нюансы. Обычный способ понятнее - когда к точке восстановления возвращаешься, а потом накатываешь. Но он дольше, хотя такой же как и везде, думаю. Но это уже бессмысленная софистика ;)
24 июн 16, 14:47    [19331813]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить