Имя: Пароль:
1C
 
Рухнул mdf файл 1с базы, типовое все перепробовал. Подскажите куда бежать.
0 seperblunt2
 
22.12.21
10:28
добрый день.
Про архивы не спрашивайте - так случилось что их нет.

база аварийная, checkdb не помогает - ругается что физически нарушена таблица и все,
по итогу в процессе манипуляций базу от скл детачнул, обратно не дает.

обратился в Гилеву - говорит не занимаются, послал к тому кто восстанавливает хдд диски..

в интернете вижу приблуды для восстановления данных битых mdf - все платные. 150$ купить даже готов знать бы что помогло..

если есть у кого леченые recovery инструменты буду благодарен, или подскажите к кому обратиться чтобы платно помогли
1 Ёпрст
 
22.12.21
10:32
(0) ну и архив даже битого изначально mdf/ldf никто не делал.. так ?
2 PR
 
22.12.21
10:33
(0) checkdb? Для скулевой базы?
3 seperblunt2
 
22.12.21
10:36
(1) копия виндой сделаная битых файлов есть, приаатачить их не дае, ругается на нарушение физической целостности
4 seperblunt2
 
22.12.21
10:37
(2) пока база еще была приаттачена checkbd делал - ругался на _ref.. табличку
5 Kassern
 
22.12.21
10:39
(0) да ладно вам, давно бы уже ручками все вбили. А так вам никто 100% гарантии не даст, что восстановление данных поможет, так как сектора уже могут быть перезаписаны, особенно, если база была на системном диске.
6 Kassern
 
22.12.21
10:40
Это хороший повод начать делать бекапы
7 Chai Nic
 
22.12.21
10:41
1. Делаешь копию
2. Дбцц репайр аллов дата лосс.
3. И молиться.
4. Вытаскивать из базы то что вытащится
8 Smallrat
 
22.12.21
10:42
По хорошему позвать SQL админа, но так-то, если не боишься то можно и самому: https://www.sqlservercentral.com/forums/topic/attach-damaged-mdf-file
9 Kassern
 
22.12.21
10:42
(0) обмены были с какими нибудь внешними сервисами? Может есть какие-то файлы с выгрузками?
10 Smallrat
 
22.12.21
10:44
+(8) что, конечно не гарантирует того, что когда SQL заработает, то 1С нормально сможет с этой базой работать
11 seperblunt2
 
22.12.21
20:39
по итогу задача сузилась до вытащить табличку с данными из mdf файла.. самое дешевое что нашел это за 130$  https://www.sysinfotools.com/buynow/ms-sql-database-recovery.php

бесплатные версии показывают что нужные данные есть...

может кто знает иные пути?
12 МихаилМ
 
22.12.21
20:44
(11) Тем , кто не делает резервные копии, бесплатная помощь не положена по определению.
13 Сергиус
 
22.12.21
20:48
(11)[бесплатные версии показывают что нужные данные есть]
Бесплатная версия этой же проги? Тогда какие сомнения, что платная её же поможет?
14 МихаилМ
 
22.12.21
20:52
(0) сколько готовы по максимуму заплатить за восстановление базы ?
15 Сергиус
 
22.12.21
20:53
+(13)Тем более там кристмас дискаунт 15%)
16 ДедМорроз
 
22.12.21
20:56
Во-первых,из-за каких магипуляций помер файл?
Во-вторых,какая модель восстановления и что было в ldf-файле?
В третьих,если страницы становятся свободными,то данные в них никто не стирает,и,теоретически,их можно достать,но тут есть опасность,что достанутся и удаленные данные,если страницы в процессе работы базы освобождались.
17 ДедМорроз
 
22.12.21
21:03
Просто,очень большая вероятность,что была ошибка диска и часть файла просто потерялась-для NTFS такое вполне реально,особенно,если машину давно не выключали.
18 МихаилМ
 
22.12.21
21:03
(0) Ваш вопрос уместен более в https://www.sql.ru/forum/microsoft-sql-server
фактически - ошиблись форумом
19 PR
 
22.12.21
21:15
(4) А, я подумал про Chdbfl
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс