но все таблицы и хранимые процедуры не восстанавливаются.
Это означает, что вы можете увидеть вновь восстановленную базу данных на SQL-сервере. в этом случае проверьте файл .bak
, чтобы проверить, есть ли на самом деле все необходимые ему части таблиц / процедур, или тот же файл .bak
мог быть добавлен с пустой резервной копией базы данных (по какой-то причине). Вы можете проверить это следующим запросом:
RESTORE HEADERONLY FROM DISK = 'C:\Backups\AppendedBackup.bak';