straceを使用してローカルネーミング接続でtnsnames.oraファイルを読み込んでいることを確認
概要
straceを使用してsqlplusを使用してローカルネーミング接続した際に
tnsnames.oraファイルを読み込んでいることを確認しました。
方法
以下のコマンドを実行
strace sqlplus <ユーザ名>/<パスワード>@<ネットサービス名>
出力結果の中に以下を確認
access("/home/oracle/.tnsnames.ora", F_OK) = -1 ENOENT (No such file or directory) access("/etc/tnsnames.ora", F_OK) = -1 ENOENT (No such file or directory) access("/u01/app/oracle/product/12.2.0/dbhome_1/network/admin/tnsnames.ora", F_OK) = 0 stat("/u01/app/oracle/product/12.2.0/dbhome_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=1086, ...}) = 0