標籤:oracle name service db_name
Oracle中的name解釋
db_name 資料庫名
資料庫名稱是整個資料庫的標識符,不能多於8個字元
沒有預設值,不可更改。在Oracle RAC中,必須為每個執行個體設定該參數,多個執行個體
必須有相同的值。
db_domain 資料庫網域名稱稱
資料庫所在域、沒有預設值,不能更改 對應db_domain參數,是為了更好的管理分散式資料庫而
根據實際情況決定的。Oracle RAC中多個執行個體必須具有相同的db_domain
global_names 全域資料庫名
資料庫的完整標識符,在建立資料庫的時候決定的,預設是db_name.db_domain參數的
組合,在以後對參數檔案中db_name和db_domain參數的任何修改不影響global_names的
值,如果要修改global_names的值,只能用alter database rename global_names to
<db_name.db_domain>進行修改,然後修改相應參數
service_names 服務名
預設值是db_unique_name.db_domain,使用alter system修改,在Oracle RAC中不要設定
service_names。提供給用戶端用於串連到資料庫的名稱,用戶端主要通過服務名串連到資料庫(JDBC可以
通過SID串連)。這個參數對應一個資料庫,而不是一個執行個體,一個資料庫可以對應多個
service_names alter system set servces_name=‘service1,service2‘;
service_names,是否正說明可以有多個值
instance_name 執行個體名
資料庫執行個體的標識符,預設和SID相同,執行個體名對應到instance_name參數,該
參數可以任意修改,資料庫執行個體名的修改可以通過nid完成(nid -help)
db_unique_name 資料庫唯一名
主要用於DG中,預設值為db_name,ASM中為+ASM,Oracle RAC中多個執行個體應該有相同的值
本文出自 “相守姑娘說” 部落格,請務必保留此出處http://sugarlovecxq.blog.51cto.com/6707742/1692803
Oracle中的name