【请教】怎样可以实现“程序关闭后数据库仍然继续运行程序关闭前提交的sql”

carpenter01 2012-07-13 10:12:24
数据库 sql 2000 如果其他版本能做到请告诉我。

需求 :一个程序将一个需要运行很长时间的sql(语句 或 存储过程)提交给数据库,之后程序在sql运行结束之前关闭。这时sql还要继续运行直到结束。

除了在 代理 中增加 任务的方法,我还需要其他方法。

非常非常感谢大家对我的帮助。
...全文
201 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
carpenter01 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

只要query的超时连接时间设置的长一点,你发给SQL的命令它会执行完的,即使客户端关闭了
[/Quote]
query的超时连接时间在哪修改? 是 程序里的 还是 sql server 里的?
孤独加百列 2012-07-13
  • 打赏
  • 举报
回复
只要query的超时连接时间设置的长一点,你发给SQL的命令它会执行完的,即使客户端关闭了
carpenter01 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

如果是SP而又没有返回值的话,直接调用后,你关闭应用程序,但是数据库不关闭的话他会跑完的吧
[/Quote]
谢谢楼上提醒,我试试。
quchen520 2012-07-13
  • 打赏
  • 举报
回复
如果是SP而又没有返回值的话,直接调用后,你关闭应用程序,但是数据库不关闭的话他会跑完的吧
carpenter01 2012-07-13
  • 打赏
  • 举报
回复
不是计划的,是手动发起的
--小F-- 2012-07-13
  • 打赏
  • 举报
回复
WINDOWS任务计划和JOB。
carpenter01 2012-07-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

只要query的超时连接时间设置的长一点,你发给SQL的命令它会执行完的,即使客户端关闭了
[/Quote]

不是这样的,但是的确可以执行

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧