關於TNS_ADMIN環境變數
很多oracle產品都有自己的TNS檔案,如果你的系統裡裝了多個Oracle的產品的話,那麼客戶端連instance的時候,到底是使用那個tnsnames.ora呢?這個時候就需要看TNS_ADMIN這個引數了。
Question: What is the tns_admin parameter and how do I use tns_admin to define a common location for my TNS files?
Answer: The tns_admin parameter determines the location of the tns administration files (e.g. tnsnames.ora and listener.ora, etc.)
檢視方法:命令列
Answer: The tns_admin parameter determines the location of the tns administration files (e.g. tnsnames.ora and listener.ora, etc.)
The tns_admin parameter is super useful on servers with many databases on different release levels (hence different $ORACLE_HOME directories) because all databases tns_admin values can be set to a single location, allowing a single set of SQL*Net files for all databases on the server.
Without the tns_admin variable, each instance would have it's own set of TNS files in the $ORACLE_HOME/network/admin directory.
檢視方法:命令列
C:\Documents and Settings\ptian>set TNS_ADMIN
TNS_ADMIN=D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN
這就表示客戶端會從D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN下讀取TNS的設定
修改方法:
有兩個地方可以修改,一個是登錄檔,一個是系統環境變數。
登錄檔的位置:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\TNS_ADMIN
系統環境變數的優先順序高於登錄檔,如果設定了環境變數,那麼就會忽略登錄檔的值。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-772399/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於環境變數設定的問題變數
- [20180125]環境變數TNS_ADMIN與RAC.txt變數
- #環境變數 相關的環境變數請複製過來,可能會和變數
- 環境變數變數
- Linux 新增環境變數和刪除環境變數Linux變數
- 簡述SHELL全域性環境變數與局變環境變數變數
- Java 環境變數Java變數
- jdk環境變數JDK變數
- DOS環境變數變數
- env 環境變數變數
- 環境變數path變數
- Java環境變數Java變數
- ORACLE 環境變數Oracle變數
- postman環境變數Postman變數
- 配置環境變數變數
- MySQL環境變數裡關於字符集character_set相關引數的解釋MySql變數
- linux c 環境變數相關函式Linux變數函式
- ubuntu JDK 環境變數UbuntuJDK變數
- 配置JDK環境變數JDK變數
- 環境變數詳解變數
- Flume 配置環境變數變數
- Shell配置環境變數變數
- Java環境變數新增Java變數
- 【Linux】環境變數!!!Linux變數
- Kaldi配置環境變數變數
- MySQL 環境變數配置MySql變數
- unix下環境變數 .變數
- Linux 環境變數Linux變數
- oracle 環境變數 redhatOracle變數Redhat
- 設定環境變數變數
- SQL*PLUS 環境變數SQL變數
- jdk環境變數配置JDK變數
- JDK配置環境變數JDK變數
- java環境變數配置Java變數
- java 配置環境變數Java變數
- windows配置環境變數Windows變數
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- GBASEDBTSERVER 環境變數7GBASEDBTSHMBASE 環境變數 (UNIX™)Server變數