[20111220]tnsnames.ora的定位.txt
[20111220]tnsnames.ora的定位.txt
1.跟蹤在linux下sqlplus的執行過程,可以很容易定位tnsnames.ora的定位過程。
$ export TNS_ADMIN=/tmp
$ strace -o findtnsnames.txt sqlplus scott/xxxx@noexist
$ grep -i tnsname findtnsnames.txt
access("/home/oracle/.tnsnames.ora", F_OK) = -1 ENOENT (No such file or directory)
access("/tmp/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/11.2.0/db_1/network/admin/tnsnames.ora", F_OK) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
open("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", O_RDONLY) = 9
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
可以確定在linux下,查詢路徑按照這個順序:
/home/oracle/.tnsnames.ora => /tmp/tnsnames.ora(TNS_ADMIN) => /etc/tnsnames.ora => $ORACLE_HOME/network/admin/tnsnames.ora
2.windows下我們可以使用sysinternal自帶的procmon.exe 工具:
set TNS_ADMIN=D:\tmp
sqlplus scott/btbtms@noexist
查詢tnsnames.ora,發現如下:
首先開啟c:\tnsnames.ora=>d:\tmp\tnsnames.ora(TNS_ADMIN) => D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
1.跟蹤在linux下sqlplus的執行過程,可以很容易定位tnsnames.ora的定位過程。
$ export TNS_ADMIN=/tmp
$ strace -o findtnsnames.txt sqlplus scott/xxxx@noexist
$ grep -i tnsname findtnsnames.txt
access("/home/oracle/.tnsnames.ora", F_OK) = -1 ENOENT (No such file or directory)
access("/tmp/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/11.2.0/db_1/network/admin/tnsnames.ora", F_OK) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
open("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", O_RDONLY) = 9
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
stat("/u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora", {st_mode=S_IFREG|0644, st_size=423, ...}) = 0
可以確定在linux下,查詢路徑按照這個順序:
/home/oracle/.tnsnames.ora => /tmp/tnsnames.ora(TNS_ADMIN) => /etc/tnsnames.ora => $ORACLE_HOME/network/admin/tnsnames.ora
2.windows下我們可以使用sysinternal自帶的procmon.exe 工具:
set TNS_ADMIN=D:\tmp
sqlplus scott/btbtms@noexist
查詢tnsnames.ora,發現如下:
首先開啟c:\tnsnames.ora=>d:\tmp\tnsnames.ora(TNS_ADMIN) => D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-713629/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20111220]listagg 11G的新特性.txt
- [20160512]tnsnames.ora配置檔案.txt
- [20111220]Capturing 10053 trace files.txtAPT
- [20120723跟蹤檔案的定位.txt
- [20160608]perf定位問題.txt
- oracle 最全的監聽、tnsnames.ora格式Oracle
- Oracle OCP(45):TNSNAMES.oraOracle
- tnsnames.ora檔案的查詢路徑
- GAT資料庫tnsnames.ora資料庫
- RAC TAF 連線 (tnsnames.ora)
- 正確理解tnsnames.ora中的service_name
- ORACLE配置tnsnames.ora檔案例項Oracle
- 配置tnsnames.ora遇到的幾個問題總結
- [20111227]strace 定位問題一例.txt
- [20111221]快速定位瀏覽alert log檔案.txt
- 元素的相對定位與絕對定位
- [20130228]等待事件library cache pin的快速定位與解決.txt事件
- 1-相對定位、絕對定位和固定定位的區別
- oracle 11g 【listener.ora tnsnames.ora】Oracle
- tnsnames.ora監聽配置檔案詳解
- 【oracle 】tnsnames.ora VS sqlnet.ora 作用OracleSQL
- unix/linux搜尋tnsnames.ora規則Linux
- [20200109]主機名如何定位IP.txt
- [20220301]oracle如何定位使用library cache mutex.txtOracleMutex
- [20220303]oracle如何定位使用library cache mutex 3.txtOracleMutex
- CSS中的絕對定位與相對定位CSS
- listener.ora檔案與tnsnames.ora之間的關係
- html中的定位HTML
- CSS的定位:positionCSS
- iOS 地圖定位 定位iOS地圖
- css絕對定位和相對定位的差別CSS
- [20220302]oracle如何定位使用library cache mutex 2.txtOracleMutex
- css中絕對定位與相對定位的區別CSS
- 定位
- 6.css的定位CSS
- 元素的固定定位
- RoR的正確定位
- Oracle網路 - listener.ora , tnsnames.ora 等 [final]Oracle