快捷导航

香港云服务器备份mssql数据库的批处理

[复制链接]
查看: 82|回复: 0
发表于 2023-6-29 15:26:55 | 显示全部楼层 |阅读模式
提示 错误 22022: SQLServerAgent 当前未运行,因此,无法就本操作对其进行提示。服务已经启动了.试了试只有把sql运行在system权限下才能执行作业.但不能降权了,就想到批处理.在一个目录下建立一个1.bat 和一个1.sqlbat里面输入:复制代码 代码如下:isql -U sa -P 数据库密码 -i D:\xx\1.sql1.sql里放备份语句.复制代码 代码如下:declare @filename nvarchar(100) set @filename=’D:\xx\xx’+convert(char(10),getdate(),112) print @filename BACKUP DATABASE [数据库名] TO DISK = @filename WITH NOINIT , NOUNLOAD , NAME = N’ 备份’, NOSKIP , STATS = 10, NOFORMAT如果是执行存储过程,提示找不到存储过程,请右击那个数据库帐户,属性 把默认数据库选成存储过程所在的数据库.在任务计划中加上一个计划.就行了 这样直接无视SQLSERVERAGENT了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

精彩推荐

尚云驿站

  • 投诉建议:350467567@qq.com
  • 软文投稿:350467567@qq.com
  • 友情链接:350467567@qq.com

云服务支持

精彩文章,快速检索

Copyright 尚云驿站  Powered by©  技术支持:飛    ( 闽ICP备2025116718号-15 )