【问题标题】:Build SQL Server project in VS Code在 VS Code 中构建 SQL Server 项目
【发布时间】:2021-01-07 20:49:04
【问题描述】:

我在 Visual Studio 中创建了一个 SQL Server 项目 (.sqlproj),并使用 MS SQL extension 在 VS Code 中加载了它。我可以连接到我的数据库并运行 SQL 脚本,但这不是 SQL Server 项目的重点。

可以在 Visual Studio 中构建 SQL Server 项目,该项目从项目中的各种脚本中创建单个 SQL 脚本,您可以使用它在空的数据库服务器上创建完整的数据库。您还可以针对现有数据库运行构建,这将创建一个更新脚本,将 ALTER 现有数据库更新到新版本。

我可以在 VS Code 中构建 .sqlproj 还是不支持此选项?如果不支持此选项,是否有其他扩展可以做类似的事情?

【问题讨论】:

  • 你的意思是没有像为创建表生成查询这样的选项?

标签: sql-server visual-studio-code


【解决方案1】:

VS Code MSSQL 扩展为 SQL Server 开发提供了附加功能,但不包括像 Visual Studio 中的 SSDT 项目那样的构建、部署等附加功能。

但是,您可以将Azure Data Studio 与SQL Database Projects 扩展一起使用(目前处于预览阶段)。 ADS 基于 VS Code,提供类似的 IDE 体验。 ADS 扩展将允许您生成类似于 Visual Studio 的架构升级脚本。 ADS 还包括许多其他功能和扩展,以促进数据库开发和管理。

【讨论】:

    猜你喜欢
    • 2021-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-06
    • 2019-08-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多