本帖最后由 ranhongshuai 于 2012-03-20 18:52:21 编辑

解决方案 »

  1.   

    1.你能否把那些数据写成一句,不需要这么多次调用存储过程.2.你说的失败,是所有数据都没有插入,还是只有个别数据没有插入.如果是所有数据,则可能是sql server还为启动完毕,存储过程操作失败.如果是部分数据出错,这就不知道什么原因,不存在多用户同时操作这个数据吧?
      

  2.   


    是所有数据都没有插入到表里面,如果如您所说的那样SQL Server没有启动完毕,存储过程调用失败,那这个问题要怎么解决呢。。?
      

  3.   


    是所有数据都没有插入到表里面,如果如您所说的那样SQL Server没有启动完毕,存储过程调用失败,那这个问题要怎么解决呢。。?
      

  4.   

    感常见你delete 可以用 truncate 其它的就不清楚了。
      

  5.   


    不是不贴,而是则个存储过程是随着sql server 启动而自动调用的,所以根本就看不到错误描述
      

  6.   

    在MediasSequence 写一个日志触发器  将MediasSequence 的数据操作插入到log表里
      

  7.   

    这个用法怎么实现的?
    查查资料,这个用法会否因为这个存储过程执行时间长而可能提前终止。
    或者试下在你的sp_startupForMedia增加事务处理,保证数据一致性
      

  8.   


    我感觉应该是二楼所所的sql server 还未启动,存储过程操作失败,但,我不清楚与到这种问题,要怎么解决才好,求大神指导