powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервное копирование и восстановление БД без Filestream
6 сообщений из 6, страница 1 из 1
Резервное копирование и восстановление БД без Filestream
    #39890439
GenX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,

Так так БД с filestream весит достаточно много, нужно сделать резервную копию БД без filestream. Нашел способ как это сделать:

BACKUP DATABASE FileStreamDB
FILEGROUP = 'PRIMARY'
TO DISK = 'D:\Backup\FileStreamDB.bak' WITH INIT

Но возникла проблема с восстановлением БД. Когда хочу восстановить БД на другой сервер вот так:

restore database FileStreamDB from disk = 'Z:\SQL\Backup\FileStreamDB.bak'
with move 'FileStreamDB' to 'Z:\SQL\Data\FileStreamDB_NEW.mdf', replace

Выскакивает ошибка:

Msg 5133, Level 16, State 1, Line 1
Directory lookup for the file "D:\Data\FileStreamDB.ldf" failed with the operating system error 2(The system cannot find the file specified.).
Msg 3156, Level 16, State 3, Line 1
File 'ngidblog' cannot be restored to 'D:\Data\FileStreamDB.ldf'. Use WITH MOVE to identify a valid location for the file.
Msg 3119, Level 16, State 1, Line 1
Problems were identified while planning for the RESTORE statement. Previous messages provide details.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

Помогите пожалуйста решить задачу, спасибо.
...
Рейтинг: 0 / 0
Резервное копирование и восстановление БД без Filestream
    #39890534
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну так и .ldf тоже мувните, напишите, по какому пути его писать
...
Рейтинг: 0 / 0
Резервное копирование и восстановление БД без Filestream
    #39890589
GenX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123
ну так и .ldf тоже мувните, напишите, по какому пути его писать


Так я и FileStreamDB.ldf не могу востоновить.Можете пожалуйста поделится правильном кодом. Как востоновить mdf и ldf? Спасибо.
...
Рейтинг: 0 / 0
Резервное копирование и восстановление БД без Filestream
    #39890601
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ничего не понимаю из того, что вы говорите.
конкретно ваша ошибка оттого, что вы не указываете путь, куда сложить ldf.

т.е. как минимум должно быть

Код: sql
1.
2.
3.
4.
restore database FileStreamDB from disk = 'Z:\SQL\Backup\FileStreamDB.bak'
with move 'FileStreamDB' to 'Z:\SQL\Data\FileStreamDB_NEW.mdf', 
move 'FileStreamDB_log' to 'Z:\SQL\Data\FileStreamDB_NEW.ldf',
replace



а уж можно ли выцепить только PRIMARY из вашей базы или нет,
скорее всего нет, но даже если и да,
то вроде синтаксис другой, надо писать WITH PARTIAL
и вообще вроде энтерпрайз надо + полная модель базы
...
Рейтинг: 0 / 0
Резервное копирование и восстановление БД без Filestream
    #39890607
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Резервное копирование и восстановление БД без Filestream
    #39890688
GenX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Yasha123,

Спасибо большое. Заработало!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Резервное копирование и восстановление БД без Filestream
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]