OLE DBエラーについて


ガオ〜  2016-08-23 01:11:17  No: 48262  IP: [192.*.*.*]

こんにちは。
Windows 8.1 Pro 64bit
Delphi XE5 Enterprise 
Oracle Client 11g 32bit
の環境で開発しています。
ADOConnectionで
プロバイダは「Microsoft OLE DB Provaider for Oracle」を使用した
プロシージャーを流すと時々
「複数ステップのOLE DBの操作でエラーが発生しました。各  OLE DBの状態の値を確認してください。作業は終了していません。」というエラー発生します。

今までは
Windows XP Pro 32bit
Delphi 7 Enterprise
Oracle Client 10g 32bit
で運営していた時はこのようなエラーは発生しませんでした。
何が原因なのかご存知の方いらっしゃいましたら
教えて頂けませんでしょうか。

編集    削除
igy  2016-08-23 05:11:54  No: 48263  IP: [192.*.*.*]

詳しくないのですが・・・
Microsoft OLE DB Provaider for Oracle
の代わりに、
Oracle Provider for OLE DB
を使った場合も、エラーになりますか?

編集    削除
ガオ〜  2016-08-23 22:53:42  No: 48264  IP: [192.*.*.*]

igyさん、アドバイス頂きましてありがとうございました。
プロバイダをOracle Provider for OLE DBにしましたが
変化はございませんでした。
原因不明です。

編集    削除
igy  2016-08-24 00:47:59  No: 48265  IP: [192.*.*.*]

では、(関係ないかもしれませんが)
Delphi XE5 は、最新のアップデート(とHotFix)は適用されてますか?

編集    削除
通りすがり  2016-08-24 05:17:52  No: 48266  IP: [192.*.*.*]

そのエラーメッセージで検索するとそれなりにヒットしますが、それらは試してみましたか?
また試して駄目だったものはどういうものですか?どれは試していませんか?それはなぜですか?

基本的にはADOから下のレベルの問題ではないかという気がしていますので、英語の情報も含め
Delphiに拘らず探してみたほうがよいと思います…でなければ最小限の再現プログラムを提示するとか…

編集    削除