亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle數據庫名,實例名,服務名的區別

發布時間:2020-06-18 06:59:38 來源:網絡 閱讀:1224 作者:楓林樸樸 欄目:關系型數據庫

DB_NAME:
①是數據庫名,長度不能超過8個字符,記錄在datafile、redolog和control file中
②在DataGuard環境中DB_NAME相同而DB_UNIQUE_NAME不同
③在RAC環境中,各個節點的DB_NAME 都相同,但是INSTANCE_NAME不同
④DB_NAME還在動態注冊監聽的時候起作用,無論是否定義了SERVICE_NAME,PMON進程都會使用DB_NAME動態注冊監聽

DBID:
①DBID可以看做是DB_NAME在數據庫內部的表示,它是在數據庫創建的時候用DB_NAME結合算法計算出來的
②它存在于datafile和control file中,用來表示數據文件的歸屬,所以DBID是唯一的,對于不同的數據庫,DB_NAME可以是相同的,但是DBID一定是唯一的,例如在DataGuard中,主備庫的DB_NAME相同,但是DBID一定不同(看過一個很形象的例子,就是可以有同名的人,但是×××號碼一定不同)

DB_UNIQUE_NAME:
①在DataGuard中,主備庫擁有相同的DB_NAME,為了區別,就必須有不同的DB_UNIQUE_NAME
②DB_UNIQUE_NAME在DG中會影響動態注冊的SERVICE_NAME,即如果采用的是動態注冊,則注冊的SERVICE_NAME為DB_UNIQUE_NAME,但是實例還是INSTANCE_NAME,即SID

INSTANCE_NAME:
①數據庫實例的名稱,INSTANCE_NAME默認值是SID,一般情況下和數據庫名稱(DB_NAME)相同,也可不同
②initSID.ora 和orapwSID 文件要與INSTANCE_NAME保持一致
③INSTANCE_NAME會影響進程的名稱

SID:
①是操作系統中的環境變量,和ORACLE_HOME,ORACLE_BASE用法相同
②在操作系統中要想得到實例名,就必須使用ORACLE_SID。且ORACLE_SID必須與INSTANCE_NAME的值一致

SERVICE_NAME:
①數據庫和客戶端相連是使用的服務名
②在DataGuard中,如果采用動態注冊,建議在主備庫使用相同的service_names
③在DataGuard中,如果采用靜態注冊,建議在主備庫上的listener中輸入相同的服務名(service_name)
④如果采監聽采用了靜態注冊,那么SERVICE_NAME就等于Listener.ora文件中的GLOBAL_DATABASE_NAME的值

GLOBAL_DATABASE_NAME:
①GLOBAL_DATABASE_NAME 是listener配置的對外網絡連接名稱,可以是任意值
②在客戶端配置監聽的tnsnames.ora 文件中的service_name與這個GLOBAL_DBNAME 保持一致就可以了
③配置靜態監聽注冊時,需要輸入SID和GLOBAL_NAME

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

哈尔滨市| 皮山县| 淅川县| 分宜县| 怀仁县| 华容县| 兴仁县| 福安市| 承德市| 仪征市| 岗巴县| 北安市| 汤原县| 大同县| 郁南县| 那曲县| 启东市| 揭阳市| 峨眉山市| 河北区| 扶余县| 南康市| 保靖县| 龙里县| 关岭| 宜兰市| 辽宁省| 湖州市| 乌拉特中旗| 临泉县| 元氏县| 南和县| 塘沽区| 广安市| 黄冈市| 洞口县| 廊坊市| 宜州市| 南郑县| 二连浩特市| 盐池县|