我是这个社区的新手,这是我的第一个问题,如果无意中违反了任何社区规则,请原谅。
我需要创建一个功能/时间表,每隔四个小时将在SQL SERVER 2012表中添加或更新的数据导出到CSV文件中。我的前端是SAP B1。我仅有的工具是。
有人能帮忙吗?
提前谢谢。
你好,卡努
发布于 2017-12-13 12:05:03
您可以在该表中使用默认值0创建一个新的列名“导出”。
创建一个SSIS ( SERVER )作业/脚本,该作业/脚本将仅导出那些在导出时为0的记录,并且在成功导出相同的脚本之后,它将更新导出的行的到1。
对于update,您还应该设置一个类型为“而不是update”的触发器,该触发器链接到该表,如果更新了列(除了导出!),该表将将导出设置为0。
将SSIS作业计划设置为4小时,您可以这样做:)
我认为SSIS是一个更好的解决方案,因为:

希望能帮上忙!
https://stackoverflow.com/questions/47792470
复制相似问题