问题标签 [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 投票
5 回答
9459 浏览

sql - 将 Azure bacpac 文件导入本地数据库时出错,在 EXTERNAL 附近出现错误语法

将 db from azure bacpac 文件导入本地 sql server 2016 时,出现以下错误。

(Microsoft.SqlServer.Dac)

0 投票
1 回答
1039 浏览

sql-server - 从 Azure SQL DB 中的 BACPAC 导入时出错

我有一个从 SQL Server 2008 导出的 .bacpac 文件。当我尝试使用最新的 SSMS 在我的 Azure SQL Server 中导入该文件时,我在特定表中抛出了以下错误。

====================================

数据计划执行失败并显示消息一个或多个错误发生。(Microsoft.SqlServer.Dac)

发生一个或多个错误。(mscorlib)

====================================

发生一个或多个错误。

发生一个或多个错误。

字典中不存在给定的键。(mscorlib)

====================================

有人可以帮我吗?

非常感谢, 苏海尔

0 投票
1 回答
309 浏览

azure - 无法从 SQL Azure 导出 BACPAC - Microsoft Azure SQL 数据库 v12 不支持 ExtAuth_Key10

我在导出 SQL Azure 中的数据库时遇到错误。数据库本身已经是 v12。当我尝试导出数据库时,出现此错误:

Microsoft Azure SQL 数据库 v12 不支持元素 ExtAuth_Key10。(Microsoft.Data.Tools.Schema.Sql)

我查看了相关帖子,发现其中一项建议是更新 DacFx 框架。我已经安装了我可以从 Microsoft 找到的最新版本(撰写本文时为 16.5)以及 SSMS(撰写本文时为 16.5.3)。但是我仍然遇到同样的错误。

这很令人费解,因为这是一个导出操作,所以在一个 V12 数据库中不支持的东西,一个 V12 数据库是没有意义

可以做些什么来导出这个?

0 投票
1 回答
953 浏览

c# - 如何将 bacpac 导入数据集

我有一个 bacpac 文件,我需要将 bacpac 导入数据集类型变量。

我已经检查了QL Azure BACPAC 提取,但是我不知道如何使用以下ImportBacpac命令DacServices

MSDN 网站上没有 ImportBacpac DacServices.ImportBacpac 方法的示例

然后我发现另一篇文章如何使用 Visual Studio 将 Azure SQL 备份 (.bacpac) 导入 LocalDB? 该帖子中的方法使用涉及 SqlPackage.exe 的命令行

如何在 C# 中使用上面的命令行方法将该 bacpac 导入/读取到数据集?还是我错过了什么?

谢谢你。

0 投票
2 回答
3022 浏览

sql-server - 导入 SQL Server .bacpac 文件

我一直在尝试(但失败)将 SQL .bacpac 文件导入 SQL 2014 Express。有谁知道是否可以将这些导入到 Express 中?我没有在网上找到任何其他说法,但只想让开发者版尝试一下。有关信息,这是我得到的错误

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

谢谢

0 投票
1 回答
576 浏览

sql-server - Azure SQL 数据库 Bacpac 本地还原不再起作用

我有一个 SQL azure 实例:SQL2014 RTM SQL Azure 12.0.2000.8,我正在使用 SSMS 导出到本地 bacpac 文件。接下来,我正在尝试将其导入本地 SQL 服务器实例(SQL2014 SP1 开发人员版(64 位)12.0.4232.0)。

这曾经工作得很好,但是,最近它停止了工作。(我不知道有任何更新,但是……也许有些东西已经更新了。)

尝试导入时,我得到了这个:(下面的翻译)

德国错误信息:

Das Paket konnte nicht importiert werden。警告 SQL0:Bei einem Projekt,das "Microsoft Azure SQL-Datanbank v12" als Zielplattform angibt,können Kompatibilitätsprobleme mit "SQL Server 2014" auftreten。警告 SQL72012:Das Objekt [die_db_Data] ist im Ziel vorhanden, wird jedoch nicht gelöscht, obwohl Sie das Kontrollkästchen zum Generieren von DROP-Anweisungen für Objekte, die sich in der Zieldatenbank, nicht jedoch in der Quelle befinden, aktiviert haben。警告 SQL72012: Das Objekt [die_db_Log] ist im Ziel vorhanden, wird jedoch nicht gelöscht, obwohl Sie das Kontrollkästchen zum Generieren von DROP-Anweisungen für Objekte, die sich in der Zieldatenbank, nicht jedoch in der Quelle befinden, aktiviert haben。错误 SQL72014:.Net SqlClient 数据提供程序:Meldung 102、Ebene 15、状态 1、Zeile 1 '; 附近的语法不正确;'。错误 SQL72045:Fehler bei der Skriptausführung。Ausgeführtes 剧本:

创建主密钥;

用英语,基本上说:

无法导入数据包。当使用 SQL server 2015 的 SQL 数据库 v12 是目标时,可能会出现兼容性问题。警告 sql72012:对象 [some object] 在目标上可用,但不会被删除,尽管已检查 DROP。

错误 SQL72014、SQL 72045:执行脚本时出错:CREATE MASTER KEY;

关于可能导致此问题的原因以及如何解决此问题的任何建议?

0 投票
2 回答
6005 浏览

sql-server - sqlpackage.exe:有什么方法可以在导出时忽略用户?

我正在尝试创建一个 bacpac 文件以将我的数据库导出到 azure。
在创建导出包()时,是否有让它忽略用户sqlpackage /a:Export

0 投票
1 回答
883 浏览

sql-server - 使用 SqlPackage 导入 bacpac 数据库,检查存在并指定位置

我可以运行SqlPackageimport bacpac,它可以在运行之前检查数据库是否存在,并且还可以指定文件的放置位置.mdf, .ldf?所以当数据库存在时,它不会做任何事情;但如果它不存在,它会为我导入数据库吗?

0 投票
4 回答
599 浏览

sql-server - 防止 SqlPackage 在导出期间写入主分区

要将 144GB SQL Server 数据库移动到 Azure SQL,我想将其导出为 .bacpac 格式。

为此,我使用 SQL 版本 130 的 SQL 包:

但是,这失败了,因为我的主分区(C:,有 39GB 可用空间)在操作过程中耗尽了磁盘空间。正如您在命令中看到的那样,我尝试导出到 D:。似乎导出脚本在 C: 上做了一些临时的事情。

我怎样才能防止这种情况?(我已经检查了默认的 SQL Server 临时路径,它也在 D 上:)

0 投票
1 回答
182 浏览

sql-server - 升级到 2016 后无法导入 Azure V12 bacpac

我们最近将我们的开发服务器从 2014 年升级到 2016 年。在某些视图中,我们已经在生产中使用了一些 2016/Azure V12 功能。

现在我们要从 Azure 上的生产数据库中恢复最近导出的 bacpac 文件,它失败并显示以下消息:

在此处输入图像描述

也许内部数据库引擎仍在 2014 年运行?我在谷歌上找不到任何关于它的具体内容。