はじめに
Oracleでtkprofコマンドを実行しようとしたら、以下のエラーが出てしまい、インストールされていないのかなと思って調べてみたら、大きな勘違いをしてしまいました。
SP2-0042: 不明なコマンドです("tkprof")。行の残りは無視されました。
tkprofはSQLコマンドではない
tkprofはSQL*Plusから実行するSQLコマンドではなく、個別で提供されているexeファイルです。コマンドプロンプトからtkprofコマンドを実行したら起動しました。
ちなみに、Oracle 11g XEの場合、以下のパスにあります。
C:\oraclexe\app\oracle\product\11.2.0\server\bin