Дамп с SQL 2005 64Bit не востанавается на 2005 Express?

victor83
Дата: 15.01.2009 13:46:21
Привет всем,

Тут имею дело с очень странным дамп фалом базы для с SQL Server 2005 64Bit. При попытки его указать для Restore Database он выдает следующею ошибку и даже не дает посмотреть его содержимое.

"The media family on device 'путь к файлу.bak' is incorrectly formed"

Файл вроде не битый, да и запрашивали мы его уже дважды. Я пытался сравнить его бинарный формат с темы дампами что я делаю сам через Backup Database и я вижу что форматы абсолютно разные:

Мои файлы:
1) В начале всех написано слово "TAPE". Потом идет как то заголовок в котором присутствует текст 'Microsoft SQL Server'.
2) В конче фала ничего особенно виделить не удается.

Файлы дампа с которыми проблема:
1) В начале идут два какие то GUID в Unicode кодировке:
AB467008-8B95-12D1-92DB-0BC04FB16265
55ae4b20-4977-4d11-9245-62d3a03a8512
2) В конце XML в Acsi кодировке, в который судя по всему содержится описание содержимого:
<FILEHEADER type="mssql" version="4" slsversion="4.8.4.00086" guid="55ae4b20-4977-4d11-9245-62d3a03a8512">
<DATA fileioflags="1073741952" threads="2" compression="1" maxtransfersize="1048576" basesize="1048576" databegin="65536" dataend="115109376"/>
<LSMFILENAME/>
....
И в этой XML есть имя базы, что говорит что файл действительно похож на дамп. Внутри файла я находит слова SQL Server. На 2008 та же ошибка.

Я конечно сомневаюсь что формат дамп между Express Edition и Server 64 Bit версиями различен, но другого объяснения не вижу. Может кто нить знает что это за дампы такие?
pkarklin
Дата: 15.01.2009 14:15:12
Это не родной бэкап походу, а сделанный Quest LiteSpeed, причем с компрессией.
victor83
Дата: 15.01.2009 15:13:27
pkarklin,

Спасибо! Действительно её дамп оказался.