Скопируйте 2 базы данных без отсоединения в SQL 2005 - PullRequest
1 голос
/ 21 апреля 2010

У меня есть сервер с работающими базами данных, и у меня есть тест-сервер, на котором я иногда восстанавливаю базы данных из живых, чтобы получать свежие данные. Но таким образом я должен настроить всех пользователей снова, у меня есть около 4 разных пользователей с разными разрешениями, которые нужно установить заново.

Есть ли какой-нибудь способ сделать это лучше без использования detach и attach, поскольку я не могу перевести базы данных в автономный режим на live-сервере?

Предпочитал кое-что, что я мог запустить, чтобы "заново заполнить" таблицы свежими данными. Нет необходимости переделывать хранимые процедуры и права.

Обратите внимание, что я не могу использовать некоторые сценарии генерации. Базы данных слишком велики для этого.

/ M

1 Ответ

1 голос
/ 21 апреля 2010

Резервное копирование - восстановление - это то, что мы используем. Чтобы скопировать пользователей с точными идентификаторами безопасности и паролями, найдите в сети сценарий sp_help_revlogin - таким образом все разрешения сохраняются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...