8

OTN スレッド: Oracle は OCCI/OCI のパブリック シンボル ファイル (PDB) を提供していますか?

OC[C]Iを使用する Windows (Visual Studio または WinDBG を使用) でアプリケーションをデバッグする場合、Oracle OCI/OCCI ライブラリのシンボル ファイル (PDB ファイル) があると便利なことがよくあります。(マイクロソフトがすべてのシステム ライブラリで利用できるように、パブリック シンボル ファイル)

オラクルはこれらを提供していますか?

注: これらのパブリック シンボル ファイルは、Oracle ライブラリにとって特に歓迎されます。これ、コール スタックが oci/occi ライブラリの内部にある場所でいくつかのクラッシュがあり、(おそらく最適化) 設定がこれらの DLL を生成するために使用されたように見えるためです。これらのライブラリ内にある場合、Visual Studio がユーザー ダンプの使用可能なコール スタックを表示するのを効果的に防ぎます。

前の段落をさらに明確にするために、これは OCCI ライブラリのクラッシュを意味するものではありません。これは、1 つのスレッドが OCCI 呼び出し内にあり、ユーザー ダンプが生成された場合 (何らかの理由で - 実行中のアプリケーションのオンデマンドで生成される可能性があります)、このスレッドの呼び出しスタックが (少なくとも半分) 混乱していることを意味します。 . したがって、パブリック シンボル ファイルは非常に便利です。

4

1 に答える 1