找回存儲過程創建定義的小工具


找回存儲過程創建定義的小工具

最近在開發過程中,由於數據庫內的存儲過程太多,100+張表,每張表都有CRUD的存儲過程,還有別的存儲過程,並且由於業務需求的變動,需要不斷改寫存儲過程。

 

因為大家都對同一個測試庫做修改,經常出現不同開發人員的存儲過程互相覆蓋的情況,拖慢了開發進度,通過在網上的查找

找到了一款Source Safe for SQL Server來協助我們解決該類問題,下面簡單寫一下我們如何使用Source Safe for SQL Server保存歷史數據庫對象定義。

 

下載該工具可以在這個官網找到下載地址:http://www.grqsh.com/products.htm?tab=sourcesafe-for-sql-server

一路下一步安裝完成后,在需要添加到版本控制的數據庫上右鍵,選擇“添加數據庫到版本控制”

步驟一:

 

步驟二:

在彈出界面中填上存儲數據庫版本控制的數據庫

步驟三:

完成后,彈出受版本控制的數據庫對象

 

步驟四:

下面,嘗試修改一個存儲過程。Dbo.uspLogError,修改完成后在Management Studio里看到存儲過程會自動更改為簽出狀態

 

 

步驟五:

 在存儲過程上右擊,點擊簽入

 

步驟六:

然后在彈出菜單中,點擊簽入

 

步驟七:

簽入完成后,在存儲過程上右擊,點擊歷史記錄

就可以看到

1、由哪一位開發人員修改?

2、在什么時間修改?

3、修改了什么?

 

步驟八:

直接雙擊uspLogError存儲過程,就可以查看uspLogError存儲過程兩次修改變更的部分。


總結

經過上面的幾個步驟的操作,對這個工具的功能已經一一介紹,功能雖小,但是五臟俱全o(∩_∩)o 

以后將存儲過程納入版本控制,對SQL Server進行版本管理就方便很多了

 

如有不對的地方,歡迎大家拍磚o(∩_∩)o 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM