修正: DB2 用 OLE DB プロバイダーを返しますが正しくないデータ Host Integration Server 2010 環境で varchar 型の列は 8,192 文字より長いと、列には、空の文字列が含まれています。

現象

次のような状況で問題が発生します。

  • Microsoft Host Integration Server 2010 環境では、修正プログラムをインストール、次のマイクロソフト サポート技術情報資料に記載されているがあります。

    2559748 FIX が正しくない値に書き込まれます DB2 DB2 に Host Integration Server 2010 環境で SQL Server の統合サービスを使用して空の文字列を送信するとき

  • 8,192 文字を超える varchar 型の列から読み取るには、Microsoft OLE DB プロバイダー DB2 用を使用します。

  • 列には、空の文字列が含まれています。

このシナリオでは、不正確なデータが表示されます。注:

  • 列に空の文字列が含まれていない場合、列の値が正しく読み取られます。

  • Microsoft.HostIntegration.MsDb2Client 名前空間を使用する場合、問題は発生しません。

解決方法

この問題を解決する修正プログラムが含まれています、この累積的な更新パッケージを入手する方法の詳細について 2010.For の Host Integration Server の累積的な更新の 1 に、マイクロソフト サポート技術情報の資料を参照するのには次の資料番号] をクリックします。

2533330 Host Integration Server 2010 用の累積的な更新プログラム パッケージ 1

状態

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

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

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

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×