日期:2014-05-18  浏览次数:20384 次

如何判断package更新cube成功与否?
我在SQL Server2008中建了一个cube,同时在上面部署了一个job调用package来每天定时更新cube,遇到的问题是:
  job跑完后有时成功更新cube有时又不能成功更新(package跑完步报错,但cube是空的),只能在一段时间后手动执行Package,一时间找不到解决办法。
目前想到的解决办法就是:
  在job的最后增加一段逻辑,检查cube,如果发现更新不成功或是cube数据为空的话,会发送mail给我,我再手动执行Package

请教高手,在vs2005中如何判断cube更新不成功或是cube数据为空,
  或是能从根本上帮我解决package来每天定时更新cube,时好时坏的问题


谢谢

------解决方案--------------------
探讨
我在SQL Server2008中建了一个cube,同时在上面部署了一个job调用package来每天定时更新cube,遇到的问题是:
job跑完后有时成功更新cube有时又不能成功更新(package跑完步报错,但cube是空的),只能在一段时间后手动执行Package,一时间找不到解决办法。
目前想到的解决办法就是:
在job的最后增加一段逻辑,检查cube,如果发现更新不成功或……

------解决方案--------------------
SQL code
不懂2008,帮顶,学习,蹭分.

------解决方案--------------------
这个要分析返回的错误信息了.ssis也是需要sqlserver agent来执行的,这个和一般的作业维护方法是一样的/