используя эту команду
RESTORE DATABASE [ProtirTgBotDb] FROM DISK = '/home/mr_artemex/ProstirTgBotDb.bak' WITH MOVE 'C:\Users\mrart\ProstirTgBotDb.mdf' TO '/home/mr_artemex/ProstirTgBotDb.mdf', MOVE 'C:\Users\mrart\ProstirTgBotDb_log.ldf' TO '/home/mr_artemex/ProstirTgBotDb_log.ldf', REPLACE, RECOVERY;
выдаёт ошибку
Logical file 'C:\Users\mrart\ProstirTgBotDb.mdf' is not part of database 'ProtirTgBotDb'. Use RESTORE FILELISTONLY to list the logical file names.
Попробовал RESTORE FILELISTONLY, он выдал пути на файлы на прошлой машине с расширением .mdf и .ldf
Я так понимаю, что я не правильно использую команду MOVE? Там нужно указать "старый путь" TO "новый путь"? Никак разобраться не могу
Move логическое_имя to новый_путь
мне повезло, я несколько минут назад разобрался 😅 я не мог понять что логическое имя это имя которое выдаёт RESTORE FILELISTONLY
Обсуждают сегодня