首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

openquery有关问题

2012-05-11 
openquery问题请教下:想要更新系统表,但是系统表都在linkedserver上。UPDATE msdb.dbo.sysschedulesSET act

openquery问题
请教下:想要更新系统表,但是系统表都在linkedserver上。

UPDATE msdb.dbo.sysschedules
SET active_start_time = ScheduleTime 
FROM msdb.dbo.sysschedules a
JOIN msdb.dbo.sysjobschedules b ON a.schedule_id = b.schedule_id
JOIN msdb.dbo.sysjobs c ON c.job_id = b.job_id
WHERE c.name = 'aa#bb'



[解决办法]
远程修改系统表?
关注....
[解决办法]
没见过
[解决办法]
是远程服务器的系统表吗?如果是的话要建立链接数据库的。然后再
UPDATE msdb.dbo.sysschedules
SET active_start_time = ScheduleTime
FROM msdb.dbo.sysschedules a
JOIN msdb.dbo.sysjobschedules b ON a.schedule_id = b.schedule_id
JOIN msdb.dbo.sysjobs c ON c.job_id = b.job_id
WHERE c.name = 'aa#bb'

[解决办法]
MSSQL从7.0开始就不推荐直接访问系统表了,更别提修改系统表了。

热点排行