Простая проблема.Я работаю над одной базой данных SQL Server, которая используется несколькими офисами.Каждый офис имеет свою собственную схему внутри этой базы данных, таким образом, разделяя базу данных на логические части.(Плюс одна схема, которая совместно используется несколькими офисами.) База данных хранится на выделенном сервере, и мы используем одну базу данных, чтобы упростить процедуру резервного копирования / восстановления.
Однако проблема заключается в том, что учетОфис может изменить большое количество данных, а затем Секретарь делает ошибку, которая требует восстановления резервной копии.К сожалению, восстановление резервной копии означает, что учетная запись потеряет свои недавно добавленные данные.
Таким образом, альтернативное решение заключается в восстановлении резервной копии в новую базу данных, удалении данных из старой схемы учета и перемещении данных для учетатолько из резервной копии исходной базы данных.Это текущее решение, оно отнимает много времени и подвержено ошибкам.
Итак, есть ли способ сделать резервные копии одной схемы, возможно, с помощью кода?А затем восстановить только эту схему, возможно, через код?