問題タブ [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 - 「DAC」が「データ層アプリケーション」を意味するのはなぜですか?
質問は非常に簡単です。私はすでにそれをグーグルで検索しましたが、この用語に関連するものを見つけることができませんでした. つまり、「C」はどこから来たのですか?
誰にもヒントはありますか?
c# - プロジェクトでいつデータ層アプリケーションを使用する必要がありますか?
に関する記事を読みData-tier Application
ましたが、いつ使用すべきか、または使用した方がよいかわかりません。
c# - Visual Studio 2013 でデータ層アプリケーションを作成するにはどうすればよいですか?
で を作成する方法について説明した記事を読みましたData Tier Applications
。Visual Studio 2010
これはリンクです
でこのプロジェクトを作成できませんVS 2013
。どうすればよいですか?
注: 私Visual studio
はUltimate
sql-server - DacServices.GenerateDriftReport が SQL Server バージョンの競合をスローする
データベース「myDB」を持つMicrosoft SQL Server 2014インスタンスがあります。SSMS で、このデータベースを Datatier アプリケーションとして登録しました。Visual Studio プロジェクトに最新の dacfx と nuget をインストールしました。DacServices.GenerateDriftReport("myDB") をヒットすると、次がスローされます。
DAC データベースとして登録されたデータベースは、SQL 2005 SP4、SQL 2008 SP2、SQL 2008 R2、SQL 2012、または SQL Azure のインスタンスによってホストされている必要があります。
また、メソッド DacServices.Unregister もこのエラーをスローします。
Windows Server Updates を SQL Server マシンにインストールしていますが、これで問題が解決するとは思えません。
visual-studio-2012 - Data Tools データベース プロジェクト: Nice フォルダー構造を自動的に作成する
DACPAC を VS SS DT プロジェクトにインポートすると、非常に優れたフォルダー構造が作成されます。すべてのスキーマは "Security" というフォルダーの下に定義され、各スキーマには "Tables" というフォルダーを含む独自の名前付きフォルダーがあります。 、「ストアド プロシージャ」など。ただし、プロジェクト名を右クリックして [追加] > [テーブル] を選択すると、新しいテーブルがプロジェクトのルートに追加されます。これはまったく正しくないようです。DACPAC をインポートするときに作成される整理されたファイル構造を VS に適用させる方法はありますか?
sql-server - SQL Server - SQL Azure からデータ層アプリケーションをインポートできない
「データ層アプリケーションのインポート」ウィザードを使用して、SQL Azure からローカルの SQL Server 2012 インスタンスにデータベースをインポートしようとしています。
データベースを BLOB ストレージにエクスポートし、ファイルをダウンロードして、データベースのインポートを選択しただけです。
これは毎回失敗し、以下のエラー メッセージが表示されます。
DEFAULT 制約を 2 回作成しようとしているように見えるため、エラーが発生しています。他の誰かがこの問題を抱えていますか?
sql-server - VerifyExtraction なしで MSSQLServer データベースを .dacpac として抽出する方法は?
Server Management Studio で MSSQLServer データベースのデータベース スキーマを抽出したいと考えています。Extract コマンド「Extract Data-tier Application..」を使用します。
データベースには、別のデータベースへの参照がいくつかあります。このため、次のエラーが発生します。
データベースの抽出エラー: データ パッケージのスキーマ モデルの検証に失敗しました。エラー SQL71562: 要素 [dbo].[x] の検証エラーには、オブジェクト [dbo].[y] への未解決の参照があります。このプラットフォームからパッケージを作成する場合、外部参照はサポートされていません。
問題は、SSMS がパラメーター/p:VerifyExtraction=Trueで SQLPackage.exe を使用することです。コンソールを使用して、このパラメーターを指定せずに SQLPackage.exe を呼び出すと、既定で/p:VerifyExtraction=Falseが使用され、.dacpac ファイルを作成できます。
検証を無効にするように SSMS を構成する方法はありますか?
sql-server - dacpac を使用して T-SQL の入力と出力を取得しますか?
sys.sp_describe_first_result_set
FSharp.Data.SqlClient は、クエリの結果セットのスキーマを検出するために依存しています。問題は、設計/ビルド時に SQL Server データベースへの接続が必要になることです。からこの情報を取得することは可能.dacpac
ですか? データ層アプリケーションは、「宣言型データベース開発を可能にする」と主張しています。
dacpac とその内容、および T-SQL AST を読み取るためのライブラリがあります。入力と出力のタイプは、その情報から派生できると思います。
宣言型モデルから入力と出力のリストを導き出すことは可能/信頼できますか? 機能リクエストを記録するのに適した場所はありますか? :-)