从TFS运行SQL代理作业

时间:2019-04-02 03:36:11

标签: sql-server tfs .net-core devops tfs2015

如何从TFS服务器运行SQL代理作业?我们正在创建一个数据仓库。

我已经发布了具有以下内容的数据库架构

sqlpackage.exe /publish with publish profile.

现在,我想运行一个SQL Agent Job来填充数据仓库。 我不想将sql代理作业放置在部署后脚本中。

EXEC msdb.dbo.sp_start_job 
    @job_name='TestPackage' 
    ,@server_name='TestServer1234'

enter image description here

使用SQL Server 2016 Enterprise。

1 个答案:

答案 0 :(得分:1)

您可以使用命令行任务并提供命令来执行您提供的TSQL脚本。

sqlcmd.exe -S servername -d Databasename -U username -p password -i inputScript.sql