2010-08-31 110 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