Почему таблицы и хранимые процедуры не сохраняются после восстановления базы данных? - PullRequest
0 голосов
/ 10 ноября 2019

У меня есть база данных в SQL Server, из которой я создаю файл резервной копии. Теперь я создаю новую базу данных и пытаюсь восстановить резервную копию этой новой базы данных.

Я пытаюсь восстановить базу данных из файла .bak. Когда я восстанавливаю его в SQL Server, я получаю «успешное» сообщение, но все таблицы и хранимые процедуры не восстанавливаются.

В чем проблема?

Ответы [ 2 ]

0 голосов
/ 11 ноября 2019

Я делаю эти настройки и в настоящее время восстановлен. enter image description here enter image description here

0 голосов
/ 10 ноября 2019

но все таблицы и хранимые процедуры не восстанавливаются.

Это означает, что вы можете увидеть вновь восстановленную базу данных на SQL-сервере. в этом случае проверьте файл .bak, чтобы проверить, есть ли на самом деле все необходимые ему части таблиц / процедур, или тот же файл .bak мог быть добавлен с пустой резервной копией базы данных (по какой-то причине). Вы можете проверить это следующим запросом:

RESTORE HEADERONLY FROM DISK = 'C:\Backups\AppendedBackup.bak';
...