Я пытаюсь создать копию базы данных в SQL Management Studio (SQL Server Express) с помощью Backup-Restore. Местный на местный. Когда я это делаю, он копирует таблицы и данные, но игнорирует представления, хранимые процедуры и внешние ключи.
Обозреватель объектов -> нажмите «запись» «Базы данных» -> «Восстановить базу данных ...» -> введите имя -> выберите «из» базы данных -> перейти
Это генерируемый скрипт:
RESTORE DATABASE [DbName_raw]
FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Backup\DbName.bak.1'
WITH FILE = 1,
MOVE N'GeoDo' TO N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\DbName_raw.mdf',
MOVE N'GeoDo_log' TO N'c:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\DbName_raw_1.ldf',
NOUNLOAD, STATS = 10
GO
База данных появляется в обозревателе объектов, но с представлениями отсутствуют сохраненные внешние ключи и данные procs. Ничего очевидного в настройках мастера не видно. Чего мне не хватает?