問題タブ [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 に答える
1789 参照

sql-server - BACPAC バックアップが停止しているようです

データベースをエクスポートしようとしていますが、「スタック」しているようです。最初のバックアップを作成しようとしましたが、ダウンロードしたときに、ファイル サイズが 0MB であることに気付きました。そこで、もう一度試してみたところ、以下のエラーが発生しました。

データベース エクスポート エラー データベースのエクスポート
に失敗しました: xxxxx-db。
ErrorCode: 409
ErrorMessage: データベース 'xxxxx-db' で進行中のインポートまたはエクスポート操作があります。

次に、データベースを新しいデータベースにコピーして、そのデータベースをバックアップしようとしました。データベースサーバーの「インポート・エクスポート履歴」を確認したところ、以下のようになっていました。

最初のバックアップが 90% でスタックしたようで、2 番目のバックアップを試みることさえできません。また、Microsoft にサポート チケットを提出するために、月額プランの料金を支払うよう求められています。誰にもアイデアはありますか?

ここに画像の説明を入力

0 投票する
2 に答える
1250 参照

sql-server - .bacpac ファイルのインポートに数時間かかるのはなぜですか?

私は Umbraco 8 サイトを開発しており、非常に初期段階にあるため、SQL Server 2017 Express に非常に小さなデータベースをセットアップしています。

これをサーバーに転送して、他の人に見せたいところです。Export Data Tier ApplicationSQL Server Management Studio 2018のオプションを使用して .bacpac ファイルをエクスポートし、これをサーバーにコピーしました。ファイルは 55kb であるため、エクスポートして数秒でインポートできます。これをローカルで行うと、実際にすぐに完了します。

ただし、サーバーでImport Data Tier Applicationオプションを使用すると、データベースの復元に数時間かかり、次のような問題が発生します。

Processing Table '[dbo].[umbracoUser]'プロセス全体を監視していなかったので、それがいくつかの遅いインポートの1つにすぎないかどうかはわかりませんが、それも固執しているように見えました.

サーバーは SQL Server 2017 Express も実行しており、SQL Server Management Studio 2017 からインポートしています。サーバーは Windows Server 2016 を実行しています。

いくつかのデータベースでこれに気づき、理由を考え出すのに苦労しました。

これも SqlPackage.exe を使用してインポートしようとしましたが、これも遅いようです。

ありがとう、

ベン

0 投票する
0 に答える
216 参照

sql-server - オンプレミスから azure に SQL bacpac をインポートします。エラー - データベースに指定されたオブジェクトが既に存在します

データベースをオンプレミスから Azure に移動しようとしています。アプローチは、.bacpacオンプレミス サーバーから作成し、それを を使用して Azure DB に復元することsqlpackage.exeです。

これは私が使用しているコマンドです:

インポート中に、次のエラーが発生します。

という名前のオブジェクトがデータベースに既に存在します。

現在のオンプレミス データベースでは大文字と小文字が区別され、同じ名前のオブジェクトの大文字と小文字が異なります。そのため、次のように.bacpac作成されました

mode.xml期待されます。

私の Azure とオンプレミス サーバー (両方) では、照合順序が に設定されていますSQL_Latin1_General_CP1_CI_AS

その Azure DB サーバーには、照合順序がSQL_Latin1_General_CP1_CI_AS.

したがって、他のアプリでは問題はありません。

  • サーバー照合: SQL_Latin1_General_CP1_CI_AS
  • DB照合: SQL_Latin1_General_CP1_CI_AS

「データベースに名前が付けられたオブジェクトが既に存在する」という問題がある私のアプリの場合:

  • サーバー照合: SQL_Latin1_General_CP1_CI_AS
  • DB 照合 : Latin1_General_BIN

.bacpac現在の照合を使用して、照合を使用してエラーなしLatin1_General_BINでサーバーにインポートできますか?SQL_Latin1_General_CP1_CI_AS

この記事からは設計されているように見えますが、それを克服する方法があるかどうかはわかりません. https://techcommunity.microsoft.com/t5/azure-database-support-blog/lesson-learned-97-which-is-the-server-collat​​ion-in-azure-sql/ba-p/744183

助言がありますか?