• oracle监听理解 命名理解


    一、监听器是oracle基于服务器端的一种网络服务,主要作用是监听客户端的连接请求,并将请求转发给服务器。

    监听器基于端口的,每个监听器会占用一个端口。默认监听端口1521。

    oracle家目录下的network  admin下保存监听的相关配置文件listener.ora中

    监听名 = 

       (DESCRIPTION_LIST =

                (DESCRIPTION =

                       (ADDRESS_LIST =

                              (ADDRESS = (PROTOCOL = TCP) (HOST = 数据库安装机) (PORT = 1521))

                       )

                       (ADDRESS_LIST =

                              (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC))

                       )

                  )

          )

    网络配置助手,主要为用户提供oracle数据库的监听程序,命名方法,本地NET服务名和目录配置。

    二、oracle客户端在连接数据库服务时,并不会直接使用数据库名等信息,而是使用连接标识符。

    连接标识符一般存储了连接的详细信息。命名方法之一,本地命名:使用在每个oracle客户端的tnsnames.ora文件

    中配置和存储的信息来获得数据库的连接描述符,从而实现与数据库的连接。

    客户端需要配置选用何种命名方法,network  admin下的sqlnet.ora保存配置信息。

    SQLNET.AUTHENTICATION_SERVICES= (NTS)

    NAMES.DIRECTORY_PATH= (TNSNAMES,  EZCONNECT)  既为命名方法的搜索的路径,

    先搜本地命名,再搜轻松连接命名。

    本地Net服务名配置

      服务名 = 

           (DESCRIPTION =

                (ADDRESS_LIST =

                              (ADDRESS = (PROTOCOL = TCP) (HOST = 数据库安装机) (PORT = 1521))

                 ) 

                (CONNECT_DATA =

                           (SERVER = DEDICATED)

                          (SERVICE_NAME = 数据库实例名)

               )

          )

  • 相关阅读:
    kotlin,短小精悍
    最近把Vue又看了下
    https://docs.spring.io/spring-framework/docs/current/reference/html/web-reactive.html#webflux-cors
    os模块——获取上层目录
    启动flask服务:flask run -h 0.0.0.0 -p 5000
    22端口和3389端口之我竟然用3389连接linux服务器,关键是我之前用22端口连接过linux!!!
    datetime 模块
    查看公网ip
    字典——删除元素
    docker端口映射
  • 原文地址:https://www.cnblogs.com/ahudyan-forever/p/5230325.html
Copyright © 2020-2023  润新知