Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Восстановление БД на больший размер сектора. (http://forum.oszone.net/showthread.php?t=162549)

Seven 06-01-2010 13:04 1312263

Восстановление БД на больший размер сектора.
 
Пытаемся восстановить базу FoodMart2005 в Ms SQL 2005, ругается на размер сектора, пишет что база была на 512кб, а у нас используется 4096кб, можно ли как то разобраться с этой проблемой или это хроника?? кто нить встречался??

stolyar 06-01-2010 15:15 1312385

Размер сектора выставляется при форматировании.

wertyg 06-01-2010 21:28 1312729

размер сектора можно изменить без потери данных, например Акронисом, или ПартишонМажиком.

Dimas_83 06-01-2010 22:26 1312786

А вы метод какой используете? Тупо копируете старый файл БД?

Seven 08-01-2010 08:54 1313896

Размер сектора жесткого диска я менять не хочу и не буду(ибо глупо на внешнем хранилище делать мелкий сектор), делаем просто восстановление БД, стандартными средствами SQL Manager 2005 и он выдает такого рода ошибку

zai 08-01-2010 11:46 1314019

Подключи еще один HDD (можно сьемный), форматни его под 512кб, скопируй базу и восстанови, а потом скопируешь обратно.

fomin_ 08-01-2010 21:52 1314629

Seven,
Читайте мануал команды RESTORE DATABASE (или BACKUP DATABASE - что Вам удобнее).
Обратите внимание на ключик BLOCKSIZE.
Наверное, более предпочтительный вариант сделать бекап с размером блока 4096, что-то типа
BACKUP DATABASE mydata TO DISK = 'd:\backup.bak' BLOCKSIZE=4096

Seven 11-01-2010 12:50 1317105

Ладно, пасибо за ответы

El Scorpio 12-01-2010 09:16 1317864

Цитата:

Цитата stolyar
Размер сектора выставляется при форматировании. »

не "сектора", а "кластера"
Потому что размер сектора диска на IBM-совместимых ЭВМ может быть только 512 байт :)


Время: 12:41.

Время: 12:41.
© OSzone.net 2001-