Имя: Пароль:
1C
1С v8
SQL server 2008 восстановление из бэкапа с ошибкой 3241
0 Arik777
 
12.11.15
22:54
MS SQL SERVER 2008 восстонавливаю архив базы (*.bak) сделанный полным методом из тогоже скуля.Пытаюсь восстановить в пустую базу, выбираю восстановить с устройства, выбираю bak файл и тут выходит вот такая ерунда:
MS SQL - ошибка 3241 "Семейство носителей на устройстве * сформировано неправильно"

В рунете много писали о том что это при переходе с версии SQl, что архив неполный и т.д.

Я точно архивировал полным методом и точно стоит то же скуль.
1 Arik777
 
12.11.15
22:55
Прошу местных гуру помочь мне! Заранее спасибо.
2 Господин ПЖ
 
12.11.15
22:57
чо помогать то...

архив битый если со скулем все норм.

m$ на бэкапы гарантий не дает - он отдельно проверяется на адекватность
3 Господин ПЖ
 
12.11.15
22:58
ЗЫ за бэкапирование "сразу по сети" надо одмину в голову гвоздь забить - это я на всякой...
4 Arik777
 
12.11.15
23:01
в том то и дело этих архивов у меня куча на каждый день, только вот неверится что они все битые. со скулем все норм. если создать пустую базу допустим "test" и сделать архив, а потом восстановить из этого архива то все норм. А вот другие бэкапы другой базы ну никак нехотят восстанавливаться.
5 Arik777
 
12.11.15
23:06
Согласен за гвоздь можно и вбить, но вот поверить немогу что все бэкапы битые.
6 trad
 
12.11.15
23:13
Иногда вот думаешь, что ресторишь в 2008, а на самом деле 2005
инстанс точно один - 2008?
7 oleg_km
 
12.11.15
23:15
Может проверить исходную базу? Типа DBCC CHECKDB
8 Arik777
 
12.11.15
23:17
Ставил точно один 2008. Запускаю SQL Managment 2008.
9 Господин ПЖ
 
12.11.15
23:19
>но вот поверить немогу что все бэкапы битые

теоретически вполне возможно если по сети + нет проверки
10 Arik777
 
12.11.15
23:20
DBCC CHECKDB немогу сделать у меня только бэкапы. Исходная база была удалена по просьбе заказчика. Я и не переживал что удаляю так как был уверен что восстановлю при необходимости.
11 Arik777
 
12.11.15
23:21
Нет бэкапы не по сети а на логический диск.
12 Господин ПЖ
 
12.11.15
23:22
тогда странно если прямо "все"... с диском все нормально?
13 Arik777
 
12.11.15
23:27
На счет диска тоже грешил. Ему блин полгода, проверял разными средствами. Единственное на что могу хоть как грешить так это на обновления винды что ставились дня 3 назад. Но вот причем тут SQL непойму.
14 Arik777
 
12.11.15
23:29
Я вот пробую создать новую базу залить туда 1с, затем делаю бэкап, затем востанавливаю и блин все норм.
15 trad
 
12.11.15
23:29
Sms2008 может и с 2005 сервером работать. Посмотри в свойствах сервера
16 Arik777
 
12.11.15
23:33
Прошу прощения где смотреть свойства сервера. SQL SERVER 10.0.1600
17 Господин ПЖ
 
12.11.15
23:35
SQL Server 2008
18 Господин ПЖ
 
12.11.15
23:38
а бэкап например с SQL Server 2008 r2

а это "четыре разных человека"
19 Arik777
 
12.11.15
23:40
Согласен что это разные вещи, но ставил я только один и один раз...
20 Arik777
 
12.11.15
23:42
Я понимаю все это, поэтому и решил обратиться сюда. Я уже две сутки пытаюсь понять в чем дело. уже на др. компе ставил разные версии SQL и ничего, ставил и SQL 2012 и таже беда.
21 Господин ПЖ
 
12.11.15
23:44
в sql 2000 была подобная ошибка... лечилось sp1
22 Arik777
 
12.11.15
23:50
лечилось sp1.
да но на другм компе стоит вин сервер 2012 и Скуль 2012.
23 Arik777
 
12.11.15
23:51
Я так понимаю что эти бэкапы уже невосстановить...
24 Йохохо
 
12.11.15
23:53
не заливай в пустую, сделай ресторе в новую
25 Йохохо
 
12.11.15
23:55
(19) ничего разного нет, 2008р2 последний кто помнит старые форматы
26 Arik777
 
12.11.15
23:57
А как узнать скуль р2 или нет?
27 trad
 
12.11.15
23:58
10.0 - 2008
10.50 - 2008r2
28 trad
 
12.11.15
23:59
посмотри еще колонки softwareversion после этих команд
RESTORE HEADERONLY FROM DISK = 'd:\backups\БекапКоторыйВосстанавливается.bak'
RESTORE HEADERONLY FROM DISK = 'd:\backups\БекапКоторыйНеВосстанавливается.bak'
29 Йохохо
 
13.11.15
00:01
(28) в 2008 уже можно манипулятором типа мышь
30 trad
 
13.11.15
00:04
(29) научишь?
31 Arik777
 
13.11.15
00:09
Рабочая: major 10, minor 0, build 1600

Нерабочая:
Сообщение 3241, уровень 16, состояние 0, строка 1
Семейство носителей на устройстве "E:\base.bak" сформировано неправильно. SQL Server не может обработать это семейство носителей.
Сообщение 3013, уровень 16, состояние 1, строка 1
RESTORE HEADERONLY прервано с ошибкой.
32 Arik777
 
13.11.15
00:10
Видимо архив точно какойто битый. Может обновить скуль до р2?
33 trad
 
13.11.15
00:48
(31) попробуй выполнить эту команду со стороны 2012
34 Tateossian
 
13.11.15
01:09
Если не большой .bak могу у себя на серваке попробовать восстановить.
35 Tateossian
 
13.11.15
01:09
(34) Скажем, до 10 Гб
36 Arik777
 
13.11.15
01:48
бак 6 мб
37 Arik777
 
13.11.15
01:48
базе 1 месяц
38 Arik777
 
13.11.15
01:49
Если можешь проверь. Буду очень благодарен...
AdBlock убивает бесплатный контент. 1Сергей