問題:如何來自動化生成SQL2008 Management Studio中的腳本:自動化生成腳本嚮導在SQL2008
即在數據庫中點擊右鍵,任務,生成腳本
所有表 所有存儲的特效
創建drop語句 不要使用USE語句 生成數據
這是一個20秒的手動操作..需要自動化:-)我真的沒有希望在C#中的SQL Server管理對象(SMO)中進行編碼。
也許我將不得不使用AutoHotkey的:-)
問題:如何來自動化生成SQL2008 Management Studio中的腳本:自動化生成腳本嚮導在SQL2008
即在數據庫中點擊右鍵,任務,生成腳本
所有表 所有存儲的特效
創建drop語句 不要使用USE語句 生成數據
這是一個20秒的手動操作..需要自動化:-)我真的沒有希望在C#中的SQL Server管理對象(SMO)中進行編碼。
也許我將不得不使用AutoHotkey的:-)
使用SMO - 這是應該做的事情,你知道吧!
:-)他他..對...我明天會看SMO我想那麼! – 2010-08-01 10:10:40
如果只有你可以編寫腳本。 :)當需要它時,sp_generatescriptforobjects存儲過程在哪裏?請享用! – 2010-08-01 10:52:57
看看DBSourceTools。 http://dbsourcetools.codeplex.com
這是一個使用SMO的SQL Server數據庫的開源腳本引擎。
我已經拍會的建議,並試圖腳本.. SQL Server Management Objects
將近有:-)
呃......其實我確實做到了這在AutoHotkey。但是,我停止使用該腳本,因爲如果出現錯誤並開始從錯誤的數據庫中刪除錯誤的表格等等,則風險太高。我猜測SMO不會在Express上工作? – Jay 2010-08-02 04:13:27
嗨周杰倫..是的,我有其他AutoHotKey腳本停止運行或更改字符,如果發生其他事情..玩火!我沒有運行快遞,所以應該沒問題。 – 2010-08-02 19:26:04