将数据库部署到 Azure SQL 失败,找不到 sp_MSforeachtable

2024-01-06

我正在尝试使用发布 SQL Server 数据库.dacpac并将配置文件发布到 Azure SQL 数据库。我们已经使用本地 SQL Server 很长一段时间了,没有出现任何问题,现在我们正在评估 Azure 和 AWS,看看哪一个最适合我们的需求。

我们有一个 SQL Server 数据库项目,想要将其部署到 Azure SQL 数据库,但是它无法执行 SSDT 生成的脚本。这是因为生成的脚本包含对存储过程的调用sp_MSforeachtableAzure SQL 中不存在。

我还将目标平台从 SQL Server 2016 更改为 Azure SQL V12。我正在使用 Azure SQL 数据库部署任务从 Visual Studio 2017 的发布配置文件和 VSTS 发布管理中尝试此操作。当然,通过提供必要的.dacpac and publish.xml任务中的文件。

我知道我可以手动添加存储过程,但是这似乎并不是这些发布/部署方法的目的。有人有什么想法吗?

Thanks


sp_MSforeachtable 是 Master 数据库中未记录的存储过程。这显然尚未移植到 Azure SQL。我相信您需要手动将其添加到主数据库中。完成后,您的 DACPAC 应该可以在您自己的 Azure SQL 数据库上正常工作。我没有看到手动添加 sp_MSforeachtable 的问题。 DACPAC 旨在保持your同步数据库,而不是主数据库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将数据库部署到 Azure SQL 失败,找不到 sp_MSforeachtable 的相关文章

随机推荐

  • 如何使用 pyodbc 连接到 oracle

    我尝试使用 pyodbc 连接到 Oracle 数据库 但出现错误 这些示例包括 ms sql server 驱动程序 在我的 etc unixODBC odbc ini 中 我有以下条目 test con Driver Oracle De
  • 如何在调试期间使用 IntelliJ 计算断点命中数

    我需要计算执行期间给定代码行被命中的次数 我想通过 IDE 上的调试工具来使用它 而不是代码或性能工具解决方案 我已经在使用 YourKit 来分析该项目 并且不希望通过此工具进行大量线路调用 我也不想使用代码 使用 System out
  • 在 Ubuntu 上永久更改 PATH [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我想向 PATH 添加值 home me play 用于安装 Play 框架 所以我运行了这个命令 PATH PATH home me play 有效
  • 对于较大的文件,FileChannel.transferFrom 失败并出现内存不足错误

    当尝试复制大小约为 2GB 的文件时 FileChannel transferFrom source 0 source size 会出现以下 OutOfMemory 异常 我了解由于文件较大而导致的内存问题 我们可以通过在循环中将文件分成小
  • (401) 从 SharePoint 下载文件时出现未经授权的异常

    我已使用 SharePoint Online 服务器的 OAuth 机制生成了访问令牌 我正在使用此令牌通过 CSOM 创建 ClientContext 虽然我能够无缝访问所有网站 库和文件夹 但出现错误 远程服务器返回错误 401 未经授
  • 删除文本中的标记链接

    我正在清理 Reddit 上的一些文本 当您在 Reddit 自文本中包含链接时 您可以这样做 the text you read https website com to go to 我想使用正则表达式删除超链接 例如https webs
  • 如何在 Binding 中加载控件而不阻塞 UI?

    我有这种情况 我想在主窗口的 ViewModel 中加载一个集合 我有一个大数据 所以当我进入人员集合的幻灯片时 它应该等待完成加载 然后我可以看到完整的列表 我有以下内容 在 xaml 代码中我有
  • 无法读取未定义的属性“totalPrice”

    我的 Angular 2 模板上有这段代码 td class hidden xs text center strong Total 8369 carts totalPrice strong td 当我登录时carts totalPrice在
  • 带有动态子项的 Flutter 可滚动布局

    我想创建一个通用布局 它接受子 Widget 作为参数 其内容布局如下 我在顶部有一个应用程序栏 有一个标题 标题 下面是内容 可以是任何内容 在底部 我有一个带有几个按钮的列 如果内容对于屏幕来说太大 则除 AppBar 之外的所有这些小
  • 什么时候需要 TCP 选项 SO_LINGER (0)?

    我想我理解该选项的正式含义 在我现在处理的一些遗留代码中 使用了该选项 客户抱怨 RST 是其一侧对 FIN 的响应 其连接距离其一侧较近 我不确定是否可以安全地删除它 因为我不知道何时应该使用它 您能否举例说明何时需要该选项 对于我的建议
  • C - 函数类型冲突错误

    我是 C 新手 我试图从用户那里获取大量文本并计算单词 字符 行 空格和字母的数量 这就是我所做的 include
  • 通过 webhook 接收关于创建和删除 Outlook 事件的额外更新更改通知

    我希望收到有关创建 更新和删除 Outlook 事件的更改通知 我通过以下方式创建了订阅https learn microsoft com en us graph change notifications delivery webhooks
  • 从给定的日期范围列表中查找所有重叠的日期范围

    我有一个 BookingDateRange 列表 其中 BookingDateRange 是 public class BookingDateRange private Date fromDate private Date toDate g
  • 如何使用msbuild替换文件中的字符串?

    我想用另一个文件 xy xml 中的字符串 i am Fine 替换文件 test xml 中的 how r u 等字符串 在 ms build 中使用正则表达式 即我必须从一个文件 xy xml 读取字符串并将其替换为另一个文件test
  • Google App Engine - 缓存生成的 HTML

    我编写了一个 Google App Engine 应用程序 它以编程方式生成一堆 HTML 代码 对于登录到我的系统的每个用户来说 这些代码实际上是相同的输出 而且我知道当代码投入生产时 这将是低效的 因此 我试图找出缓存生成页面的最佳方法
  • 处理中带有 Alpha 通道的视频

    我想知道是否有人可以出色地帮助我完成我正在做的事情Processing 我需要在实时源上播放带有透明度的视频文件 以便视频不仅仅是一个矩形 这是我认为需要添加或更改的代码部分 我对这一切都非常陌生 我非常感谢任何可以提供帮助的人 如果您的视
  • C#:异常 - 参数无效 - 表单 Dispose 方法

    在处置时object of a form从另一个exception正在投掷像Parameter is not valid 访问第二种形式的代码 Assembly X Assembly LoadFile Application Startup
  • 在同级元素的单击事件上从内存中删除 Image() 对象 - JavaScript

    我有一个使用 JavaScript 的图像预览器Image 对象在使用 PHP 处理之前预览图像 我有一个包含 x SVG 图形的 div 该图形的目标是通过单击事件来删除图像 在下面的代码中 它使用的函数底部evt target如果用户愿
  • 将 dll 添加到引用后,类库智能感知未显示

    在 C 中 我创建了一个具有一个命名空间和一个类的 ClassLibrary 我保存并构建了它 在其他项目中 当我使用它时 我通过浏览到 dll 位置将其添加到我的引用中 但问题是它的名字没有出现在智能感知中 即当我 using 我的dll
  • 将数据库部署到 Azure SQL 失败,找不到 sp_MSforeachtable

    我正在尝试使用发布 SQL Server 数据库 dacpac并将配置文件发布到 Azure SQL 数据库 我们已经使用本地 SQL Server 很长一段时间了 没有出现任何问题 现在我们正在评估 Azure 和 AWS 看看哪一个最适