問題タブ [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.
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 作成スクリプトは次のとおりです。
それは本当にバグですか、それとも何か間違っていますか?
sql-server - sqlpackage.exe は小さなデータベースの展開が非常に遅い
VS2015 を使用してデータベース プロジェクトをリリース モードでビルドし、生成された .dacpac ファイルを運用サーバーにコピーします。
次に、次のようにコマンドを実行しています。
dacpac のサイズは約 8kb です。おそらく10個のテーブルといくつかの静的データが含まれています。
次に、コマンドを実行します。実行には非常に時間がかかります。初期データベースの作成とアップグレードの両方。この小さなデータベースの見積もりでは、上記のコマンドの実行には約 5 分かかります。
これの速度をまったく向上させる方法はありますか?
確かに、小さな変更を加えて展開するアプリケーションの最初のロールアウト中に、この時間の遅延が大きな障害になります。
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 フレームワークを使用できないということですか?
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.
どうすればその問題を解決できるでしょうか。
ありがとうございました