自动生成更新和插入脚本

时间:2017-07-14 09:42:44

标签: sql sql-server

我从第三方数据库导入数据。在我的软件应用程序对数据执行各种操作之后,我需要自动生成更新和插入脚本以修改/附加到原始第三方数据库。将在20个脚本区域内修改20个表格。

直播第三方数据库远程保存在我的服务器上,该服务器仅保存数据备份。在我正在进行的练习中,要修改的数据在实时数据库中将是静态的。

是否有人知道有助于准备这些脚本的应用程序?

由于

1 个答案:

答案 0 :(得分:0)

Microsoft SQL Server Integration Services专为ETL作业而设计,可以帮助处理复杂的工作流程(许多依赖项和订购等);

https://en.wikipedia.org/wiki/SQL_Server_Integration_Services

但是我个人更喜欢简单地编写SQL脚本并使用SQL Server Agent安排它们。如果您确实希望使用图形工具 - SSIS可能是您最好的选择。

如果你想聪明并动态生成这些(如果20个表的过程是标准的)你可以使用BIML来忍受一个适用于所有表的包:https://www.mssqltips.com/sqlservertip/3094/introduction-to-business-intelligence-markup-language-biml-for-ssis/