【问题标题】:Does deploying a databse project affect other databases on a database servers?部署数据库项目会影响数据库服务器上的其他数据库吗?
【发布时间】:2020-12-13 19:24:43
【问题描述】:

我有一个数据库,我使用 Visual Studio 为其创建了一个数据库项目。 我创建了一个 Azure Repo 并使用 Azure Build Pipelines 构建它。 我想为相同的部署组创建一个发布管道以连接到服务器。 我担心数据库服务器上有多个数据库,我不希望它们因部署而受到影响。 据我所知,这些更改应该只影响关注数据库而不影响其他数据库。 我是对的还是创建的 TSQL 脚本也会影响其他数据库?

【问题讨论】:

    标签: sql-server azure-devops database-project


    【解决方案1】:

    如果您部署单个数据库,则只有您的 sql 脚本/dacpac 只影响这个数据库。但是,如果它们在同一台服务器上,您的部署可能会对其他数据库产生一些影响,因为在部署期间资源利用率可能会增加。

    【讨论】:

    • 我知道资源利用率。我只是想知道其他数据库的数据和结构不会受到影响。
    • 您知道,当您将更改部署到数据库时,您需要连接字符串。连接字符串指向数据库,而不是服务器。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多