运行 SQL 来自 TFS 的代理作业
Run SQL Agent Job from TFS
如何从 TFS 服务器 运行 SQL 代理作业?我们正在创建一个数据仓库。
我已经发布了一个数据库模式,其中包含以下内容
sqlpackage.exe /publish with publish profile.
现在我想 运行 SQL 代理作业来填充数据仓库。
我不想将 sql 代理作业放在 post 部署脚本中。
EXEC msdb.dbo.sp_start_job
@job_name='TestPackage'
,@server_name='TestServer1234'
使用 SQL Server 2016 Enterprise。
您可以使用命令行任务并提供命令来执行您提供的 TSQL 脚本。
sqlcmd.exe -S servername -d Databasename -U username -p password -i inputScript.sql
如何从 TFS 服务器 运行 SQL 代理作业?我们正在创建一个数据仓库。
我已经发布了一个数据库模式,其中包含以下内容
sqlpackage.exe /publish with publish profile.
现在我想 运行 SQL 代理作业来填充数据仓库。 我不想将 sql 代理作业放在 post 部署脚本中。
EXEC msdb.dbo.sp_start_job
@job_name='TestPackage'
,@server_name='TestServer1234'
使用 SQL Server 2016 Enterprise。
您可以使用命令行任务并提供命令来执行您提供的 TSQL 脚本。
sqlcmd.exe -S servername -d Databasename -U username -p password -i inputScript.sql