【全域性資料庫名、連線描述符】
連線描述符
網路連線目標的特殊格式的描述.連線描述符包含目標服務和網路路由資訊.網路連線目標的特殊格式的描述。連線描述符包含:對於Oracle9i或Oracle8i資料庫,目標服務用其服務名標識;
對於Oracle8或Oracle7資料庫,則用其Oracle系統識別符號(SID)標識。
服務名
資料庫的邏輯表示,它是資料庫呈現給客戶機的方式.一個資料庫可呈現為多個服務,而一個服務可作為多個資料庫例項進行實現。服務名是一個字串,該字串是全域性資料庫名,即在安裝或資料庫建立期間輸入的由資料庫名稱和域名組成的一個名稱。如果您不能確定全域性資料庫名,那麼可以從初始化引數檔案中的 SERVICE_NAMES 引數的組合值中獲得該名稱.客戶機用來連線到 Oracle9i 或 Oracle8i 資料庫的連線描述符應該使用 SERVICE_NAME (不帶 S) 引數進行配置。
資料庫的全名,它唯一標識該資料庫,以區別於任何其他資料庫。全域性資料庫名的格式為“database_name.database_domain”,
例如 sales.us.acme.com。 資料庫名稱部分sales是您希望用來稱呼資料庫的簡單名稱。資料庫域部分 us.acme.com 指定資料庫所在的域,使全域性資料庫名具有唯一性。Oracle 建議使資料庫域映象網路域.正如初始化檔案中的SERVICE_NAMES引數所指定的,全域性資料庫名是資料庫的預設服務名。
tnsnames.ora 檔案 包含對映到連線描述符的 Net 服務名的配置檔案。
此檔案用於本地命名方法。
tnsnames.ora 檔案必須駐留在以下某一位置:由環境變數 TNS_ADMIN 指定的目錄。
如果在 Windows NT 上沒有將 TNS_ADMIN 環境變數定義為變數,它可能在登錄檔中。節點的全域性配置目錄。
對於SunSolaris,此目錄為 /var/opt/oracle。
Windows NT 不具有中央目錄。
在UNIX上為$ORACLE_HOME/network/admin,而在Windows作業系統上為ORACLE_HOME\network\admin目錄。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-671347/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Golang 全域性sql資料庫連線GolangSQL資料庫
- 二、修改資料庫全域性名稱資料庫
- 資料庫名、例項名、資料庫域名、全域性資料庫名、服務名概念區分資料庫
- 2.6.2 確定全域性資料庫名稱資料庫
- Oracle分散式系統中的全域性資料庫名Oracle分散式資料庫
- MySQL顯示連線的資料庫名MySql資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- 資料庫連線資料庫
- Oracle全域性資料庫名、環境變數和sid的區別Oracle資料庫變數
- JDBC連線資料庫JDBC資料庫
- java連線資料庫Java資料庫
- Mybatis連線資料庫MyBatis資料庫
- Mongodb資料庫連線MongoDB資料庫
- mysqli連線資料庫MySql資料庫
- 資料庫的連線資料庫
- 連線mysql資料庫MySql資料庫
- 資料庫連線池資料庫
- 資料庫連線==odbc資料庫
- 資料庫連線字串資料庫字串
- jmeter連線資料庫JMeter資料庫
- 連線資料庫-mysql資料庫MySql
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- (轉)PHP連線資料庫之PHP連線MYSQL資料庫程式碼PHP資料庫MySql
- 0179-載入全域性描述符表
- 資料來源連線資料庫資料庫
- [資料庫連線字串] Access 連線字串(轉)資料庫字串
- [資料庫連線字串]Access連線字串(轉)資料庫字串
- 各種連線資料庫的連線字串資料庫字串
- navicat資料庫全域性關係視覺化資料庫視覺化
- django | 連線mysql資料庫DjangoMySql資料庫
- Rust 連線 PostgreSQL 資料庫RustSQL資料庫
- PHP 連線access資料庫PHP資料庫
- Mybatis配置資料庫連線MyBatis資料庫
- 資料庫連線池原理資料庫
- 使用Sequelize連線資料庫資料庫
- C#連線資料庫C#資料庫