修正: BizTalk Adapter for Oracle Database を使用して Oracle データベースに接続すると、「列 'PROVIDERTYPE' はテーブル SchemaTable に属していません」という例外が発生する

適用先
Microsoft BizTalk Adapter Pack 2013 BizTalk Adapters

この記事は次の製品に適用されます。

  • Microsoft BizTalk Adapter Pack 2010
  • Microsoft BizTalk Adapter Pack 2013

現象

大文字と小文字を区別する言語を使用するように、BizTalk アダプター ユーザー アカウントまたは BizTalk アダプター サービス ランタイム ユーザー アカウントを構成することを想定しています。 BizTalk Adapter for Oracle Database を使用して Oracle データベースに接続すると、次の例外メッセージが表示されます。

Microsoft.ServiceModel.Channels.Common.MetadataException: 'http://Microsoft.LobServices.OracleDB/2007/03/POLLINGSTMT' で WSDL をビルド中に操作メタデータの取得に失敗しました ---> System.ArgumentException: 列 'PROVIDERTYPE' はテーブル SchemaTable に属していません。

      

原因

この問題は、アダプターが一部のメタデータを誤って処理するために発生します。 アダプターは、メタデータを使用してデータセットの列を識別します。 ただし、アダプターはメタデータに間違った大文字と小文字の書式を使用します。

解決策

累積的な更新プログラム パッケージの情報

BizTalk Adapter Pack 2013 の場合

この問題を解決する修正プログラムは、BizTalk Adapter Pack 2013 の累積的な更新プログラム パッケージ 1 に含まれています。

この累積的な更新プログラム パッケージを入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

2892600 BizTalk Adapter Pack 2013 の累積的な更新プログラム パッケージ 1

BizTalk Adapter Pack 2010

この問題を解決する修正プログラムは、BizTalk Adapter Pack 2010 の累積的な更新プログラム パッケージ 3 に含まれています。

この累積的な更新プログラム パッケージを入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。

2617150 BizTalk Adapter Pack 2010 の累積的な更新プログラム パッケージ 3

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

回避策

この問題を回避するには、ユーザー アカウントに対して大文字と小文字が区別されない言語を構成します。

追加情報

BizTalk Server の修正プログラムの関連情報を参照するには、以下の「サポート技術情報」 (Microsoft サポート技術情報) をクリックしてください。

2003907 BizTalk Server 修正プログラムに関する情報
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。