BACKUP DATABASE <myDataBaseName> TO DISK = 'C:\PathtoBackup\FileName.bak'
этот запрос обрабатывается для базы данных, созданной в графическом редакторе SQLServer express edition
Я подключил свою базу данных, которая физически находится на диске D (D: \ testing.mdf), к SQLServer с использованием графического интерфейса в SQlServer Mgmt Studio. После подключения SSMS отображает имя базы данных как «D: \ testing.mdf» в Object исследователь, а не тестирование.
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'.
Что я должен сделать для резервного копирования этого файла, который находится в другом месте файловой системы