【发布时间】:2020-04-09 11:19:00
【问题描述】:
我有一个 SQL Server 数据库,其中包含我想定期编写脚本的表和其他对象。我的想法是我将创建一个自动构建,它将创建一个容器,该容器是该数据库的缩小版本(用于测试)。
我可以轻松地手动编写数据库脚本,但是我必须使生成的脚本保持最新。
我想知道是否有办法以编程方式连接到正在运行的 SQL Server 实例并(根据一些输入)生成特定表、存储过程、用户定义类型和数据的脚本?
【问题讨论】:
-
自动构建 SQL Server 数据库?使用 VS SQL 数据库项目并通过 .dacpac 文件部署可以很好地涵盖这一点
-
也许读过这个sqlshack.com/…
-
使用Sql Server,最好使用.bak文件。您可以在另一台机器上从中恢复。
标签: sql-server automation scripting containers