0
我必須創建腳本,它將在本地(從服務器上的數據庫)創建數據庫。數據庫爲20GB +,每天更大。 您的建議是什麼?我可以使用SSMS中的所有數據庫對象生成腳本,但是如何使用數據插入操作?我的意思是完整的腳本(包含數據的腳本)不是很好的選擇。一個完整的備份和差異備份怎麼樣?從本地測試環境的遠程服務器創建本地數據庫(SQL Server)
- 所有數據庫運行生成的腳本對象
- 恢復全備份
- 恢復
這項工作是爲了使可能在本地測試應用程序,我(另一個需要差異備份dev's)機器。感謝每一個建議!
你在本地運行哪種版本的SQL Server? –
標準版,但我正在從DB中選擇僅需要的數據(然後它將小於10GB) – user1589763
如果要限制本地副本中的數據,那麼您需要編寫插入/更新/刪除腳本/合併報表。模式更改可能是一個真正的痛苦。有[可以幫助解決這個問題的工具](http://www.red-gate.com/products/sql-development/sql-source-control/)。備份/恢復速度更快,但您將失去對本地數據庫中存在哪些記錄的控制權,除非您編寫要在其後運行的刪除腳本。 –