簡體   English   中英

在 C# Z2D50972FECD376129545507F1062089Z 或 .netcore 中以編程方式比較 sql 數據庫架構的方法

[英]Ways to compare sql database schema programmaticall in C# .net or .netcore

有一種方法可以比較兩個 SQL 數據庫並生成更改腳本,甚至將更改部署到遠程數據庫。 我在其中一個博客的某處看到作者描述了以編程方式迭代數據庫的所有對象並允許您控制比較的方法。 我完全找不到該鏈接,但如果有人知道代碼片段或開頭的金塊包,請在此處發布。

Go 至

工具 --> Sql 服務器 --> 新數據比較 | 新架構比較

您將使用與部署 dacpac 項目相同的庫: Microsoft.SqlServer.Dac中的DacServices實用程序 class 。

您將使用“提取”方法為源數據庫創建 dacpac 文件,然后使用“部署”或“生成部署腳本”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM