資料庫版本控制問題

2021-04-24 04:01:15 字數 545 閱讀 4613

現在實際上已經有很多的工具可以監控資料庫的變更和維護資料庫的版本,比如說:sqlsourcesafe、sql scriptsafe、query commander,它們都是挺有效的。不過我熟悉的是sqlsourcesafe,就簡單介紹一下吧,希望對大家有用。

sqlsourcesafe 是乙個基於visual sourcesafe的工具,它可以記錄資料庫的所有改動,可以對比sqlsourcesafe中儲存的版本與資料庫中的不同(視覺化的比較)、可以撤銷資料庫物件的更改等等。具體的功能很多,大家可以看它的幫助。我就簡單介紹一下基本功能

1、建立新的資料庫連線,儲存現有版本。

(1)新建乙個vss資料庫(使用visual source safe administrator)

(2)在sqlsourcesafe檔案選單中選擇「new connnection」,就會彈出下面的對話方塊: 

此時,我們一般不會選擇yes的,因為我們不想丟棄在外部的修改,當選擇no時,當前的修改就會保持與sqlserver一致,此時我們再check-in,外部的修改就會儲存到vss裡面了。

資料庫版本控制

資料庫的版本控制與 版本控制的區別在於資料庫中的生產資料是現場創造的,當我們的表結構發生改變時,不能直接用drop table然後再create table,因為這樣會導致生產資料丟失。而 則完全由開發人員創造,可以用完全覆蓋的方式公升級。由於這點不同,致使資料庫在版本控制的過程中必然要採 用與 不...

資料庫的版本控制是必須的

摘自 程式設計師開發利器 源 管理的十條建議 資料庫的版本控制是必須的 這是有很多人想做,但是覺得很困難而做不到的一點。這裡的問題是,很多應用沒有資料庫根本無法執行。所以如果你不把資料庫加入版本控制的話,你的應用是不完整的。大部分的版本控制系統只針對檔案系統工作,例如 html,css,配置檔案等等...

資料庫敏捷版本控制之3個資料庫策略

背景 我們是乙個不大的軟體開發團隊,但是客戶遍布全球 關於資料庫的版本控制前段時間一直沒找到特別好的方式,通過思考和不斷實踐,最近總結了乙個不錯的方法,特分享給大家 做好資料庫的版本控制目的 同時保證 開發 測試 客戶基線控制 資料安全性的需要 1號資料庫 開發 主要用於開發使用,所以能持續整合最新...