Имя: Пароль:
IT
 
Испортился mdf файл базы данных от SQL 2008 R2
0 BigShmax
 
07.02.15
21:17
Если быть точным умерла вся база  бекап только трех неельно йдавномти . мне хана я перепробовал все ЛДФ мертв ссылку на мдф дам  если кто что достанет буду благодарен более чем.   база тут : https://yadi.sk/d/EN6HQgBJeWSNm
1 PR
 
07.02.15
21:31
Думаю, что ни у кого, кроме тебя, еще нету SQL 2208
2 Зеленый Кот
 
07.02.15
21:36
тссс не спугни гостя из будущего 22 века!
3 Neg
 
07.02.15
22:12
там хреновые дела
4 МихаилМ
 
07.02.15
22:28
(0)
даже не сжали и не разделили на части.
5 shuhard
 
07.02.15
22:32
(0)[бекап только трех неельно йдавномти . мне хана]
так и надо бороться с нерадивыми DBA
6 BigShmax
 
07.02.15
22:38
(5) спасибо  это я мог и сам написать
7 BigShmax
 
07.02.15
22:40
(4) если критично могу.
8 BigShmax
 
07.02.15
22:41
(1)  пиши в личку - поделюсь :-)
9 shuhard
 
07.02.15
22:42
(6) а это не тебе написано, это урок тем, кто хочет выжить
10 PR
 
07.02.15
22:42
(8) Да я уже качнул твое файло, попробовал присоединить, получил вопрос "А иде ldf?" и успокоился :))
11 BigShmax
 
07.02.15
22:43
(3) в русском словаре есть более слова  отржающие действительность:-(  п....ц   например
12 BigShmax
 
07.02.15
22:53
(9)  ну ведь он есть :-)  но с 12 января выпонялся с ошибками зараза  а я  их профукал.
13 BigShmax
 
07.02.15
22:53
(10)    быстро слился :-)
14 ShoGUN
 
07.02.15
22:58
(12) Полез проверил лог проверок баз и бэкапов за сегодня, спасибо, что напомнил :)))
15 BigShmax
 
07.02.15
23:01
(14) не за что
16 DmitrO
 
07.02.15
23:26
17 BigShmax
 
07.02.15
23:30
(16)  теория супер. практика наше все.  нифига не полуается.
18 ShoGUN
 
07.02.15
23:38
(15) Попробовал поковыряться, но у меня 2012 SQL Server, ругается на версию базы при попытке восстановления... Сорри.

Вот так попробуй (с копией, само собой)

select status from sysdatabases where name = 'DataBaseName'
---Execute---
EXEC sp_resetstatus 'DataBaseName';
ALTER DATABASE DataBaseName SET EMERGENCY
---Execute---
alter database DataBaseName set EMERGENCY, SINGLE_USER
---Execute---
dbcc checkdb ('DataBaseName', REPAIR_ALLOW_DATA_LOSS)
---Execute---
alter database DataBaseName set ONLINE, MULTI_USER
19 ShoGUN
 
07.02.15
23:39
+(18) Но высока вероятность, что база превратится в кашу. Уж 1С-кой точно не откроется.
20 PR
 
07.02.15
23:41
(13) А что, нужно было с умным видом поколдовать с одним mdf?
Давай я тебе скину файл базы 1CD, в котором вырежу произвольно пару мегабайт данных. Поколдуешь?
21 BigShmax
 
08.02.15
00:04
(20)   я ж без претензий.  не в моем случае говняться. если обидел сорри.
22 Deon
 
08.02.15
00:09
база чего хоть была?
23 Armando
 
08.02.15
00:13
Как умерла хоть расскажи
24 ShoGUN
 
08.02.15
00:15
(23) Хочешь выпить за упокой?
25 Deon
 
08.02.15
00:16
помянем
26 BigShmax
 
08.02.15
00:17
(22) УПП
27 dangerouscoder
 
08.02.15
00:23
Если не ошибають при подключении базы в ms sql идёт проверка контрольной сумы - если не совпадет база не подключиться. Нужно восстанавливать из бекапа.
28 bolobol
 
08.02.15
00:25
А это не вирус, который файлы кодирует?
29 PR
 
08.02.15
00:25
(21) Да не, все путем.
30 Armando
 
08.02.15
00:30
"мне хана я перепробовал все ЛДФ мертв"
традиционно: БЕГИ!
31 Apokalipsec
 
08.02.15
01:21
скуля под рукой нету - но тулза (http://www.en.sqldatabaserepair.org) показывает, что с данными внутри файлика в принципе всё норм и таблицы все можно выдернуть.
32 ДенисЧ
 
08.02.15
11:04
sp_attach_single_file_db отменили?
33 BigShmax
 
08.02.15
11:22
(31) тем не менее скуль говорит что всё мертво. :-(
34 BigShmax
 
08.02.15
13:28
(32)   так попробуй.  Получится: плюс в карму и денежное вознаграждение.
35 BigShmax
 
08.02.15
14:00
может кто знает конторы которые умеют на низком уровне с даннными в mdf работать? бекап 3 недель назад есть, структура не менялась  мож как то что то можно
36 Икосаэдр
 
08.02.15
14:04
RIP
37 BigShmax
 
08.02.15
14:23
(36) подозрение или вывод после каких либо попыток?
38 mehfk
 
08.02.15
14:35
Удалось подключить вашу базу. Сейчас начинаю исправлять ошибки.
39 mehfk
 
08.02.15
14:39
Все плохо. Сам MDF тоже битый

Msg 7987, Level 16, State 1, Line 1
System table pre-checks: Object ID 3 has chain linkage mismatch. (1:337430)->next = (1:836759), but (1:836759)->prev = (1:836758). Check statement terminated due to unrepairable error.
40 mehfk
 
08.02.15
14:44
Но, впринципе, некоторые таблицы читаются. Можно что-нибудь и вытянуть.
41 mehfk
 
08.02.15
14:51
Напишите мне мойник псина народ ру, попробуем дальше восстанавливать совместно.
42 BigShmax
 
08.02.15
14:57
отправил скайп свой
43 BigShmax
 
08.02.15
15:54
mehfk  респект.    база битая но подает признаки жизни - конфигуратор открылся.  искать новых исполнителей смысла не вижу.   всем спасибо.   далее обшаюсь с  mehfk в личке.
44 ifso
 
08.02.15
16:15
как-то так и становятся некрофилами, не ?)
45 ДенисЧ
 
08.02.15
17:40
(44) Если тебе понравился процесс, то ты латентный некрофил...
46 ifso
 
08.02.15
17:44
(45) хм... а если не понравился ?)
47 ДенисЧ
 
08.02.15
17:45
(46) Значит, ты пассивный некрофил...
48 ifso
 
08.02.15
17:49
(47) а если пофик на процесс ?))
49 ДенисЧ
 
08.02.15
17:51
(48) тогда ты некрофил-пофигист... Би, так сказать...
50 ifso
 
08.02.15
19:04
(49) таки закупил партию СП по некрофилии ?)
51 Провинциальный 1сник
 
08.02.15
19:13
(49) Это уже не некрофилия, а вуду. Зомби тоже могут играть в баскетбол, и от "слегка оживленной" базы может быть польза.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший