問題タブ [sql-server-2000]

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

sql - SQL Server 2000、http 経由の "FOR XML AUTO" クエリ、返される XML ヘッダーで "Content Length = 12345" が必要

SQL Server 2000 の第一人者、

HTTPクエリを受け入れるようにSQL 2000をセットアップしました。つまり 、 http://74.22.98.66/MYDATABASE?sql= {CALL+sp_XMLDATA}+&root=root (架空のURL) うまく機能し、IE7 URL経由で次のXMLを返します-

ただし、XML ヘッダーの "Content Length = 12345" の戻り値として取得する必要もあります。

SQL 2000 http クエリを介して「Content Length = 12345」を返すにはどうすればよいですか?

ご参考までに -

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

sql - SQL Server: SQL サーバーで日付をフロアしますが、確定性を維持します

(これはSQL Server の Floor a date に関連しています。)

DATETIME を無効にする決定論的式は存在しますか? これを計算列の数式として使用すると、次のようになります。

その列にインデックスを配置するとエラーが発生します。

キー列 'EffectiveDate' が非決定論的または不正確であるため、インデックスを作成できません。

ただし、DATEDIFF と DATEADD はどちらも、定義上は決定論的関数です。キャッチはどこですか?出来ますか?

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

sql - SQL Server 2000 を使用したピボット

私の問題のサンプルシナリオをまとめました。誰かが私を正しい方向に向けるのに十分であることを願っています.

私は2つのテーブルを持っています

製品

代替テキスト

製品メタ

代替テキスト

次の結果セットが必要です

代替テキスト

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

memory - 64 ビット サーバーで 2Gb を超えるメモリを使用するように SQL Server 2000 を構成する

Windows 2003 (64 ビット) を実行しているサーバーで 2Gb を超えるメモリを使用するように SQL Server 2000 Standard Edition (32 ビット) を構成する方法はありますか?

助けてくれてありがとう。

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

sql - SqlServer 2000 の互換性

開発環境の db サーバーは SqlServer 2005 (開発者版)

SQL クエリが SqlServer 2000 で確実に実行されるようにする方法はありますか?

このデータベースは互換性レベル「SQL Server 2000 (80)」に設定されていますが、開発システムでは問題なく実行される一部のクエリは、テスト サーバー (SqlServer) では実行できません。

(問題はサブクエリにあるようです)

0 投票する
1 に答える
1585 参照

sql-server - コミットされていないトランザクションで実行されたクエリを確認することはできますか?

私のアプリケーション (SQL Server 2000 で SQL Native Client を使用する C++) は、常にハング状態になります。これは、トランザクションがテーブルのどこかでコミットされずに残っており、開いているトランザクションの結果として、そのテーブルの SELECT クエリがブロックされているためだと思います。

残念ながら、ハングしているトランザクションがコード内のどこにあるかを判断するのに本当に苦労しています。コミットされていないトランザクションで実行されたクエリを SQL Server に表示させる方法はありますか?

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

.net - SqlCommand クエリの長​​さの制限は何ですか

SQL Server が処理できるクエリの長​​さに制限はありますか?

通常の SqlCommand オブジェクトがあり、非常に長い select ステートメントを文字列として渡します。

SQL Server 2005/2008 エンジンに対して実行すると、クエリは問題ないように見えますが、SQL Server 2000 エンジンに対しては実行されません。

この情報は第三者しか持っていないため、エラーの詳細はありませんが、アプリケーションが期待どおりに機能していません。私は SQL Server 2000 インスタンスをインストールする手間を省くことができましたが、簡単にインストールできる人がいないかどうか疑問に思っていました。はい、SQL Server 2000 には 4K または 8K の制限がありますが、2005 タイプの回答にはありません。

ストアドプロシージャを使用できることは承知していますが、それらを使用しない正当な理由があると仮定しましょう:-)

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

sql - ストアド プロシージャを順次または並列に開始する

毎晩実行されるストアド プロシージャがあり、それによって他の多くのプロシージャが開始されます。これらの手順の一部は、他の手順と並行して論理的に実行できます。

  • プロシージャを並列で実行するかシリアルで実行するか (つまり、非同期で開始するかブロックするか) を SQL Server に示すにはどうすればよいですか?
  • プロセスがテーブルアクセスやロックをめぐって競合しないことをすでに判断していることを念頭に置いて、それらを並行して実行することの意味は何でしょう-ディスクIOとメモリの合計だけです。ほとんどの場合、同じテーブルを使用することさえありません。
  • これらのプロシージャのいくつかが同じプロシージャで、パラメータが異なるだけで問題になるでしょうか?
  • ペアまたはプロシージャを非同期で開始する場合、SQL Server に両方が終了するのを待つ適切なシステムがありますか、またはそれぞれにフラグを設定し、フラグを定期的にチェックしてポーリングする必要がありWAITFOR DELAYますか?

現時点では、まだ SQL Server 2000 を使用しています。

補足として、メインフレーム システムからサーバーへのデータ ダンプの完了に応答してメイン プロシージャが開始されるため、これは重要です。メインフレームのダンプには毎晩約 2 時間かかりますが、それを制御することはできません。そのため、Google では処理時間を短縮する方法を常に模索しています。

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

c# - 複数の結果を返す LINQ クエリ

5つのDB列を検索し、特定の検索のすべての結果を返すテキストボックスを作成しようとしています。「赤」は次のように返されます: 赤のボール、赤のウィリアムズなど。検索用の私のコード例。

ありがとう。

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

sql-server-2000 - 注入された SQL を置き換えるトリガーを作成する方法