Oracle Net Services - Oracle Net Services
No campo da computação de banco de dados , o Oracle Net Services consiste em conjuntos de software que permitem que aplicativos clientes estabeleçam e mantenham sessões de rede com servidores de banco de dados Oracle . Como os bancos de dados Oracle operam em uma variedade de ambientes de software e hardware , a Oracle Corporation fornece recursos de rede transparentes de alto nível com a intenção de fornecer funcionalidade de rede independentemente das diferenças de nós e protocolos .
Terminologia
- nome do serviço de rede (NSN): "[a] nome simples para um serviço que resolve para um descritor de conexão" Por exemplo:
sales.acme.co.uk
Componentes
A Oracle Corporation define Oracle Net Services como compreendendo:
- Oracle net
- ouvinte
- Oracle Connection Manager
- Assistente de configuração de rede Oracle
- Oracle Net Manager
Oracle Net
O Oracle Net, uma pilha de rede proprietária , funciona tanto em dispositivos clientes quanto em servidores de banco de dados Oracle para configurar e manter conexões e mensagens entre aplicativos clientes e servidores. Oracle Net (anteriormente denominado "SQL * Net" ou "Net8") compreende dois componentes de software:
- Camada Oracle Net Foundation: cria e mantém sessões de conexão. O Oracle Net Foundation Layer estabelece e também mantém a conexão entre o aplicativo cliente e o servidor. Ele deve residir no cliente e no servidor para que a comunicação ponto a ponto ocorra.
- Suporte de protocolo Oracle: interfaces com protocolos de rede subjacentes, como TCP / IP , pipes nomeados ou Sockets Direct Protocol (SDP).
O ouvinte
Os processos de escuta em um servidor detectam solicitações de entrada de clientes para conexão - por padrão na porta 1521 - e gerenciam o tráfego de rede depois que os clientes se conectam a um banco de dados Oracle. O ouvinte usa um arquivo de configuração - listener.ora
- para ajudar a manter o controle de nomes, protocolos, serviços e hosts. O listener.ora
arquivo pode incluir três tipos de parâmetros:
- entradas de endereço de ouvinte
- SID_LIST entradas
- entradas de controle
Além de bancos de dados predefinidos e registrados estaticamente conhecidos, um ouvinte também pode aceitar o registro de serviço dinâmico de um banco de dados.
Oracle Connection Manager
O Oracle Connection Manager (CMAN) atua como um roteador leve para pacotes Oracle Net.
Oracle Net Manager
O Oracle Net Manager, uma ferramenta GUI , configura o Oracle Net Services para uma casa Oracle em um cliente local ou servidor host. (Antes do Oracle 9i conhecido como "Net8 Assistant".)
Software associado
Utilitários e ferramentas
-
tnsping
: determina a acessibilidade de um serviço de rede Oracle.
Suítes de software
O software Oracle integrado de perto e / ou dependendo do Oracle Net Services inclui:
- Oracle Clusterware
- Oracle Data Guard
- Oracle Enterprise Manager
- Oracle Internet Directory
- Oracle RAC (clusters de aplicativos reais)
- Oracle Streams
Veja também
Referências
- Arun Kumar, John Kanagaraj e Richard Stroupe: Oracle Database 10g Insider Solutions . Sams, 2005. ISBN 978-0-672-32791-9