メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

Bug #: 1209 (SQL 修正プログラム)
Bug #: 443526 (SQLBUDT)

マイクロソフトでは、Microsoft SQL Server 2005 の修正プログラムを 1 つのダウンロード可能なファイルとして 配布しています。修正プログラムは累積的であるため、新しいリリースごとにすべての修正プログラムが含まれていて、以前の SQL Server 2005 に含まれていたすべてのセキュリティ修正プログラムの更新プログラムのリリースします。

この資料では、この修正プログラムのリリースに関する次について説明します。

  • この修正プログラム パッケージで修正される問題

  • 修正プログラム パッケージをインストールするための前提条件

  • 修正プログラム パッケージをインストールした後にコンピューターを再起動する必要があるかどうかについての情報

  • 他の修正プログラム パッケージで修正プログラム パッケージを置換するかどうかについての情報

  • レジストリ変更を加える必要があるかどうかについての情報

  • 修正プログラム パッケージに含まれるファイル

現象

SQL Server 2005 のユーザー定義関数を実行すると、エラー メッセージが表示されます。この問題は、ユーザー定義関数を実行する前に次のステートメントを実行する場合に発生します。

SET FMTONLY ON

インストールされている SQL Server 2005 のバージョンに応じて、別のエラー メッセージが表示されます。SQL Server 2005 Service Pack 1 (SP1) を使用する場合も他の問題が発生する可能性があります。

SQL Server 2005 のオリジナル リリース版

SQL Server 2005 の元のバージョンで、ユーザー定義関数を実行すると、次のエラー メッセージが表示されます。

Msg 536、レベル 16、状態 5、行 4
SUBSTRING 関数に無効な長さのパラメーターが渡されます。

SQL Server 2005 SP1

SQL Server 2005 sp1 では、ユーザー定義関数を実行すると、次の問題が発生します。

  • 次のエラー メッセージが表示されます。

    Msg 109、レベル 20、状態 0、行 0
    サーバーから結果を受信するときに、トランスポート レベルのエラーが発生しました。(プロバイダー: 共有メモリ プロバイダー、エラー: 0 - パイプが終了しました)。

  • SQL Server サービスを停止します。

  • 次のアクセス違反が SQL Server エラー ログ ファイルに記録されます。

    SqlDumpExceptionHandler: 53 のプロセス生成、致命的な例外 c0000005 を参照します。SQL Server はこのプロセスを終了しています。

解決策

Service Pack 情報

この問題を解決するには、SQL Server 2005 の最新の service pack を入手します。詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料をご参照ください。

913089 SQL Server 2005 の最新の service pack の入手方法

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この問題が発生しているシステムにのみ適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×