如何在SQLServerExpress版本中实现create任务?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

有谁能解释一下我如何在SQLServerExpress版本中CREATE任务?

提问于
用户回答回答于

首先创建一个名为sqljo.bat

sqlcmd -S servername -U username -P password -i path of sqljob.sql

替换servernameusernamepasswordpath

然后创建名为sqljo.sql

USE [databasename]
--T-SQL commands go here
GO

用户回答回答于

你能做的是:

通过创建批处理文件和SQL脚本文件,并通过Windows任务计划程序运行它们,您可以“手动”创建作业。

例如,可以使用以下两个文件备份数据库:

backup.bat:

sqlcmd -i backup.sql

backup.sql:

backup database TeamCity to disk = 'c:\backups\MyBackup.bak'

只需将两个文件放入同一个文件夹并通过WindowsTaskScheduler导出批处理文件即可。

扫码关注云+社区