2011-02-18 144 views
2

我想從SQL Server 2008實例將生產數據庫(所有表,視圖和SP)複製到本地開發機器。複製沒有系統管理員權限的數據庫

由於我只能訪問數據庫並且服務器本身沒有管理權限,所以我無法執行正常的完整備份/恢復,甚至無法運行數據庫複製嚮導。

我想我可以腳本所有的數據庫對象和從表中導出/導入數據,但這似乎非常繁瑣。有沒有更好的辦法?

回答

1

我知道的唯一方法是腳本的所有對象(表,視圖等),並運行它們對一個新的數據庫。

有各種數據庫比較工具應該能夠自動爲您做到這一點,雖然我不記得我上次使用的時間,我需要做哪一個,但是這兩個看起來OK,並免費

0

你已經差不多列出的所有選項。由於「他們」不希望你自己去做,而且由於你需要這些數據,所以最好的辦法是聯繫「他們」並要求他們準備併發送給你一個新的數據庫備份。

+0

是的,這是官方的方式,但「他們」有一個非常高的回覆延遲,所以這將是一個愚蠢的小東西這樣的解決方法是很好的。 – Console 2011-02-18 16:19:19