問題タブ [data-tier-applications]

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 に答える
669 参照

sql-server - BACPAC インポートとテンポラル テーブルで発生する可能性のあるバグ

SQL Server 2016 Developer Edition と SSMS (13.0.15600.2) の最新バージョンを使用しています。

bacpac'WITH SCHEMABINDING' でそれらを参照するテンポラル テーブルとオブジェクト (function.view) を含むデータ層アプリケーション ( ) をインポートすると、バグが発生する可能性があります。

このようなデータベースを backpac にエクスポートすることは完全に可能ですが、インポートして戻すとエラーが発生します:

エラー SQL72014: .Net SqlClient データ プロバイダー: メッセージ 3729、レベル 16、状態 4、行 1 オブジェクト 'BindTest' によって参照されているため、'Table2Version' を変更できません。エラー SQL72045: スクリプト実行エラー。実行されたスクリプト: ALTER TABLE [dbo].[Table2Version] SET (SYSTEM_VERSIONING = OFF);

この問題を再現する最小の DB 作成スクリプトは次のとおりです。

それは本当にバグですか、それとも何か間違っていますか?

0 投票する
1 に答える
1012 参照

sql-server - sqlpackage.exe は小さなデータベースの展開が非常に遅い

VS2015 を使用してデータベース プロジェクトをリリース モードでビルドし、生成された .dacpac ファイルを運用サーバーにコピーします。

次に、次のようにコマンドを実行しています。

dacpac のサイズは約 8kb です。おそらく10個のテーブルといくつかの静的データが含まれています。

次に、コマンドを実行します。実行には非常に時間がかかります。初期データベースの作成とアップグレードの両方。この小さなデータベースの見積もりでは、上記のコマンドの実行には約 5 分かかります。

これの速度をまったく向上させる方法はありますか?

確かに、小さな変更を加えて展開するアプリケーションの最初のロールアウト中に、この時間の遅延が大きな障害になります。

0 投票する
1 に答える
602 参照

dac - 名前空間名 'Dac' は名前空間 'Microsoft.SqlServer' に存在しません

SQL Server 2014 と VS 2013 を搭載したマシンで DacFx (latest-v17.1) を動作させようとしています。140/dac/bin フォルダーから dll を手動で参照しようとしました (DacFx17.1 をインストールしました)フレームワーク) をコンソール アプリケーションで使用します。

また、ソリューションで以下のナゲットを試しました。 https://www.nuget.org/packages/Microsoft.SqlServer.DacFx.x86/140.3652.3

しかし、私は以下のエラーが発生します..

エラー 18 型または名前空間名 'Dac' が名前空間 'Microsoft.SqlServer' に存在しません (アセンブリ参照がありませんか?)

これは、最新の DacFx フレームワークを使用できないということですか?

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

sql - Error SQL72016: Cannot open database XXX requested by the login. The login failed

We are facing an issue related to bacpac import from local SQL instace to Azure SQL.

We generate a bacpac in our local SQL (DAC\140..\sqlpackage) and then we import this bacpac to Azure. We are facing this issue:

Error SQL72016: Cannot open database XXX requested by the login. The login failed

This problema does not happen always, we have also this warning:

Warning SQL0: A project which specifies SQL Server vNext CTP as the target platform may experience compatibility issues with Microsoft Azure SQL Database v12.

どうすればその問題を解決できるでしょうか。

ありがとうございました