在msdb..sysjobs的列originating_server中保存了sql server 2000 instance的名字,其格式为'serverinstance'(在sql 7.0中为(local),故不受影响),当server名变更后,sysjobs的originating_server并没有相应的更新成新的serverinstance。
或者直接更新sysjobs的originating_server use msdb go sp_configure 'allow updates',1 reconfigure with override go update sysjobs set [email protected]@servername go sp_configure 'allow updates',0 reconfigure with override go