sql-server - 从 TFS 运行 SQL 代理作业
问题描述
如何从 TFS 服务器运行 SQL 代理作业?我们正在创建一个数据仓库。
我已经发布了一个数据库架构,其中包含以下内容
sqlpackage.exe /publish with publish profile.
现在我想运行一个 SQL 代理作业来填充数据仓库。我不想将 sql 代理作业放在部署后脚本中。
EXEC msdb.dbo.sp_start_job
@job_name='TestPackage'
,@server_name='TestServer1234'
使用 SQL Server 2016 企业版。
解决方案
您可以使用命令行任务并提供命令来执行您提供的 TSQL 脚本。
sqlcmd.exe -S servername -d Databasename -U username -p password -i inputScript.sql
推荐阅读
- postgresql - PostgreSQL - 我可以使用函数返回名称作为视图名称吗
- java - 用于静态变量的 Java 同步块
- node.js - total.js 流中 http-request 的动态路由
- amazon-web-services - 无法通过“docker pull”从单独的帐户访问 ECR 存储库
- swift - 使用服务器端 Swift 时是否可以使用 Apple 框架(例如:GameplayKit、SceneKit)?
- android - Firebase - 错误:程序类型已存在:com.google.api.AuthProviderOrBuilder
- ios - 领域与 Firestore 上的大型集合同步 - 架构问题/问题
- android - 如何使用数据绑定实现 TextView 时钟?
- r - 用增量序列号填充数据框列
- google-cloud-messaging - 源 GCP/GCM 和目标 Firebase/FCM 项目之间的关系