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:

  1. 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.
  2. 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:

  1. entradas de endereço de ouvinte
  2. SID_LIST entradas
  3. 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:

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

links externos

Notas de rodapé