Как выгрузить данные из database.bak в базу данных? Иcпользую ASP.NET MVC 5. Пробовал вот такой запрос:
BACKUP DATABASE Products TO DISK = 'C:\Backups\database.bak'
Пишет, что Products не существует, хотя в APP_Data она есть.
И вот так:
RESTORE Products
FROM DISK = 'C:/db/database.bak'
Вываливается ошибка: 'Products' is not a recognized RESTORE option.
Строка подключения:
<add connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename='|DataDirectory|\database.mdf';Integrated Security=True"
providerName="System.Data.SqlClient"/>
Если вы создали БД и хотите залить в нее данные с бэкапа, лучше воспользоваться стандартным инструментом в SSMS.
ПКМ на Databases
В окне выберите Device. И укажите фаш файл в качестве источника.
После этого нажмите OK.
Таааадааааам, база поднята)
ЗЫ Это все справедливо для случая если у вас нет БД. Если есть, и ваша БД имеет аналогичную структуру с той что в бэкапе. Нужно добавить флаг Overwrite.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости