现在碰到一个很抓狂的问题:原本运行好好的。最近SQL SERVER2012 上的JOB运行的ETL 包执行完成后,数据库里面的数据并没有更新。

0
现在碰到一个很抓狂的问题:原本运行好好的。最近SQL SERVER2012 上的JOB运行的ETL 包执行完成后,数据库里面的数据并没有更新。JOB 显示执行都是成功的。
如果使用Visual Studio2012 打开ETL Package,直接执行,那么数据库后台的数据就更新了。
问题是,一直好好的,不知为何突然这样了。 是不是有人修改了 服务器上的 安全账户原因导致的 ?
 
 
已邀请:
0

- 取是能力,舍是境界 2015-12-04 回答

JOB执行成功和数据更新是两个概念。JOB执行成功只能说明包执行没有报错。加些日志输出来监控下吧。
0

richblsbc - 一句话介绍 2015-12-04 回答

如果直接执行,(如:在SQL SERVER 的SSISDB数据库下找到 某个 Package,右键点击 执行, 那么数据就更新了。)
请问,包执行没有错误·, 当然数据就应该被更新呀(因为我是同一个Package,绝对不会有代码层面的问题,这一点完全请排除)

要回复问题请先登录注册