5

[データ層アプリケーションのインポート] ウィザードを使用して (既知の正常な) .bacpac ファイルを新しい SQL Server 2014 (Express) インスタンスに復元しようとすると、次のエラー メッセージが表示されます。

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

ターゲット サーバーに接続できません。(Microsoft.Data.Tools.Schema.Sql)


プログラムの場所:

Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeploymentEndpointServer.OnInit (ErrorManager エラー、文字列 targetDBName) で Microsoft.Data.Tools.Schema.Sql.Deployment.SqlDeployment..ctor (SqlDeploymentConstructor コンストラクター) で Microsoft.Data.Tools Microsoft.SqlServer.Dac.DacServices.CreatePackageToDatabaseDeployment の .Schema.Sql.Deployment.SqlDeploymentConstructor.ConstructServiceImplementation() (String connectionString, IPackageSource packageSource, String targetDatabaseName, DacAzureDatabaseSpecification creationDefaults, DacDeployOptions options, ErrorManager errorManager) Microsoft.SqlServer.Dac.DeployOperation で。 <>c__DisplayClass3.<>c__DisplayClass5.b__1() は Microsoft.Data.Tools.Schema.Sql.Dac.OperationLogger.Capture (アクション アクション) で Microsoft.SqlServer.Dac.DeployOperation.<>c__DisplayClass3.b__0 (オブジェクト操作、CancellationToken トークン) Microsoft.SqlServer.Dac.Operation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) で Microsoft.SqlServer.Dac.ReportMessageOperation.Microsoft.SqlServer.Dac.IOperation.Run(OperationContext)コンテキスト) Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) で Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) でMicrosoft.SqlServer.Dac.DeployOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) でMicrosoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) の Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer での SqlServer.Dac.IOperation.Run (OperationContext コンテキスト)。 Microsoft.SqlServer.Dac.DeployOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) での Dac.IOperation.Run (OperationContext コンテキスト)Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) の Microsoft.SqlServer.Dac.OperationExtension.CompositeOperation.Microsoft.SqlServer での SqlServer.Dac.IOperation.Run (OperationContext コンテキスト)。 Microsoft.SqlServer.Dac.DeployOperation.Microsoft.SqlServer.Dac.IOperation.Run (OperationContext コンテキスト) での Dac.IOperation.Run (OperationContext コンテキスト)

here で報告されているように(および手動で確認されているように)、データベースが正常に作成されるため、エラーは特に意味がありません。データをインポートしないだけです。

操作失敗イメージ

グーグルは何も発見していません。他の誰かがこれに遭遇しますか?回避策はありますか?あきらめて2012年に戻りますか?

4

4 に答える 4

2

私はこれを理解したことがありませんでしたが、2014 をアンインストールして 2012 に戻すと、問題が解決したようです。今のところ、2014 年のバグと考えています。まだベータ段階でさえないので、重大なバグがまだ残っていても不思議ではないと思います。(それでも、他の多くの企業が MS よりもはるかに積極的なスケジュールでソフトウェアをリリースし、各リリースが非常に安定しているのは興味深いことではありませんか?)

于 2013-11-15T08:16:21.917 に答える
1

SQL Server 2016RC2 でも同じ問題が発生し、SQL Server 2014 からデータをエクスポートして、2016RC2 にインポートしようとしました。エクスポートとインポートには、SQL Management Studio 2014 を使用しました。それが問題でした。SQL Management Studio 2016RC2 をインストールしてインポートに使用すると、問題はなくなりました。私の場合、データがインポートされるサーバーと同じバージョンの SQL Management Studio を使用することが重要でした。

于 2016-04-13T10:08:45.567 に答える
0

V11 Azure db から V12 localdb にエクスポート ファイルをインポートしようとすると、同じエラーが発生しました。同じバージョンの db (V11) へのインポートは機能しました。したがって、私の問題はバージョンの不一致でした。

于 2015-01-13T14:25:42.700 に答える