Пропали документы за месяц в 7.7 SQL #486178


#0 by pofig
Доброго всем дня! Есть 1С 7.7 Предприятие, крутится на MS SQL. Сегодня пропали документы за месяц. На серваке ежедневно бэкапится весь диск, где лежит MDF базы, а LDF лежит по дефолту на системном диске в папке SQL-сервера. Но только сейчас заметил, что MDF 600 мегабайт и дата изменения - январь этого года, а LDF больше 2-х гигов и нормальная дата (сегодняшняя). Но бэкапов LDF-а нет вообще. Насколько я понимаю, LDF это ведь лог и можно как-то откатить последние операции? Т.к. документы исчезли практически на глазах - бухгалтер открыла журнал документов за май, тут у неё 1С вылетела (у других ничего не вылетало) и после этого аккурат все документы за май пропали. Что-то можно сделать?
#1 by VladZ
Поднимать из бэкапа.
#2 by Serg_1960
(по аналогии с 8.1) Посмотри на SQL таблицы напрямую - может быть документы и не исчезали вовсе. Индексы, например, слетели или журнал накрылся...
#3 by Господин ПЖ
за модель фулл и без бэкапов журнала надо расстреливать...
#4 by Господин ПЖ
DBCC CHECKDB провести после бэкапа
#5 by Джордж1
нету ли рэйд-массива в зеркале?
#6 by pofig
рейд 10 подскажите, пожалуйста, как поднимать, т.к. я попробовал просто остановить SQL-сервак и заменить MDF вчерашним, запустил опять sql-сервер, но 1С при запуске ругается на SQL. А база в ентерпрайз-менеджере находится в режиме SUSPECT. я в SQL вообще не рублю, я у них в основном сеть и сайты держу, 1С-ник у них уволился давно. Подскажите, плз, как смотреть и что делать, если они там есть?
#7 by Kavar
>> подскажите, пожалуйста, как поднимать, В ентерпрайз менеджер. контекстное меню базы. Все задачи / ресторе датабэйз...
#8 by Kavar
>>Подскажите, плз, как смотреть В ентерпрайз менеджер
#9 by Джордж1
может это рэйд так развалися неудачно. Было подобное
#10 by pofig
я написал, что бэкап всего диска, т.е. SQL-ного бэкапа нет, есть сам вчерашний файл MDF
#11 by ДенисЧ
ну, тут уже спец нужен :-)
#12 by Kavar
Тогда детач/аттач Короче отключаешь битый файл, подключаешь вчерашний. И каталог базы 1С так же вчерашний возьми
#13 by ДенисЧ
У него лога вчерашнего нет :-)
#14 by Kavar
да уж...
#15 by pofig
простите, я что-то не пойму вообще системы: документы лежат в MDF? в логе записываются шаги изменений? почему тогда нельзя достать их из MDF и почему нельзя откатить на несколько шагов лог?
#16 by pofig
и как вывести из SUSPECT после замены MDF-а вчерашним?
#17 by pofig
и нельзя ли подклчючить MDF-ник как базу без лога sp_attach_single_file_db   ?
#18 by ДенисЧ
да. гугель и миста знают. НЕчто вроде да. не совсем. потому что бай дизайн
#20 by pofig
, Спасибо! Но на команду ALTER DATABASE targetdatabase SET EMERGENCY query analyzer ругается: Incorrect syntax near 'EMERGENCY'. версия SQL 8.0
#21 by pofig
Огроменное спасибо! Помогло. Правда в одном месте пришлось додумывать (не давал single_user доступ). База восстановилась вчерашним днём. Только уже замечено, что нет одного вчерашнего документа. Сейчас проверяют документы за неделю. Теперь буду искать средства, чтобы автоматом выгрузку базы делало, в дополнение к тому, что есть. И вообще всем спасибо за участие!
#22 by Злой Бобр
По идее нужно было в новую базу восстановить бекап и залить в текущую недостающие доки. Хотя если у вас в день десяток документов то можно и так, а вот если тысячи - ток мой вариант.
#23 by Злой Бобр
+22 Кстати, скорей всего рейд у вас поплыл - пните админа пусть глянет.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С