ORACLE DB 的學習者們

2017年6月13日 星期二

ORACLE NET 的設定

ORACLE的網路設定有以下重要檔案

SERVER SIDE: listener.ora, sqlnet.ora(optional)

CLIENT SIDE: tnsname.ora, sqlnet.ora(optional)

上述檔案預設位置會在 $ORACLE_HOME/network/admin, 或是在(作業)系統變數 TNS_ADMIN 所指定之路徑

LISTENER 必須註冊(REGISTER)所連接的 INSTANCE,註冊方式分為靜態(STATIC)與動態(DYNAMIC)

靜態: 將 SID 或 SERVICE_NAME 寫在LISTENER.ORA

動態: 將參數定義於資料庫的系統參數內,參數包括 local_listner, instance_name, service_names。

靜態參數的缺點,是無法確定INSTANCE是否正常可連接。在靜態註冊的系統哩,這個參數無任何值

設定動態註冊步驟如下:

或是