問題タブ [database-tools]
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 - Visual Studio Team System Database Edition (GDR) の本当の利点は何ですか?
VSTS Database Edition を広範囲に使用したことがある人に興味がありますか? もしそうなら、標準の Visual Studio データベース プロジェクトよりもどの機能が最も便利でしたか?
RedGate の SqlCompare などの代替スキーマ管理オプションやツールとは対照的に、最も魅力的な機能は何ですか?
編集: Microsoftは、SQL Server 2008 のサポートを追加するDatabase Edition (GDR) の RTM バージョンをリリースしました。リンクはこちらです。私は以前、ここでそれについて (簡単に) ブログを書きました。
東ドイツで実際に仕事をする機会があった人はいますか? リファクタリングのサポートを含むいくつかの実際の機能強化があるようです。人々が SQL Server 2008 でそれを使用しているかどうかを聞くことに本当に興味があります...
sql-server - VSTS データベース エディションのスキーマ比較
VSTS Database Edition を使用して、データベース スキーマのバージョン管理を行っています。どのように機能するかというアイデアは気に入っていますが、スキーマ比較機能には大きな問題があります。プロジェクトとターゲットデータベースで何が変更されたかを確認するために、展開に使用するのが好きです。残念ながら、変更されていないオブジェクトの多くの変更が表示されます。これは、データベースから db プロジェクトを再作成した直後に実行しても発生します。
検出される違いは、ほとんどが空白です。たとえば、デフォルトの制約、「DEFAULT ((0))」と「DEFAULT (0)」のように、同じものの異なる表現によって引き起こされるものもあります。とにかく先に進んで変更を展開することはできますが、問題は発生しませんが、すべてのオブジェクトの少なくとも 50% が変更済みとして表示されている場合、実際の変更を見つけるのが難しいため、これは間違いなく理想的ではありません。この作業を改善する方法はありますか?
database-tools - コメントを保存しないVSTSデータベーススキーマの比較
SP1とGDRR2がインストールされたVSTS2008を使用します。
次の問題が見つかりました:
- 2つの同一のデータベース(たとえば、Database1とDatabase2)。
- Database1は稼働中のデータベースであり、Database2は実稼働用のデータベースです。
CREATE PROCEDURE
コメント(ステートメントの前の説明、作成者など)を使用して新しいストアドプロシージャをDatabase1に追加します。- Database1(ソース)とDatabase2(ターゲット)のスキームを比較しようとしています。新しいSPはDatabase2に正常に追加されましたが、
CREATE PROCEDURE
ステートメントの上にコメントはありません(ただし、SP本体のコメントは完全に保持されます)。
Database1のストアドプロシージャの一部:
スキーマ比較後のDatabase2の結果:
コメントを殺した。のチェックマークSchema compare options... -> Ignore Comments
はオフになっています。
これを機能させる方法はありますか?
database - Postgres の自動チューニング ツール?
postgresql データベースの自動チューニング ツールを探しています。DB2 の DB2 Design Advisor、Microsoft SQL Server の Database Tuning Advisor、Oracle の SQL Access Advisor のような postgres 用のツールを知っていますか? リンクとアイデアをありがとう:)。
php - PHP-技術者以外のユーザーが使いやすいシンプルなデータベースツールはどこにありますか?
技術者以外のユーザーがデータベースへのデータ入力を実行できるようにするシンプルなデータベース管理ツールを探しています(phpMyAdminのストライプダウンバージョンを想像してみてください)。開発者が、変更できるテーブルとフィールドに制限を設定できることが望ましいでしょう。
編集:これまでに投稿されたツールのほとんどは、開発者向けです。必要最低限の機能を提供するが、高度に洗練されたもの(クリーンなインターフェイス、整理されたレイアウトなど)を探しています。
Edit2:phpmyadminの代替スレッドでこれがリンクされているのを見つけました。
postgresql - PostgreSQL スキーマ設計
PostgreSQL スキーマを設計する際に推奨する方法は何ですか? 特定のグラフィカル デザイン ツールを使用することをお勧めしますか、それとも紙の上でスキーマをデザインし、すべてを手作業で作成することをお勧めしますか?
database - In Memory Database の概念と、データが HSQL DB に取り込まれているかどうかを確認する方法は?
アプリケーションのテスト目的でHSQLをメモリデータベースで使用し、メインデータベースとしてSQL Serverを使用しています。テストを行っているとき、HSQLデータベースにはSQLサーバーにあるのと同じデータが入力されています。今、特定のテストをしようとしていますデータベースからデータを取得するサービス (サービスが直接実行されている場合は MS サーバーにクエリを実行し、テストから呼び出された場合は HSQL データベースにクエリを実行します)
クエリを実行すると MS サーバーからのデータを表示できますが、同じクエリを実行している場合、HSQL Db はデータを返しません。ここでの私の推測は、HSQL DB にデータが入力されていないということです。HSQL DB にあるテーブルと、HSQLDB にデータがどのように入力されているかを調べる方法はありますか? データを確認したいのですが、 HSQL データベースがどのように作成され、どのデータがどのテーブルに格納されるかを確認するための GUI クライアントはありません。同じクライアントを持っていますか?それを使用して HSQL データベースに接続するにはどうすればよいですか?また、HSQL が SQL Server にあるもので適切に取り込まれていると仮定するのではなく、HSQL カバーの下で実際に起こっていることをどのように確認できますか?
何か提案は大いに役立ちますか?
php - SQL(準備された統計を使用)を監視する方法は?
最初にPHPアプリを開発したとき(MySQlですが、将来の拡張を可能にするためにODBCインターフェースを使用しています)、SQLを変数に割り当ててを呼び出すだけodbc_exec()
でした。
変数を調べるだけでよいので、デバッグが簡単になりました$sql
。
もちろん、ユーザー入力をサニタイズするには、プリペアドステートメントを使用する必要があることにすぐに気付きました。
私の質問は、プリペアドステートメントをデバッグするために、データベースで実行されている正確なSQLを見つける方法です。
PHPからは実行できないことを再確認しましたが、SQLをインターセプトできる外部モニターツールはありますか?または、コンソールウィンドウを開いたままにしておくと、エコーするMySqlコマンドでさえありますか?
sqlite - ファイルシステムから画像を挿入するためのSqlite管理ツール?(OSXまたはLinux)
特定のテーブルのblobとしてファイルシステムから画像を簡単に挿入/更新できる無料のsqlite管理ツールはありますか?OSXやUbuntuLinuxと互換性のあるツールを探しています。