oracle資料庫動態與靜態註冊

2021-09-21 16:18:16 字數 392 閱讀 3805

oracle資料庫動態與靜態註冊

動態註冊:

1.服務名來自於引數檔案中的service_names或者是db_name與db_domain的組合;

2.例項名來自與引數檔案中的instance_name;

3.動態註冊不需要listener.ora監聽檔案支援;

4.例項狀態為ready或blocked;

靜態註冊:

1.服務名來自於監聽檔案中的global_dbname;

2.例項名來自於監聽檔案的sid_name(如果配置的sid_name與資料庫真實的例項名不一致,則客戶端無

法連線);

3.靜態註冊需要listener.ora檔案,並需要在監聽檔案中註冊服務的資料庫;

4.例項狀態為unknown;

oracle listener動態與靜態註冊的配置

1.動態註冊 是instance啟動的時候pmon程序根據init.ora中的instance name,service names兩個引數將例項和服務動態註冊到listener中。sys show parameter service names sys show parameter instanc...

Oracle資料庫的動態註冊和靜態註冊

oracle資料庫的動態註冊和靜態註冊 一 什麼是註冊?註冊就是將資料庫作為乙個服務註冊到監聽程式。客戶端不需要知道資料庫名和例項名,只需要知道該資料庫對外提供的服務名就可以申請連線到資料庫。這個服務名可能與例項名一樣,也有可能不一樣。在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務...

靜態庫與動態庫

linux下靜態庫 a 的例子 mylib.h 位於include資料夾下 ifndef mylib h define mylib h int add int a,int b endif mylib.cpp 位於lib資料夾中 include mylib.h int add int a,int b ...