問題タブ [database]

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 投票する
56 に答える
734216 参照

database - DBに画像を保存する-そうですか、それともそうですか?

そのため、画像をDBに大量に保存するアプリを使用しています。これについてのあなたの見通しはどうですか?私は、DBに直接保存するのではなく、ファイルシステムに場所を保存するタイプです。

長所/短所は何だと思いますか?

0 投票する
6 に答える
13671 参照

sql - SQL Server に監査テーブルを実装するための提案はありますか?

私が過去に使用した簡単な方法の 1 つは、基本的には、監査したいテーブルの構造を反映した 2 番目のテーブルを作成し、メイン テーブルに更新/削除トリガーを作成することです。レコードが更新/削除される前に、現在の状態がトリガーを介して監査テーブルに保存されます。

効果的ではありますが、監査テーブル内のデータは、最も有用ではなく、レポートするのも簡単ではありません。データの変更を監査するためのより良い方法があるかどうか疑問に思っていますか?

これらの記録はあまり更新されるべきではありませんが、非常に機密性の高い情報であるため、すべての変更が監査され、簡単に報告されることが顧客にとって重要です。

0 投票する
5 に答える
4788 参照

sql - SQL ビュー/テーブル構造の図を生成するには、どのプログラムを使用できますか?

私は現在、多くのビューを含む ms-sql データベース構造の一部を再設計する任務を負っており、その一部には他のビューへの結合が含まれています。

とにかく、構造全体を視覚化するのに役立つダイアグラムを自動的に生成するユーティリティを推奨できる人がここにいるのだろうか。

このような問題に使用した中で最も優れたプログラムは何ですか?

0 投票する
6 に答える
23218 参照

c# - LinqDataSource - 返されるレコードの量を制限できますか?

LinqDataSourceページでコントロールを使用して、返されるレコードの量を制限したいと考えています。コードビハインドを使用すると、次のようなことができることがわかります。

LinqDataSourceこのようなことがコントロールで可能かどうかは誰にも分かりますか?

[アップデート]

GridView や Repeaterではなく、コントロールLinqDataSourceと共に使用します。ウィザードには、返されるレコードの数を制限する機能はありません。詳細オプションでは、有効な削除、挿入、および更新のみが許可されます。ListViewLinqDataSource

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

sql - 以前のバージョンの SQL Server で Management Studio (ver. 2008) の IntelliSense 機能を使用できるようにするトリックはありますか?

Management Studio の新しいバージョン (つまり、SQL Server 2008 に同梱されているバージョン) には、ついに Transact-SQL IntelliSense 機能が追加されました。ただし、すぐに使用できるのは、SQL Server 2008 インスタンスでのみ機能します。

これに対する回避策はありますか?

0 投票する
4 に答える
1524 参照

database - シンプルな MOLAP ソリューション

多くのテキスト ログを分析するために、次のようなハッキングを行いました。

  1. ログを Access にローカルにインポートする
  2. Analisis Service 2000 の以前の mdb へのキューブ リンクを再処理します (はい、2k です)。
  3. Excel を使用してキューブを視覚化します (サイズは大きくありません - 最大数百万の生のエントリ)

私のハッカーは成功し、より多くの人々が私のツールへのアクセスを要求しています。ご覧のとおり、より自動化され、展開が容易になっています。

同じことを提供するツール/ライブラリがいくつかありますが、展開が簡単ですか? 組み込み OLAPサービスのようなものですか?

編集: Mondrian のことは聞いたことがありますが、Java はあまり扱っていません。.Net/Win32 に対して同様のことが行われているのを見たことがありますか? コマーシャルもOK。

0 投票する
3 に答える
3405 参照

sql-server - MOSS SSP の問題 - 削除された SSP からのデータベース ログオンの失敗

テスト環境で SharePoint インスタンスに問題が発生しています。ありがたいことに、これは本番環境ではありません ;) 問題は、SQL Server データベースと検索インデックスを含むディスクの容量が不足したときに始まりました。その後、検索サービスが実行されず、SSP の検索設定にアクセスできませんでした。ディスク容量を再利用しても問題は解決しませんでした。そのため、VM を復元するのではなく、問題の修正を試みることにしました。

新しい SSP を作成し、すべてのサービスの関連付けを新しい SSP に変更しました。その後、古い SSP とそのデータベースは削除されました。PDF ファイルの検索結果は表示されなくなりましたが、それ以外の場合は検索が正常に機能します。MySites も正常に動作します。

この変更の実装後、次の問題が発生します。

1) アプリケーション イベント ログに、MOSS ファーム アカウントである「DOMAIN\SPMOSSSvc」の監査失敗メッセージが表示されるようになりました。

2) SQL Server プロファイラーは、古い (削除された) SSP データベースを参照する SharePoint からのクエリを表示しています。

そう...

  • DOMAIN\SPMOSSSvc および古い SSP データベースへのこれらの参照はどこにありますか?
  • SSP をサーバーから「完全に」削除して再作成する方法はありますか? 単一の SSP が配置されている場合、削除するオプションは使用できませんでした (灰色表示)。
0 投票する
3 に答える
918 参照

sql - データベース システムの切り替えを決定するポイント

開発者が SQLite、MySQL、MS SQL などから切り替える必要がある Web かデスクトップかを開発する場合

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

php - PHPを使用したSQLServerデータベースのロック

Webアプリの特定のポイントに追加のセキュリティが必要です。そこで、データベースをロックしたいと思います(SQL Server2005)。何か提案がありますか、それともこれはSQL Serverでも必要ですか?

質問を編集する:

クエリは、エラーメッセージがログに記録されずにサイレントに失敗し、トランザクション内では発生しません。

最終的解決:

問題を解決することはできませんでしたが、最終的にはMySQLに切り替えて、ここでトランザクションレベルのクエリを使用しました。これは、切り替える主な理由でも、主な理由でもありませんでした。私はSQLServerで問題を抱えていましたが、CMSと他のさまざまなツールをすべて同じデータベースで実行することができました。以前は、サイトを実行するためにSQLServerとMySQLデータベースを実行していました。移植には少し時間がかかりましたが、長期的には、サイトとビジネスにとってはるかにうまく機能すると思います。

0 投票する
3 に答える
689 参照

mysql - char よりも大きく、blob よりも小さい

Char はサイズが固定されているため、テーブルが高速になるため優れています。ただし、255 文字に制限されています。500 文字を保持したいのですが、ブロブは可変長であり、それは私が望むものではありません。

MySQL で 500 文字の固定長フィールドを持つ方法はありますか、それとも 2 つの文字フィールドを使用する必要がありますか?