![]() |
![]() |
![]() |
|
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
|
Если можешь проверь. Буду очень благодарен...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |