内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
有谁能解释一下我如何在SQLServerExpress版本中CREATE任务?
首先创建一个名为sqljo.bat
sqlcmd -S servername -U username -P password -i path of sqljob.sql
替换servername
,username
,password
和path
。
然后创建名为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导出批处理文件即可。