SQLUtility - SQLServer 工具箱
軟體說明:
在使用SQLServer企業管理器產生SQL指令碼時,並沒有按照資料庫物件的依賴關係對指令碼順序進行排序。這個BUG導致了產生的指令碼無法直接執行,開發人員必須手工對其進行排序或者尋找其他替代方案,從而增加了很大的工作量和麻煩。寫本工具的原始原因就是為瞭解決上述問題,既然寫好了,就應該和大家共用。在發布之前順便又添加了清除交易記錄的功能,以後有時間、有需要的話,打算添加更多的實用功能。希望這個小工具能給大家帶來一些協助。
運行環境:
由於是使用.NET寫的,所以運行前需要安裝.NET運行環境,這可能會給本工具的廣泛使用造成一定的障礙。在此,我對所有受到影響的朋友表示歉意!沒有.NET運行環境的朋友,就麻煩以下,到網上下載一個吧。
我主要在SQLServer2000企業版下進行開發與測試,希望大家幫忙測試、報告BUG或提出建議,歡迎到我的BLOG來討論,謝謝!
運行環境(23M):
http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
http://www.ustc9703.com/download/get.asp?id=21&type=1&url=1
http://cq.down.chinaz.com/down/NETFramework.exe
本程式:
http://files.cnblogs.com/happyprogram/SQLUtility-v1.0-beta.rar
SQL指令碼排序:
· 使用前請先在SQLServer企業管理器裡產生SQL指令碼,儲存為檔案
· 運行本程式,在主介面上選擇資料庫,點擊“指令碼排序”按鈕進入排序介面
· 在指令碼排序介面點“瀏覽”按鈕選擇剛才產生的檔案,點擊“開始排序”按鈕
清除交易記錄:
· 運行本程式,在主介面上選擇資料庫,點擊“清除日誌”按鈕