oracle的監聽

1.oracle的學習資料
蓋國強的 oracle ace
tom 大師
學習oracle的網站
asktom.oracle.com
http://www.eygle.com/
###############
oracle的監聽
###############
2.服務器端配置
vim $ORACLE_HOME/network/admin/listener.ora

host爲本身主機的IP,監聽本機的1521 oracle端口,能夠本身和、別人遠程訪問
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.54.66)(PORT = 1521))
    )
  )
ADR_BASE_LISTENER = /u01/app/oracle 用來指定監聽的log和trace放在哪裏

3.監聽的命令

lsnrctl stop|start|status 監聽的中止|啓動|狀態
4.客戶端配置
tnsnames.ora遠程訪問的配置信息
vim $ORACLE_HOME/network/admin/tnsnames.ora
#別名,實際訪問的是10.10.54.243的orcl的,訪問成功還得對方的lsnrctl在監聽
orcl66 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.54.66)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl) 。。。數據庫實例
    )
  )
測試鏈接配置是否能通(至關於ping命令)
tnsping orcl66
鏈接orcl66以sys身份和對方設置的sys用戶的密碼
sql sys/aaa12345@orcl66



6.鏈接標識符是在tnsnames.ora 配置
鏈接的語法以下
{<username>[/<password>][@<connect_identifier>] | / }
          [AS {SYSDBA | SYSOPER | SYSASM}]



7.若是監聽文件listener.ora或者tnsname.ora 不存在圖形配置
gyf@gyf :~/Downloads$ ssh -X oracle@10.10.54.66
[oracle@ora66 ~]$ netcasql

相關文章
相關標籤/搜索