2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > SQL server 数据库调用远程数据库存储过程的实现方法

SQL server 数据库调用远程数据库存储过程的实现方法

时间:2022-05-06 05:07:59

相关推荐

SQL server 数据库调用远程数据库存储过程的实现方法

场景:

1、两台数据库 sql1和sql2

2、在sql1上创建存储过程,在sql2上设置定时任务执行存储过程

思路:

1、在sql1上创建job,执行存储过程;在sql2上创建job调用sql1上的job即可。

2、使用dblink去执行,参考:/kk185800961/article/details/48003293

实现:

1、在sql1上创建存储过程省略

2、在sql1上创建job,并能够使其执行

3、在sql2上创建job,在step界面增加新step,并添加如下语句: EXEC sp_serveroption 'sql1', 'rpc out', 'true'; GO EXECUTE ( ' EXEC MSDB.dbo.sp_start_job N''test_procedure'' ') AT [sql1]

这样既可实现此场景。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。