开发者社区> 问答> 正文

批处理文件以“脚本”数据库

是否可以以某种方式使用.bat文件来编写SQL Server数据库的架构和/或内容的脚本?

我可以通过向导执行此操作,但出于源代码控制目的,希望简化此文件的创建。

我想避免使用第三方工具,而只限于使用SQL Server附带的工具。

展开
收起
心有灵_夕 2019-12-25 21:29:14 968 0
1 条回答
写回答
取消 提交回答
  • 有一个名为SubCommander的免费工具,它是开源SubSonic软件的一部分。我本人已经成功地每天晚上使用此工具来创建模式和数据“转储”。

    您可以使用SubCommander编写模式和数据的脚本(然后在您喜欢的源代码控制系统中对其进行版本控制)。只需使用命令“版本”,并告诉SubCommander将数据放在何处:

    sonic.exe版本/ out脚本

    这会将脚本文件(.sql)输出到项目的本地脚本目录

    您也可以尝试使用Microsoft SQL Server数据库发布向导,尽管我不确定您是否可以在bat文件中使用它。

    2019-12-25 21:29:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载