问题标签 [bacpac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
406 浏览

sql-server - Linux 上的 SQL Server 无法导出到 bacpac

我正在尝试将我的数据库导出到 .bacpac 文件。我收到以下错误:

我正在使用的命令是:

我要备份的数据库与我的 mssql 安装在不同的 ssd 上。我不知道这是否有区别。

我一直在谷歌搜索如何解决这个问题,大多数使用 Windows 的人通过确保各种 Windows 服务正在运行并在没有运行时启动它们来解决类似的问题。但我不确定如何在 linux 中检查相同的东西,但我认为我需要的所有服务当前都在运行,因为我可以sqlcmd通过 JetBrains 的 DataGrip 应用程序连接到数据库。所以我知道连接是可能的。就是不知道为什么sqlpackage连接不上。。。

更新

按照建议,我试了一下以下命令:

并且错误略有不同:

0 投票
1 回答
261 浏览

sql-server-2012 - 在 sql server 2014 中恢复 BacPac 数据库备份

我有扩展名为 .bacpac 的数据库备份文件,那么如何在 sql server 2014 中恢复它?

0 投票
2 回答
1402 浏览

database - Azure SQL 数据库下载 .bacpac

我想将我当前的数据库备份从 Azure 导出到我的本地本地环境。我从 Azure SQL 数据库创建了一个 .bacpac 文件,并将其存储在我的 Azure Blob 存储中。

但是,每当我下载我的备份时,它总是以 .ZIP 文件而不是 .bacpac 文件的形式下载。如何确保下载 .bacpac 文件?

0 投票
1 回答
321 浏览

azure - 有没有办法使用 bacpac 或类似工具以编程方式备份​​和恢复 Azure 数据库?

因此,我正在将数据库从本地 SQL Server 2014 迁移到 Azure 数据库。我使用 bacpac 成功迁移并且连接工作正常。但是我仍然想执行备份,当然旧的学校文件备份不起作用。所以我四处寻找,发现微软建议备份到 blob 存储。当然,还有其他事情要付出代价。

我的问题是,有没有一种简单的方法可以使用 SMO 参考或类似的方法来远程制作本地存储的 bacpac,然后根据需要远程使用?我真正的问题是可维护性,如果我想切换回本地而不是那么铁定地绑定到天蓝色的方法。我觉得 bacpac 可以做到这一点。

到目前为止,我当然尝试过使用文件备份,当然这种语法甚至不起作用。然后我开始查看此链接:https ://jasonstrate.com/2013/04/18/backing-up-azure-sql-database-to-the-cloud/并正在研究它。

任何帮助或建议表示赞赏。

0 投票
2 回答
6501 浏览

sql-server - Azure SQL Server BACPAC 导入失败

每当我尝试在本地 sql 服务器上导入 BACPAC 时,都会收到以下错误消息:

之前报告的关于 SO 的所有问题都与这个不同。以前有人遇到过同样的问题吗?

0 投票
3 回答
8069 浏览

sql - 计数不从包中加载模式模型。(Microsoft.SqlServer.Dac)

在此处输入图像描述> 附加信息:

内部错误。类型为 Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider 的数据库平台服务无效。您必须确保服务已加载,或者您必须提供有效数据库平台服务的完整类型名称。(Microsoft.Data.Tools.Schema.Sql)

在本地环境中还原 Azure SQL Bacpac 文件时出现上述错误。我在 Azure 和 Local 上有以下环境。

Azure SQL RTM 版本:Microsoft SQL Azure (RTM) - 12.0.2000.8 2017 年 8 月 29 日 13:06:11 版权所有 (C) 2017 Microsoft Corporation

本地环境 SQL RTM 版本:Microsoft SQL Server 2017 (RTM) - 14.0.1000.169 (X64) 2017 年 8 月 22 日 17:04:49 版权所有 (C) 2017 Microsoft Corporation Developer Edition (64-bit) o​​n Windows 10 Pro 10.0 (Build 15063) :)

任何人都可以为上述 Azure SQL RTM 数据库恢复建议兼容版本的 Management Studio 或 SQL RTM 吗?

0 投票
1 回答
701 浏览

azure - 有没有一种简单的方法可以在 SQL Server 2014 上本地复制 SQL Azure 数据库?

我通过 Azure 的导出选项创建了一个 bacpac 文件。

然后,我尝试将 bacpac 文件导入到我电脑上本地安装的 SQL Server 中,在 SQL Server Management Studio 中选择“<strong>Import Data-tier Application...</strong>”功能。

导入失败,因为目标版本的 sql server 与源版本不同(即从 Sql Azure 到 SQL Server 2014)。事实上,我已经在我的电脑 SQL Server 2014 上本地安装了。

要解决这个问题,我应该在Visual Studio 2017中创建一个新的 SQL Server 数据库项目,删除一些不兼容性,如下所示:

然后我应该发布项目以在本地创建一个新的数据库。

但是发布Visual Studio项目获得的新数据库是空的,所以我必须手动复制数据,导致SSMS中的导入数据功能由于列标识等问题而不起作用。

有没有一种快速简单的方法可以在我的本地 SQL Server 上创建 SQL Azure 数据库的本地副本?

谢谢

0 投票
1 回答
151 浏览

database - 从 BACPAC 文件恢复时,我可以从 azure 中删除数据库吗?

我有一个 BACPAC 文件正在恢复到新数据库中。后来,我意识到我不再需要数据库了。问题是它还没有完成恢复。

问题是我可以在恢复时删除数据库,并确保 BACPAC 文件不会发生任何事情。

0 投票
1 回答
583 浏览

sql-server - 我可以在 SQL Server 2008 中创建包含数据的 dacpac 吗?

我可以在 SQL Server 2008 中创建包含数据的 DACPAC 吗?

我的要求是生成数据库更改的增量脚本,我可以使用 BACPAC 来做到这一点吗?

我尝试阅读此内容,但这并没有太大帮助:

https://msdn.microsoft.com/en-us/library/jj860455(v=vs.103).aspx

0 投票
1 回答
277 浏览

export - 如何导出(bacpac)天蓝色数据库

我有一个 azure 数据库,可以在我的 SQL Server Management Studio 中访问并尝试导出数据库,但给了我错误。

以下是我已完成的步骤:

1) 导出数据层应用

在此处输入图像描述

2)我得到的错误数量

在此处输入图像描述

3)在所有过程中都出现了这个错误:

在此处输入图像描述

我正在使用 SSMS(2014 和 2016)