現象
Microsoft Host Integration Server 2010 環境の空の列に対して RTRIM コマンドを使用すると、列の値に前の行の値が誤って入力されることがあります。
例えば、ホスト列記述 (HCD) ファイルの列で Null 許容 属性が使用されます。 次に、次のような SQL クエリを実行します。
Select ID,RTRIM(C1) FROM MANNI
この例では、空の列に前の行の列値が入力されます。
解決策
修正プログラムの情報
マイクロソフトでは、この問題を修正する修正プログラムを提供しています。 ただし、この修正プログラムは、この資料で説明されている問題のみを修正することを目的としています。 この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。
修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、Microsoft カスタマー サービス & サポート にお問い合わせのうえ、修正プログラムを入手してください。
注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストを作成することが必要になる場合があります。 特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support 注: [修正プログラムのダウンロードが利用可能] フォームには、修正プログラムを使用できる言語が表示されます。 使用している言語が表示されない場合は、その言語の修正プログラムが存在しないことになります。
前提条件
この修正プログラムを適用するには、Host Integration Server 2010 がインストールされている必要があります。
再起動に関する情報
この修正プログラムの適用後にコンピューターを再起動する必要はありません。
置き換えに関する情報
この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。
ファイル情報
修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。 これらのファイルの日付と時刻は世界協定時 (UTC) で記載されています。 ファイル情報に表示される時刻は、ローカル時刻に変換されています。 UTC とローカル時刻との時差を確認するには、[コントロール パネル] の [日付と時刻] の [タイム ゾーン] タブを使用してください。
Host Integration Server 2010 32 ビット版の場合
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Db2oledb.dll | 8.5.4266.2 | 640,848 | 2011 年 2 月 8 日 | 1,322 | x86 |
| DRDAresync.exe | 8.5.4266.2 | 530,264 | 2011 年 2 月 8 日 | 1,322 | x86 |
| Microsoft.hostintegration.dataaccesslibrary.dll | 8.5.4266.2 | 1,300,376 | 2011 年 2 月 8 日 | 1,322 | x86 |
| Microsoft.hostintegration.drdalink.dll | 8.5.4266.2 | 58,760 | 2011 年 2 月 8 日 | 1,322 | x86 |
| Msdrda.dll | 8.5.4266.2 | 976,720 | 2011 年 2 月 8 日 | 1,322 | x86 |
Host Integration Server 2010 64 ビット版の場合
| ファイル名 | ファイルのバージョン | ファイル サイズ | 日付 | 時刻 | プラットフォーム |
|---|---|---|---|---|---|
| Db2oledb.dll | 8.5.4266.2 | 640,848 | 2011 年 2 月 8 日 | 13:31 | x86 |
| Db2oledb.dll | 8.5.4266.2 | 898,384 | 2011 年 2 月 8 日 | 13:31 | x64 |
| DRDAresync.exe | 8.5.4266.2 | 717,656 | 2011 年 2 月 8 日 | 13:31 | x64 |
| Microsoft.hostintegration.dataaccesslibrary.dll | 8.5.4266.2 | 1,300,376 | 2011 年 2 月 8 日 | 13:31 | x86 |
| Microsoft.hostintegration.drdalink.dll | 8.5.4266.2 | 58,760 | 2011 年 2 月 8 日 | 13:31 | x86 |
| Microsoft.hostintegration.drdalink.dll | 8.5.4266.2 | 69,000 | 2011 年 2 月 8 日 | 13:31 | x64 |
| Msdrda.dll | 8.5.4266.2 | 1,693,520 | 2011 年 2 月 8 日 | 13:31 | x64 |
| Msdrda.dll | 8.5.4266.2 | 976,720 | 2011 年 2 月 8 日 | 13:31 | x86 |
注: ファイルの依存関係のため、これらのファイルを含む最新の修正プログラムには、その他のファイルも含まれる場合があります。
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。