我们做数据库迁移的时候,除了迁移登录账号 外还需要迁移定时作业,本文的主要介绍怎么批量导出定时作业
在SSMS中,选中如下作业的文件夹
然后按F7 ,就会出现下面的界面,然后按CTRL 选中需要导出的作业
右键 编写作业为--》CREATE 到
就能生成所有需要的作业的脚本,然后在迁移后的服务器上面执行。
如果作业的所有者是windows 账号,那么迁移后由于服务器名称不一样,可能不存在相同的登录账号。
在执行脚本时会提示如下错误:
或
解决方法
在创建作业的脚本中查找@owner_login_name,会找到类似语句:
复制内容到剪贴板 程序代码
@owner_login_name=N‘WIN-V8UR550191J\Administrator‘
修改成sa即可:
复制内容到剪贴板 程序代码
@owner_login_name=N‘sa‘
备注 | 修改日期 | 修改人 |
其他原因... | 2019-10-16 16:31:58[当前版本] | 系统管理员 |
格式调整 | 2019-10-16 15:03:10 | 系统管理员 |
CREAT | 2019-10-16 15:01:27 | 系统管理员 |
附件类型 |
|
|
|