問題タブ [datadude]
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.
wix - DB Pro(データ男)とWix3 SqlExtension
インストール中にWixを使用してデータベースを作成しようとしています。Db Pro Visual Studio SKU(Data Dudeと呼ばれることもあります)を使用してデータベースをセットアップしています。:setenv
ただし、出力は特定の構文(およびなどの変数参照)を使用しているため、sqlcmd.exeでのみ使用できるよう$(FOO)
です。
どうやらsqlcmd.exeを使用していないwixsqlextensionを使用しようとしています(使用しているデータアクセステクノロジについてはまだ調査していません。
データの出力をwixsqlextensionでネイティブに使用する方法があるかどうか、またはsqlcmd出力を取得してSQLサーバーに対して実行するために必要なランタイムSQLに変換する方法があるかどうかを誰かが知っていますか?
最終的な目標はwixをビルドシステムに完全に統合することであるため、自動化されたアプローチを探していることに注意してください。
database - VisualStudioを使用したデータベースプロジェクトとデータベース間のアクセス許可の同期
Visual Studio(2008)にデータベースプロジェクトがあり、バージョン管理システム(Git)でデータベース構造を維持するために使用しています。このデータベースプロジェクトを維持するために、VSのデータスキーマ比較ツールを使用しています。私が直面している問題は、新しいオブジェクトに対する権限を失い続けることです。
では、どうすればよいですか。
- スキーマ比較ツールを使用して、これらの権限を取得します。
- スキーマ比較ツールを使用して、これらの権限をサーバーに適用します。
database - Visual Studio DB GDR2 - SysAdmin 権限なしでファイルにデプロイできますか?
データベース プロジェクトとサーバー プロジェクトを含むデータ ソリューションがあります。
SQL スクリプトにデプロイしたいと考えています。SQL Server (SQL 2008) で SysAdmin 権限を持っている必要はありません。
これを行う方法はありますか?設定をしたり、サーバーレベルのものをアップロードしたりしたくありません。私のDBプロジェクトはコンパイルに必要だったので、私はサーバープロジェクトしか持っていません。
データベースのサーバー上にないものの SQL スクリプトが必要なだけです。
これは私の現在のエラーメッセージです:
助けてくれてありがとう...
visual-studio-2008 - データベース プロフェッショナル向け Visual Studio 2008
SQL Server 2008 データベース プロジェクトに慣れるための良い参考文献を知っている人はいますか? 私は少し圧倒されており、このプロジェクトの種類を有効に活用するためのウォークスルーを見つけたいと思っています.
前もって感謝します。
sql-server - WHERE句でnull許容列を使用する
SQLServerのテーブル定義を次のように想定します。
そしてクエリ:
その場合、VisualStudio静的コードアナライザーは次のエラーを生成します。
警告:SR0007:Microsoft.Performance:NULL可能列により、述語の最終結果がNULLとして評価される可能性があります。
ここでは問題はわかりません。エラーはパフォーマンスに関連しています。MSDNはISNULL()を使用する必要があると言っていますが、NULLに対するequals比較は常にfalseですよね?私は何かが足りないのですか、それとも警告が間違っているのですか?
msbuild - 優れた「作成」データベース スクリプト ツールを探している (diff スクリプトではない)
次のことができる db スクリプト ツールを探しています。
- データベース内のテーブルごとに「作成スクリプト」を作成し、それらを別々のファイルに配置します。注: これらのファイルには関係制約を含めないでください。
- 関係制約用のスクリプトを作成します (ファイルが 1 つであっても多数であってもかまいません)。
- テーブルにデータを入力するための挿入スクリプトを作成します。
スクリプトを tfs に入れる予定で、かなり頻繁に更新されるため、高速で効率的なツールが非常に好まれます。これらのスクリプトを msbuild に統合して、統合テスト用のデータベースを作成します。
database - Data Dude/VS Team System データベース - マルチ プロジェクト データベースで使用
私の現在のプロジェクトでは、Visual Studio Team System for Database Professionals GDR2 (別名 DataDude) を使用しています。私たちは、DataDude を使用してモデル化したデータベースを使用する唯一のアプリケーションです。
私の会社は、すべてのプロジェクトで全面的に DataDude を使用することを検討したいと考えています。ただし、これがデータベースを共有するプロジェクト (アプリケーションの大部分) でうまく機能するかどうかはわかりません。
例: ApplicationA、ApplicationB、および ApplicationC はすべて Server1 上の Database1 を共有します。(ソース コードは共有せず、データベースのみを共有します。) 3 つのアプリケーションはすべて現在開発中です (必要に応じてスクラムを使用します)。
問題は、ApplicationB をテスト環境にリリースする必要があるときに発生します。DataDude の自動展開/スクリプト機能は、ApplicationA と ApplicationC の現在の開発変更をキャッチします。(現在、アプリケーションごとにデータベースを変更するのは手動のプロセスです)。
では、同じデータベースを共有しながら、各アプリケーションを他のアプリケーションから隔離するにはどうすればよいでしょうか?
注: この質問に対する競合する変更については心配していません (つまり、ApplicationA が ApplicationC を壊すような DB 変更を行った場合)。それらはテストで見つけることができます。現在リリースしているアプリケーションの一部ではないデータベースの変更をテスト/本番環境に移動しないようにする必要があります。
これに役立つベスト プラクティスや機能はありますか?
visual-studio - データベース開発者が Visual Studio を開始する場所
VS for Database Developers のアドバイス、ベスト プラクティス、入門ガイドなどのリストを持っている人はいますか?
sql-server - データベース開発者向けのVS:ルックアップテーブル
データではなく「コード」として扱われるべきルックアップテーブルの内容をどのように処理しますか?
visual-studio - Visual StudioDatabaseEditionのメモリの問題と自動再コンパイル
現在、Visual StudioDatabaseEditionに2,000のストアドプロシージャを含む大規模なアプリケーションのデータベースを格納しています。
私が抱えている問題は、ストアドプロシージャを編集しようとすると、Visual Studioが応答しなくなり、1つのキーワードを入力するのに30秒かかる場合があることです。
私が信じているのは、VisualStudioがプロジェクト/ソリューションを自動再コンパイルしようとしているということです。誰かが回避策を知っていますか、これをオフにすることはできますか?
誰かが同じ問題を経験しましたか?