2010-07-31 63 views
1

問題:如何來自動化生成SQL2008 Management Studio中的腳本:自動化生成腳本嚮導在SQL2008

即在數據庫中點擊右鍵,任務,生成腳本

所有表 所有存儲的特效

創建drop語句 不要使用USE語句 生成數據

這是一個20秒的手動操作..需要自動化:-)我真的沒有希望在C#中的SQL Server管理對象(SMO)中進行編碼。

也許我將不得不使用AutoHotkey的:-)

+0

呃......其實我確實做到了這在AutoHotkey。但是,我停止使用該腳本,因爲如果出現錯誤並開始從錯誤的數據庫中刪除錯誤的表格等等,則風險太高。我猜測SMO不會在Express上工作? – Jay 2010-08-02 04:13:27

+0

嗨周杰倫..是的,我有其他AutoHotKey腳本停止運行或更改字符,如果發生其他事情..玩火!我沒有運行快遞,所以應該沒問題。 – 2010-08-02 19:26:04

回答

1

使用SMO - 這是應該做的事情,你知道吧!

+0

:-)他他..對...我明天會看SMO我想那麼! – 2010-08-01 10:10:40

+0

如果只有你可以編寫腳本。 :)當需要它時,sp_generatescriptforobjects存儲過程在哪裏?請享用! – 2010-08-01 10:52:57