我是这个社区的新手,这是我的第一个问题,所以如果无意中违反任何社区规则,请原谅。
我需要创建一个功能/计划,将每四个小时后将SQL SERVER 2012表中的数据ADDED或UPDATED导出到CSV文件。我的前端是SAP B1。我只有的工具是SQL Server Management Studio。
有人可以帮忙吗?
提前致谢。
此致 卡努
答案 0 :(得分:0)
您可以创建一个新列名称"导出"在该表中,默认值为0。
制作SSIS( SQL SERVER INTEGRATION SERVICES )作业/脚本,该作业/脚本仅导出导出时为0的记录,成功导出相同脚本后,更新导出导出的行为1。
对于更新,您还应该触发类型" 而不是更新"链接到该表,如果更新了一列(除了导出!),则该表将导出为0.
将SSIS作业时间表设置为4小时,您可以继续:)
我认为SSIS是一个更好的解决方案,因为: