Esta tarefa explica quando e como atualizar o arquivo hosts arquivo e services no cliente com valores de parâmetro de comunicação para o servidor de banco de dados remoto. Esta tarefa é opcional para conexões utilizando TCP/IP e não é aplicável a conexões utilizando Canais Nomeados. Esta tarefa faz parte da tarefa maior de configuração da conexão cliente para servidor utilizando o CLP.
Sobre essa Tarefa
Você precisa atualizar o arquivo hosts se desejar estabelecer uma conexão com o servidor de banco de dados remoto utilizando seu nome do host e se sua rede não contiver um DNS (Servidor de Nomes de Domínio) que possa ser utilizado para resolver este nome do host para um endereço IP. Esta etapa não é requerida se você desejar fazer referência a um servidor de banco de dados remoto utilizando seu endereço IP.
Será necessário atualizar o arquivo services caso desejar especificar um nome de serviço de conexão ao estabelecer uma conexão com o servidor de banco de dados remoto. Um
serviço de conexão é um nome arbitrário que representa o número da porta de conexão. Esta etapa não é requerida se você deseja fazer referência a um número de porta do servidor de banco de dados remoto.
Procedimento
- Para atualizar o arquivo hosts no cliente para resolver o hostname do servidor remoto para o seu endereço IP:
- Utilize um editor de texto para adicionar uma entrada no arquivo hosts para o endereço IP do servidor.
Por exemplo:
9.26.13.107 myserver # IPv4 address for myserver
2002:91a:519:13:210:83ff:feff:ca71 myserver # IPv6 address for myserver
em que:
- 9.26.13.107
- representa o IPv4 ip_address
- 2002:91a:519:13:210:83ff:feff:ca71
- representa o IPv6 ip_address
- myserver
- representa o hostname
- #
- representa um comentário que está descrevendo a entrada
Nota: Observe que as entradas IPv6 não são necessárias se o seu host não pertencer a uma rede IPv6 . Para hosts em redes
IPv4 e IPv6 combinadas, um método alternativo é designar nomes de host
diferentes para endereços IPv4 e IPv6. Por exemplo:
9.26.13.107 myserver # IPv4 address for myserver
9.26.13.107 myserveripv4 # IPv4 address for myserver
2002:91a:519:13:210:83ff:feff:ca71 myserveripv6 # IPv6 address for myserver
Se o servidor não estiver no mesmo domínio que o cliente do servidor de dados IBM, você deverá fornecer um nome de domínio totalmente qualificado, como myserver.spifnet.ibm.com, em que spifnet.ibm.com representa o nome do domínio.
- Para atualizar o arquivo services no cliente para resolver um nome de serviço para o número da porta do servidor remoto:
- Usando um editor de texto, inclua o nome do Serviço de Conexão e o número da porta no arquivo services .
Por exemplo:
server1 50000/tcp # Db2 connection service port
em que:
- server1
- representa o nome do Serviço de Conexão
- 50000
- representa o número da porta de conexão (50000 é o padrão)
- tcp
- representa o protocolo de comunicação que você está utilizando
- #
- representa o início de um comentário que descreve a entrada
Exemplo
A tabela a seguir relaciona o local do arquivo hosts e do arquivo services referido nos procedimentos precedentes.
Tabela 1. Local do Arquivo hosts e services
| Sistema Operacional |
Diretório |
| Windows Server 2003 |
%SystemRoot%\system32\drivers\etc em que %SystemRoot% é uma variável de ambiente definida no sistema. |
| Linux® ou UNIX |
/etc |