【发布时间】:2012-06-20 04:38:35
【问题描述】:
我想创建一个时间表来操作服务器上的一些数据。我有存储过程,其中有一些 sql 查询。现在我想每天执行这个 sp。
为此,我创建了作业,使用 sp_add_job、sp_add_schedule 等进行调度。现在所有这些都需要在我的客户端服务器上运行。
现在的问题是,我无法在客户端服务器中运行这些查询,因为我没有“sa”(管理员)登录。那么有没有其他方法来运行这个查询呢?
而且我也无法从对象资源管理器中的 SQ L 服务器代理创建作业,因为我无权这样做。
那么有什么方法可以在服务器上创建作业吗?
【问题讨论】:
-
你有没有想过改为设置一个windows计划任务?虽然我怀疑这需要类似的权利。
-
不,我不必尝试 Windows 计划任务。但让我尝试这样做。是的,您是对的,这也需要相同的权限问题,并且客户端计算机是其他服务器上的主机。所以无法创建windows定时任务。
标签: sql-server-2008 scheduled-tasks job-scheduling