sql-server - 比较 4 个数据库与分布式数据库
问题描述
所以我有一个相当独特的任务。我有一个客户需要使用 4 个类似的数据库并组合成一个分布式数据库。请记住,生产数据库上的模式经常更改(每月几次)。我已经准备好分布式数据库并使用了 Red Gate SQL Compare。
我还需要在发生错误(例如触发器或存储过程更改)并需要手动干预或发生实际错误时发送电子邮件。
但是,我需要持续监控更改并定期将这些架构更改与分布式数据库进行比较。这是因为客户有超过 100 个应用程序需要调整连接字符串,并可能转移到单体应用程序中。
然后是将数据移动到分布式数据库的任务。我的老板想编写一个完整的 .NET Win Forms 应用程序来执行此操作。所以,我想我需要知道一些选项是什么,以及是否有办法将 SSDT 与 .NET 应用程序一起使用来进行比较?
解决方案
推荐阅读
- csv - 连接 tsv 文件时出现内存错误
- php - 始终保持登录 Android
- php - 通过自制软件安装 php 显示“致命:无法将 HEAD 解析为修订版”?
- mysql - 在同一个表中查找特定子项的父项 [SQL]
- laravel - Laravel : insert random id on field have autoincrement id
- flutter - 如何使用循环分割文本
- docker - 容器 cronjob 看不到环境变量
- swift - 如何在 Swift 5.5 中使用 List 中的新绑定?
- r - 使用 st_intersects() 查找 sf >1.0.0 的两个几何图形的交集
- awk - awk 从 1 中减去列的每一行,其中行大于 0.5