【oracle笔记】tnsnames.ora详解~~还少点,关于外部过程代理程序的

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.




SUN =      # 网络服务名,客户端会通过相应的网络服务名连接到目标数据库
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))       
 # TCP是连接协议,HOST 客户端要连接的目标主机地址,PORT目标数据库的监听端口号
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)   
  # 连接类型,DEDICATED 专用服务器模式 为每个用户的连接使用专用的服务进程,
  # SHARED 共享服务器模式 ,dispatcher进程把用户连接请求放到 request queue,
  # 然后为连接请求分配shared process,请求完成后会被服务进程放到response queue,
  # dispatcher在把结果发给用户请求。
  # 注意即使在SHARED SERVER模式下,每个用户请求也使用自己独立的PGA,所以PGA导致
  # SHARED SERVER的优势减弱。DEDICATED和SHARED模式是可以共存的,因为STARTUP和
  # SHUTDOWN必须在DEDICATED模式下运行
      
 (SERVICE_NAME = sun)
  # SERVICE_NAME 服务名是目标数据库的SID
    )
  )


EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
 # IPC 进程间通信协议,就是说是本机之间的进程间的通信,调用本地连接
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

你可能感兴趣的:(【oracle笔记】tnsnames.ora详解~~还少点,关于外部过程代理程序的)