BACKUP DATABASE <myDataBaseName> TO DISK = 'C:\PathtoBackup\FileName.bak'
этот запрос работает для базы данных, которая создается в графическом интерфейсе SQLServer express edition
Я прикрепил моя база данных, которая физически находится на диске D (D: \ testing.mdf), к SQLServer с использованием графического интерфейса в SQlServer Mgmt Studio. После присоединения SSMS отображает имя базы данных как «D: \ testing.mdf»
SELECT DB_NAME () AS DatabaseName
.
Результатом этого запроса является тот же результат, что и "D: \ testing.mdf"
Вышеупомянутый запрос BACKUP не работает в дальнейшем
BACKUP DATABASE testing TO DISK = 'C:\PathtoBackup\testing.bak'
, следующая ошибка было показано
Msg 911, Level 16, State 11, Line 1
Could not locate entry in sysdatabases for database 'testing'. No entry found with that name. Make sure that the name is entered correctly.
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally
Я пробовал это
BACKUP DATABASE D:\testing.mdf TO DISK = 'C:\PathtoBackup\testing.bak'
, была показана следующая ошибка
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near 'D'.
Что мне делать для резервного копирования этого файла, который находится в другом месте в файловой системе