Я создаю программу, которая может восстановить базу данных из файла .bak. Я хочу знать, могу ли я получить путь для mdf и файл журнала для конкретной базы данных из сценария tsql?
Используйте параметр WITH MOVE команды RESTORE.См. Пример D в документах .
WITH MOVE
RESTORE
. Чтобы найти правильный синтаксис, вы также можете использовать SSMS и использовать кнопку «Сценарий» в диалоговом окне «Восстановление базы данных».