Категории: Все - 測試 - 工具

по 余小章 's 8 лет назад

398

部署-SQL

在進行SQL部署時,需明確區分測試環境和正式環境。測試環境的資料庫可以透過CI Server自動發行,而在變更正式環境的資料庫時,需仔細比對Schema的差異。使用TFS後,QA確認測試環境無問題,再用工具比對Schema並更新。VS IDE提供兩種發佈工具,僅適用於SQL SERVER,包括SQL Server Tools中的Schema Comparison和Data Comparison,以及Migration功能。

部署-SQL

部署-SQL

使用TFS

QA確定測試環境沒問題後,用工具比對Schema,然後更新
自動發行資料庫到測試環境

使用VS IDE

有兩種發佈工具,僅適用SQL SERVER
SQL Server Tools

Data Comparison

Schema Comparison

先Schema後Data,仍可達到發佈資料庫的效果

Migration

資料庫專案

明確區分測試環境和正式環境

Test環境的資料庫,透過CI Server自動發行
若要變更Production的資料庫,要很仔細的比對Schema的差異