2010-08-31 100 views
0

从PROD服务器需要备份的数据库用户和特定的数据库登录并将其恢复到开发服务器硬件我可以继续备份SQL Server登录和用户

+0

你能备份您的生产数据库和它的发展分贝恢复? – Kashif 2010-08-31 07:40:47

+0

是的,我可以做,但只有约束是必须备份的数据。 必须刷新数据并将所有用户,登录,触发器,表,约束,视图,存储过程保留备份,并将其恢复到DEV服务器中。可以在这方面协助我吗? – Dhiva 2010-08-31 07:58:04

回答

0

sql-server-2005-backup-restore-and-orphaned-users

编辑:

在这种情况下,是否可以在开发数据库中恢复生产数据库并从表中清除所有数据?如果你可以做到这一点,然后使用以下脚本来做到这一点。

EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL' 
EXEC sp_MSForEachTable 'DELETE FROM ?' 
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL' 

Empty all tables.

一个更好的链接:SQL Server Delete all data - Delete the data without resetting the identities - Delete the data and reset the identities

+0

HI Kashif,thnks为你的链接,但我有140个用户,如何在这种情况下使用任何想法? – Dhiva 2010-08-31 07:56:41