底辺SEの備忘録

スキル無しの底辺です。参考になりません。

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