問題タブ [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 投票する
1 に答える
328 参照

sql-server-2005 - SQL 2000 Reporting Services と SQL 2005 Reporting Services を並べて表示しますか?

SQL 2000 Reporting Services Server を SQL 2005 Reporting Services Server と並べてインストールできるかどうか知っている人はいますか?

Reports と ReportServer の仮想ディレクトリはどちらも既定の Web サイトの仮想ディレクトリであり、異なる .net フレームワークを使用しています。これも許可されていますか?2 つのエンジンのいずれかをサポートするには、新しい Web サイトを作成する必要がありますか?

ありがとう!

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

sql - SQL ユーザー定義関数: ユーザー定義関数での TOP n レコードのフェッチ

以下がうまくいかないのはなぜですか?

返される結果の数を指定できるようにしたいだけです。[SQL Server 2000]

ありがとう!

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

sql-server - エイリアスを使用して SQL Server に接続できない

サーバーに SQL Server 2000 をインストールしていますが、奇妙な接続の問題が発生しています。

SSMS を使用すると、Configuration Manager でセットアップしたエイリアスを使用して接続できません。エイリアスは、共有メモリの下の順序で最初のプロトコルである TCPIP を使用するように設定されています。エイリアスに入力したサーバー名とまったく同じ名前を使用すると、問題なく接続できます。

私のASP.NETアプリケーションでもまったく同じ動作が見られます.エイリアスを使用すると、接続エラーが発生します.名前を使用すると、正常に接続されます. ASP.NET 接続文字列がプロトコルを指定していません。

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

asp-classic - SQL プロファイラー接続の詳細

標準トレースを開始すると、最初に表示される設定は現在のデータベース接続です。

私の場合、約 10 個のエントリがあり、すべて同じユーザー名ですが、dateformat dmy と mdy のエントリがあります。asp Web サイトはプールから接続を選択して使用しているようで、3 つのうちの 1 つを選択しているように見え、すべてが dmy に設定されていますが、すべての接続は mdy である必要があります。それらはすべて同じユーザー名であり、そのユーザーは us_english に設定されているため、接続が dateformat エントリを取得している可能性があるのはどこですか?

ありがとう

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

sql-server - フィルターを使用して SQL トレースのオーバーヘッドを削減する

SQL 2000 サーバーを使用しており、1 日のさまざまな時間帯や月のさまざまな日に実行されるさまざまなジョブが実行されています。通常、SQL プロファイラーを使用してトレースを実行するのは、パフォーマンスのトラブルシューティングのために非常に短い期間だけですが、この場合、データベースに対して実行されるクエリの種類の全体像を正確に把握することはできません。日または週または月のコース。

長時間実行される SQL トレースのパフォーマンス オーバーヘッドを最小限に抑えるにはどうすればよいですか? 私はすでに知っています:

  • SQL プロファイラー UI を使用する代わりに、トレース サーバー側 (sp_ create_trace) を実行します。
  • データベース テーブルではなく、ファイルにトレースします (DB サーバーに余分なオーバーヘッドが追加されます)。

私の質問は本当にフィルターに関するものです。特定の期間または読み取りを超えて実行されるクエリのみをログに記録するフィルターを追加した場合でも、サーバー上のすべてのアクティビティを調べて、ログに記録する必要があるかどうかを判断する必要がありますよね? では、そのフィルターを使用しても、トレースは、既に容認できないパフォーマンスの限界に達しているサーバーに対して、容認できないレベルのオーバーヘッドを作成するのでしょうか?

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

sql-server-2000 - SQL 2000 と SQL 2008 Express を並べて使用していますか?

この質問は 2005 に関して行われましたが、2000 については何も表示されませんでした。2005 年以降で実行する必要がある新しいアプリケーションがありますが、他はすべて 2000 向けに調整されています。アップグレードすることはできますが、それは範囲内ではありません。現時点での予算。

アップグレードするまでの期間、SQL Server 2008 Express を 2000 と同じサーバーで実行できると考えていました。

誰でもこれを行いますか?何か問題がありますか?続行しますか?

前もって感謝します

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

sql-server - テキストフィールドのt-sql置換

SQL2000データベースのテキストフィールドで文字列の置換を行う必要があるという古典的な問題に遭遇しました。これは、列全体の更新か、私が煩わしくない単一のフィールドのいずれかである可能性があります。

updatetextを使用してそれを実現する方法の例をいくつか見つけましたが、それらはストアドプロシージャに含まれる傾向があります。関数にラップされている同様のことを知っている人はいるので、通常のReplace()を使用するのと同じように使用できます。知らない人のためのReplace()関数の問題は、テキストフィールドをサポートしていないことです。

編集:私はおそらくvarchar(8000)でうまくいく可能性があることに気付いたので、フィールドをこのタイプに交換して問題を修正しました。私は本当の解決策を見つけたことはありません。

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

sql-server-2000 - DTS パッケージまたはリンク サーバーを使用して SQL Server 間でデータを移動する

SQL Server 2000 を使用しており、サーバー間でデータを移動して中央データベースに格納する必要があります。まもなく SQL Server 2005 に移行する予定であり、SSIS にアップグレードしたり、従来の DTS パッケージをサポートしたりする必要がないため、DTS パッケージは使用したくありません。

これを行うために OSQL スクリプト、vbscript、またはその他のコマンド ライン ツールを使用する方法はありますか?

DTS パッケージは機能しますが、少しためらっています。彼らはすぐに醜くなります。このジョブでは、3 つの異なるサーバー上の 18 のデータベースにまたがる合計 200 のテーブルのデータを結合する必要があります。何百ものデータ変換タスクを DTS パッケージ GUI にドラッグ アンド ドロップする必要はありません。バッチ ファイルまたは一連のスクリプトにすべてを明確にリストすることをお勧めします。

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

sql-server - トランザクション レプリケーション

同じデータベース サーバー自体の 1 つのデータベースに作成できるパブリッシャーの最大数はいくつですか?

また、逆に、

同じデータベース サーバー自体の 1 つのデータベースで作成できるサブスクライバーの最大数はいくつですか?

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

sql - SQLステートメントから定数をどのように返しますか?

SQLステートメントから定数を返すにはどうすればよいですか?

たとえば、以下のコードを変更して、my(ブール式)がtrueの場合に「mymessage」が返されるようにするにはどうすればよいですか。

私はmssql2000を使用しています