2010-04-21 8 views
1

J'ai un serveur avec des bases de données en direct, et j'ai un serveur de test où je restaure parfois des bases de données à partir du live, pour obtenir de nouvelles données. Mais de cette façon, je dois configurer à nouveau tous les utilisateurs, j'ai environ 4 utilisateurs différents avec des autorisations différentes qui doivent être définies à nouveau.Copie 2 bases de données sans détacher dans SQL 2005

Existe-t-il un moyen de faire cela d'une meilleure façon sans utiliser détacher et attacher, puisque je ne peux pas mettre les bases de données hors ligne sur le live-server? Préféré quelque chose que je pourrais exécuter qui "remplit" les tables avec de nouvelles données.

Pas besoin de refaire les procédures stockées et les droits.

Notez que je ne peux pas utiliser certains scripts de génération. Les bases de données sont trop grandes pour cela.

/M

Répondre

1

Sauvegarde - restauration est ce que nous utilisons. Pour copier les utilisateurs avec des SID et des mots de passe exacts, recherchez net pour le script sp_help_revlogin - de cette façon, toutes les autorisations sont conservées.

Questions connexes