powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка при ресторе базы
6 сообщений из 6, страница 1 из 1
Ошибка при ресторе базы
    #39836209
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, во время попытки заресторить базу возникает ошибка.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
ALTER DATABASE [DWH] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE [DWH] SET SINGLE_USER 
GO

RESTORE DATABASE [DWH] FROM DISK = N'\\server_1\Backup\DWH.bak'
WITH  
	FILE = 1,
MOVE N'DWH1'           TO N'D:\SQL_Data\DWH\DWH1.mdf',
MOVE N'DWH1_LOG'   TO N'D:\SQL_Data\DWH_log1.ldf',
,NOUNLOAD,  STATS = 10



У базы есть только 2 файла D:\SQL_Data\DWH\DWH1.mdf и D:\SQL_Data\DWH_log1.ldf

А возникает ошибка:
Msg 5133, Level 16, State 1, Line 10
Directory lookup for the file "W:\SQL_Data\DWH13.ndf" failed with the operating system error 3(The system cannot find the path specified.).
Msg 3156, Level 16, State 3, Line 10
File 'DWH13' cannot be restored to 'W:\SQL_Data\DWH13.ndf'. Use WITH MOVE to identify a valid location for the file.
Msg 3119, Level 16, State 1, Line 10
Problems were identified while planning for the RESTORE statement. Previous messages provide details.
Msg 3013, Level 16, State 1, Line 10
RESTORE DATABASE is terminating abnormally.


Забава в том что на сервере даже такого диска нет - W
...
Рейтинг: 0 / 0
Ошибка при ресторе базы
    #39836225
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmsk,

добавьте REPLACE

Код: sql
1.
restore database ... with replace, file=1, move ... 
...
Рейтинг: 0 / 0
Ошибка при ресторе базы
    #39836226
boltnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmsk,

Все же есть подозрение, что третий файл все таки есть DWH13
...
Рейтинг: 0 / 0
Ошибка при ресторе базы
    #39836229
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boltnikassmsk,

Все же есть подозрение, что третий файл все таки есть DWH13
если есть подозрение, то поможет команда
Код: sql
1.
restore filelistonly from disk='\\server_1\Backup\DWH.bak'
...
Рейтинг: 0 / 0
Ошибка при ресторе базы
    #39836246
Danion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, есть смысл проверить бекап, команда от komrad в помощь.

Имя файла в ошибке - DWH13.ndf, у первичного дата-файла стандартное расширение mdf. Дата-файлов похоже больше 1, и для остальных move не указан.
...
Рейтинг: 0 / 0
Ошибка при ресторе базы
    #39836275
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят, база с которой был снят бэкап содержала 3 файла
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка при ресторе базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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