我们打算使用 SQL 数据库项目创建 DACPAC 文件,并使用 Azure Pipeline 将它们自动分发到多个环境、DEV/QA/PROD。 我可以更改表、视图、函数或过程的架构,但我不确定如何更新表中的特定数据。 我确信这是非常常见的用例,但不幸的是我很难实现它。 知道如何自动创建/更新/删 ...
我们打算使用 SQL 数据库项目创建 DACPAC 文件,并使用 Azure Pipeline 将它们自动分发到多个环境、DEV/QA/PROD。 我可以更改表、视图、函数或过程的架构,但我不确定如何更新表中的特定数据。 我确信这是非常常见的用例,但不幸的是我很难实现它。 知道如何自动创建/更新/删 ...
我正在尝试将从 SQL 连接字符串生成的 a.dacpac 部署到 SQL Server 2017 ubuntu docker 容器中以进行集成测试。 我正在使用 Microsoft 的 DacFx NuGet 包来生成 the.dacpac。 我试图找到忽略文件组的选项,但找不到任何选项。 Lo ...
我使用 Devops 管道内置任务“ Azure SQL 数据库部署”从 azure SQL 数据库创建了 sql dacpac 文件。 现在我正在尝试从 azure 突触 SQL 池创建 dacpac 文件。 但我没有找到任何相关任务或 PowerShell 脚本来做同样的事情。 能否请您提出您 ...
我们有一个 Azure SQL 服务器数据库。 我正在尝试通过使用 SQL 数据库项目来实现更好的 CI/CD 工作流程。 我想从生产数据库创建一个 DACPAC 并将其应用到本地容器进行开发。 我已经在 Azure Data Studio 中安装了扩展数据库项目,并且正在运行 Docker。 在 ...
我使用 DacFx 部署 SQL Server DB Version1: 稍后我需要部署唯一约束中唯一不同的 Version2 - 它必须有一个附加列 - FirstName。 当 DacFx 使用 DB 和 DacPac 之间的增量生成脚本时,它通过首先删除索引然后创建它来处理索引更改: 上面我 ...
我正在使用 SSMS 从 azure SQL 到 SQL 本地执行或导入 bacpac 文件,我收到此错误。 详细信息 无法从 package 加载架构 model。 (Microsoft.SqlServer.Dac) 存储架构不包含元素 class SqlXmlCompressionOptio ...
我将一个变量传递给 my.dacpac,但收到的文本不是我传递的。 示例命令: sqlpackage /v:TextTest="abc]123" /Action:Publish /SourceFile:"my.dacpac" /TargetDatabaseName:MyDb /TargetServ ...
我正在尝试在 Synapse 专用 SQL 池中自动创建用户。 在 Azure DevOps 管道中构建和集成 DACPAC 的工作方式如Microsoft 文档中所述。 问题是,我想在 DACPAC 的构建时将用户名指定为使用 SQLCMD 变量,如下所示: 这会引发以下构建错误: 我对这 ...
我有一个在 Visual Studio 中编辑的 DACPAC SQL Server 项目。 然后我有一个表值函数的 SQL 脚本。 然后如何将 SQL 脚本嵌入到 DACPAC 项目中? 我找不到任何关于如何制作文件夹和文件夹名称以及如何设置 SQL 文件的教程。 有人知道吗? ...
我有一个Visual Studio 数据库项目,每次我将它发布到 SQL 服务器时,它都会删除NT AUTHORITY.NETWORK SERVICE登录用户。 每次发布后,我必须将 go 返回到 SQL Server Management Studio 并通过“用户映射”选项卡再次添加用户。 有 ...
我可以使用 SQL 数据库项目扩展在 Azure 数据工作室中成功构建我的数据库项目。 (不适用于 SSDT,但与此类似: https://www.sqlshack.com/two-ways-to-build-sql-database-projects-in-azure-data-studio/当 ...
我们的 SQL Server 2012 数据库有一个数据库项目。 该数据库有一些 SQL CLR 程序集,这些程序集很少更新,我希望将其排除在自动 dacpac 部署之外。 我使用以下设置创建了一个发布配置文件。 发布个人资料 此配置文件最重要的部分是标签ExcludeObjectTypes ,根据 ...
我正在尝试使用 azure devops 中的发布管道将 dacpac 部署到 Azure SQL 服务器中的数据库。 通过添加 Azure Object Name 作为该数据库的 db_owner,我能够成功地将 dacpac 部署到一个数据库。 我对不同的 dacpac 重复了相同的步骤,但我收 ...
在 SP 中,我将声明的变量与空字符串进行比较,如下所示。 我已经通过数据库项目部署了这个 sp,并使用 ssms 手动创建了一个 sp。 在运行时期间,使用 dacpac 创建的 sp 正在传递条件并变为 true,而使用 ssms 创建的 sp 失败并变为 false。 现在,我将 Script ...
我收到这个错误 在运行 E2E 测试时,这将使用 DACPAC 创建数据库。 我正在使用此命令来运行我的 e2e 测试项目 我已经在谷歌检查过。 我得到的答案是在构建服务器中安装 SSDT。 不确定这是否有效。 请帮忙。 ...
是否可以使用 Microsoft.SqlServer.DacFx.x64 nuget 包从 dacpac 文件中查询 SQLCMD 变量列表? ...
我正在尝试在 Azure DevOps 中运行 SqlAzureDacpacDeployment 来执行 sql 文件并传递变量。 我已经使用 $(Database) 在 sql 文件中定义了变量。 yaml 定义如下,我不知道如何放置 SqlAdditionalArguments,下面一个不起作 ...
情况我有一个 Azure Devops 构建管道,它正在通过输出的.dacpac构建和部署到现有的AzureSql 数据库实例。 我希望能够运行脚本或执行 API 调用以基于该项目创建新的 AzureSql 数据库实例。 我找到了New-AzSqlDatabaseImport powershell ...
在 DACPAC 部署到 Azure Synapse SQL 池时出现以下错误: 这是从我的同事在源数据库中创建几个外部数据源和外部表开始的。 我们对此有什么解决办法吗? ...
我正在研究 Azure 突触。 我能够使用 Azure CI 管道的 MS 构建任务成功构建 Azure Synapse 项目。 但是当我尝试使用 Azure CD 管道部署 Azure Synapse 时,我收到以下错误。 我正在使用以下任务部署 DacPac。 我希望这不应该是任何问题。 h ...