goofyui Asked: 2019-04-02 13:21:44 +0800 CST2019-04-02 13:21:44 +0800 CST 2019-04-02 13:21:44 +0800 CST 如何将 SQL 脚本部署到本地数据库(一键部署)? 772 如何将 SQL 脚本部署到本地数据库(一键部署)? 我们会定期收到来自开发人员的 .sql 文件。我将不得不自动化将所有 .sql 文件推送到映射数据库的过程。 我正在尝试获取有关部署 .sql 文件的 osql /批处理脚本语法的帮助。 sql-server sql-server-2012 1 个回答 Voted Best Answer Learning_DBAdmin 2019-04-03T00:57:33+08:002019-04-03T00:57:33+08:00 我想你可以从这个链接得到你的答案: https://stackoverflow.com/questions/2583517/run-all-sql-files-in-a-directory 您还可以查看以下站点以获取有关 SQLCMD 实用程序的更多详细信息: https://ssqlforest.wordpress.com/2016/10/31/how-to-use-sql-server-database-from-sqlcmd-prompt/ 如果所有脚本都必须放在同一个数据库中,您可以在脚本中使用数据库名称或 -d 选项。请确保查询在每个 SQL 语句之后是成批分离的,即 go 关键字。
我想你可以从这个链接得到你的答案:
https://stackoverflow.com/questions/2583517/run-all-sql-files-in-a-directory
您还可以查看以下站点以获取有关 SQLCMD 实用程序的更多详细信息:
https://ssqlforest.wordpress.com/2016/10/31/how-to-use-sql-server-database-from-sqlcmd-prompt/
如果所有脚本都必须放在同一个数据库中,您可以在脚本中使用数据库名称或 -d 选项。请确保查询在每个 SQL 语句之后是成批分离的,即 go 关键字。