Oracle Net Services
Oracle Net Services데이터베이스 컴퓨팅 분야에서 Oracle Net Services는 클라이언트 애플리케이션이 Oracle Database 서버와의 네트워크 세션을 확립하고 유지할 수 있도록 지원하는 소프트웨어 세트로 구성됩니다.Oracle 데이터베이스는 다양한 소프트웨어 및 하드웨어 환경에서 작동하므로 Oracle Corporation은 노드 및 프로토콜의 차이와 상관없이 네트워킹 기능을 제공할 목적으로 높은 수준의 투명한 네트워킹 기능을 제공합니다.
용어.
- Network Service Name(NSN; 네트워크서비스명): "[[1]접속 기술자로 해결되는 서비스의 간단한 이름]" 예:
sales.acme.co.uk
구성 요소들
Oracle Corporation은 Oracle Net Services를 [2]다음과 같이 정의합니다.
- 오라클 네트워크
- 청취자
- Oracle Connection Manager
- Oracle Net Configuration Assistant
- Oracle Net Manager
오라클 넷
이 섹션은 확장해야 합니다.추가함으로써 도움이 될 수 있습니다. (2008년 5월) |
자체 네트워킹 스택인 Oracle [3]Net은 클라이언트 애플리케이션과 서버 간의 연결 및 메시징을 설정 및 유지하기 위해 클라이언트 장치와 Oracle 데이터베이스 서버 모두에서 실행됩니다.Oracle Net(이전의 「SQL*Net」또는 「Net8」)[4]은, 다음의 2개의 소프트웨어 컴포넌트로 구성됩니다.
- Oracle Net Foundation Layer: 연결 세션을 만들고 유지합니다.오라클 Net Foundation Layer는 클라이언트 응용 프로그램과 서버 간의 연결을 설정하고 유지합니다.피어 투 피어 통신이 이루어지려면 클라이언트와 서버 모두에 있어야 합니다.
- Oracle Protocol Support: TCP/IP, 명명된 파이프 또는 SDP(Sockets Direct Protocol)와 같은 기본 네트워킹 프로토콜과의 인터페이스입니다.
듣는 사람
서버상의 리스너 프로세스는 클라이언트의 접속 요구를 검출해(디폴트로는 포트 1521[5]), 클라이언트가 Oracle 데이터베이스에 접속하면 네트워크트래픽을 관리합니다.리스너는 컨피규레이션파일을 사용합니다.listener.ora- 이름, 프로토콜, 서비스 및 호스트를 추적할 수 있습니다.그listener.orafile에는 다음 3종류의 [6]파라미터를 포함할 수 있습니다.
- listener-address 엔트리
- SID_LIST 엔트리
- 제어 엔트리
미리 정의되어 있는 기존의 스태틱 등록 데이터베이스와 별도로 리스너는 데이터베이스로부터의 다이내믹서비스 등록을 받아들일 수도 있습니다.
Oracle Connection Manager
이 섹션은 확장해야 합니다.추가함으로써 도움이 될 수 있습니다. (2008년 5월) |
Oracle Connection Manager(CMAN)는 Oracle Net [7]패킷의 경량 라우터 역할을 합니다.
Oracle Net Manager
이 섹션은 확장해야 합니다.추가함으로써 도움이 될 수 있습니다. (2010년 2월) |
우크라이나는 서쪽에서 더 많은 로켓포가 필요하다고 조언자 | 우크라이나[8] ("Net8 Assistant"[9]로 알려진 Oracle 9i 이전)
관련 소프트웨어
유틸리티 및 도구
tnsping: Oracle net [10]service 접근성을 결정합니다.
소프트웨어 스위트
Oracle Net Services와 긴밀히 통합되거나 Oracle Net Services에 따라 긴밀하게 통합되는 Oracle 소프트웨어에는 다음이 포함됩니다.
- Oracle 클러스터웨어
- Oracle 데이터 가드
- Oracle Enterprise Manager
- Oracle 인터넷 디렉토리
- Oracle RAC(실제 애플리케이션 클러스터)
- 오라클 스트림
「 」를 참조해 주세요.
레퍼런스
- Arun Kumar, John Kanagaraj 및 Richard Stroupe:Oracle Database 10g Insider 솔루션.샘스, 2005. ISBN978-0-672-32791-9
외부 링크
각주
- ^ Johnston, Caroline (April 2014). "Oracle Database Net Services Reference, 12c Release 1 (12.1)". docs.oracle.com. Oracle. Retrieved 2014-06-04.
network service name[:] A simple name for a service that resolves to a connect descriptor. Users initiate a connect request by passing a user name and password along with a network service name in a connect string for the service to which they want to connect: CONNECT username/password@net_service_name
- ^ 용어집:Oracle Net Services, 2007년 12월 3일 취득
- ^ Oracle Database Net Services Administrator's Guide 11g Release 1(11.1), 2008-01-05에서 검색된 "Oracle Net Services 소개"
- ^ Greenwald, Rick; Stackowiak, Robert; Stern, Jonathan (November 2007). Oracle Essentials: Oracle Database 11g (4th ed.). O'Reilly Media, Inc. (published 2007). p. 13. ISBN 9780596555337. Retrieved 2014-05-07.
Oracle's network interface, Oracle Net, was formerly known as Net8 when used in Oracle8, and SQL*Net when used with Oracle7 and previous versions of Oracle.
- ^ Rajan, Claire (May 2006). Oracle 10g Database Administrator II: Backup/Recovery and Network Administration. Cengage Learning (published 2006). p. 561. ISBN 9781418836641. Retrieved 2014-12-08.
By default, the listener listens on port 1521 for clients requiring database access.
- ^ Toledo, Hugo; Gennick, Jonathan (2001). Oracle Net8: Configuration and Troubleshooting. O'Reilly series (1 ed.). O'Reilly Media, Inc. p. 71. ISBN 9781565927537. Retrieved 2013-08-28.
- ^ Elizabeth Hanes Perry; et al. (June 2004). "Oracle Database JDBC Developer's Guide and Reference" (PDF). Oracle Database JDBC Developer's Guide and Reference 10g Release 1 (10.1). Oracle Corporation. pp. 24–2. Retrieved 2010-02-12.
The Oracle Connection Manager is a lightweight, highly-scalable program that can receive Oracle Net packets and re-transmit them to a different server. To a client running Oracle Net, the Connection Manager looks exactly like a database server.
- ^ Strohm, Richard; et al. (July 2008). Oracle Database Net Services Administrator's Guide 11g Release 1 (11.1). Oracle Corporation. Retrieved 2010-02-15.
Oracle Net Manager enables you to configure Oracle Net Services for an Oracle home on a local client or server host.
- ^ Greenwald, Rick; Stackowiak, Robert; Stern, Jonathan (February 2004) [1999]. Russell, Deborah (ed.). Oracle essentials: Oracle Database 10g (3 ed.). O'Reilly. p. 62. ISBN 0-596-00585-7.
In Oracle8, Oracle provided a GUI utility called the Net8 Assistant used to create the various configuration files required for Net8; this utility was renamed the Oracle Net Manager with the Oracle 9i release.
- ^ Mishra, Sanjay (2004). Oracle utilities: pocket reference. O'Reilly Series Pocket Reference. O'Reilly Media. p. 106. ISBN 978-0-596-00899-4. Retrieved 2010-02-11.
Use
tnspingto determine whether an Oracle Net service can be successfully reached [...] specify a protocol address instead of a net service name to test connectivity to an Oracle Names server or Connection Manager instance.