高人指教

zhouzzx 2003-10-20 03:28:18
我现在要求数据在某个时间自动执行一个SQL脚本,能否实现,如何实现
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lijinqiang 2003-10-20
  • 打赏
  • 举报
回复
sdhdy(大江东去...) 说的结果能达到效果1
sdhdy 2003-10-20
  • 打赏
  • 举报
回复
--用job
SQL SERVER企业管理器-》管理-》作业-》新建作业-》在常规项中:输入名称。步骤项:点新建-》输入步骤名、选所在的数据库、输入执行存储过程的SQL。-》确定-》在调度项中 点新建调度-》可定义调度类型-》确定-》确定即可。
yujohny 2003-10-20
  • 打赏
  • 举报
回复
写一存储过程来更新,建一job来执行该存储过程。
1:
use A
go
create proc Test
As
truncate table B.dbo.test1
truncate table B.dbo.test2
insert into B.dbo.test1 select * from test1
insert into B.dbo.test2 select * from test2

go

2:
EXEC sp_add_job @job_name = '作业名字'


EXEC sp_add_jobstep @job_name = '作业名字',
@step_name = '步骤名子',
@subsystem = 'TSQL',
@command = 'EXEC 库名..过程名',
@retry_attempts = 5, --重试次数
@retry_interval = 5 --重试间隔

EXEC sp_add_jobschedule @job_name = '作业名字',
@name = '作业调度名字',
@freq_type = 4, -- 每天
@freq_interval = 26, --间隔
@active_start_time = 10000 --开始时间

27,579

社区成员

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

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