Para configurar um servidor de código e instalar um ou mais clientes básicos que o acessarão, execute as etapas que se encontram nas seções seguintes:
Se você planeja instalar vários clientes básicos em uma linha, execute todas as etapas para o primeiro cliente básico, e depois execute apenas "Etapa 3. Tornar o Programa de Configuração de Cliente Básico Acessível à Estação de Trabalho de Destino" e "Etapa 4. Instalar Cliente Básico na Estação de Trabalho de Destino" para cada cliente básico subseqüente nesse servidor de código.
Leia e execute as etapas nesta seção antes de começar a instalação para garantir que possui os itens solicitados e as informações necessárias.
Um nome de usuário válido do DB2 possui 8 caracteres ou menos e obedece às regras de nomenclatura do DB2. Para obter mais informações sobre as regras de nomenclatura do DB2, consulte o Apêndice C. "Regras de Nomenclatura".
Um nome de usuário válido do DB2 possui 8 caracteres ou menos e obedece às regras de nomenclatura do DB2. Para obter mais informações sobre as regras de nomenclatura do DB2, consulte o Apêndice C. "Regras de Nomenclatura".
Se este nome de usuário não obedece às regras de nomenclatura do DB2, mas possui o direito de usuário avançado "Agir como parte do sistema operacional", o programa de configuração criará o nome de usuário DB2ADMIN para executar a instalação.
Nota: | Os requisitos acima aplicam-se tanto para o servidor de código como para a estação de trabalho do cliente básico de destino. |
![]() | Esse nome de usuário será removido do sistema quando a instalação for concluída. |
O programa de Instalação do Cliente Básico executa três tipos de ações sujeitas a restrições de segurança:
Isso exige que a conta utilizada para executar a instalação do DB2 seja de um Administrador Local (ou seja, de um membro do grupo de administradores das máquinas locais). Além disso, o DB2 requer que o id de usuário tenha 8 caracteres ou menos e atenda às restrições de nomeação. Se esse não for o caso, o DB2 tentará criar e usar uma conta denominada DB2ADMIN (que será eliminada após a instalação).
A sua conta precisa ser de um membro do grupo de administradores na máquina do servidor de código. Se você for um administrador de domínio e o grupo de "administradores de domínio" for um membro do grupo de administradores do servidor de código, então você conseguirá acessar o registro. Do contrário, é necessário que a sua conta (tanto o id de usuário como a senha) esteja definida no Servidor de Código e faça parte do grupo de administradores. Além disso, se o DB2 criar o id de usuário Padrão, DB2ADMIN, este id de usuário teria de estar definido no servidor de código (senha DB2ADMIN).
Se isto NÃO for verdadeiro, o programa de instalação não conseguirá acessar o registro remoto. Como resultado, o conteúdo do arquivo de resposta não será verificado e o registro na máquina local será atualizado com os valores padrão. Para a maioria das instalações, isto não é nenhum problema.
É recomendável que você configure o Compartilhamento LAN no servidor de código para conceder a todos o acesso para leitura. Neste caso, não se exige nenhum id de usuário nem senha.
Se um id de usuário e uma senha forem fornecidos, é necessário que eles estejam definidos no banco de dados de segurança do servidor de código. O DB2 configurará um uso da rede permanente para o usuário que estiver instalando o cliente básico. Se a senha for alterada no futuro, as informações referentes ao USO DA REDE devem ser atualizadas.
Se você não desejar acesso universal e nem desejar fornecer um id de usuário e uma senha para utilizar o acesso à unidade LAN compartilhada, então é necessário que o id de usuário e a senha da conta usada para instalar o cliente básico estejam definidos no banco de dados de segurança do Servidor de Código.
O Windows 95 não tem sequer noção de um Administrador. Contudo, você precisa utilizar uma conta que atenda às restrições de nomeação do DB2.
O Windows 95 não suporta a chamada de procedimento remoto que precisa ser executada para que o registro do Servidor de Código seja acessado. Assim, a instalação do cliente básico DB2 continuará com os valores padrão.
O Windows 95 não suporta a provisão necessária ao fornecimento de um id de usuário e de uma senha para a Conexão LAN. Você precisa permitir que Todos acessem a unidade (para leitura) ou, então, é necessário que o id de usuário e a senha da conta usada para instalar o cliente básico estejam definidos no banco de dados de segurança do Servidor de Código.
Consulte Capítulo 4. "Instalação do DB2 Clients em Estações de Trabalho do Windows 95 ou Windows NT" para obter instruções completas sobre a instalação do DB2 Client Application Enabler na máquina do servidor de código. Para a característica de cliente básico, considere o seguinte:
Para definir um compartilhamento:
No Windows 95, você não precisa especificar o tipo de acesso quando configurar um compartilhamento. Por padrão, o acesso para leitura é permitido a todos.
Em nossa situação de exemplo, c:\codesrv usa o nome de compartilhamento db2nt. Utilizaremos este valor nos exemplos abaixo.
Quando você tiver terminado "Etapa 1. Instalar o DB2 Client Application Enabler no Servidor de Código", o DB2 Client Application Enabler no servidor de código conterá o diretório c:\codesrv\sqllib\thnsetup que, por sua vez, conterá todos os arquivos requeridos para a configuração do cliente básico, inclusive o arquivo de resposta de exemplo.
Durante uma instalação interativa, você fornece as informações requeridas para instalar o DB2 e configurar o ambiente dele. No transcorrer de uma instalação não-assistida, essas informações são fornecidas na forma de palavras-chave e valores em um arquivo de resposta. O DB2 Client Application Enabler instalado no servidor de código inclui um arquivo de resposta de exemplo, pronto para ser usado, o db2thin.rsp, com as entradas padrão já em seus lugares. Essas informações serão aplicadas quando você instalar um cliente delgado.
![]() |
Você pode criar um arquivo de resposta diferente e, portanto, uma
configuração diferente, para cada instalação de cliente básico. Você também
pode editar e novamente salvar o arquivo de resposta para criar uma, duas ou
mais configurações "padrão", usando as mesmas como modelos para várias
instalações de cliente básico.
|
Edite o arquivo de resposta modelo utilizando um editor de sua preferência. Por exemplo, pode utilizar o Notepad ou WordPad.
![]() |
para obter maiores informações sobre
|
Para ativar um item no arquivo de resposta, remova o asterisco (*) à esquerda da palavra-chave/variável ambiental, apague a definição atual à direita do valor e digite uma nova definição. As definições possíveis encontram-se relacionadas à direita da definição atual.
*REBOOT = Sim, Não *TYPE = 0,1,2 (0=compacto,1=típico,2=personalizado) *COMP = Ferramentas Gráficas *COMP = Assistente de Configuração de Cliente *COMP = Centro de Controle *COMP = Visual Explain *COMP = Monitor de Desempenho *COMP = Controlador IBM DB2 ODBC *COMP = Instalação e Configuração do DB2 Clients *COMP = Referência de Mensagens *USERNAME = (id de usuário sob o qual o serviço de segurança será executado) *PASSWORD = (senha para o id do serviço de segurança)
![]() |
Será necessário reinicializar a estação de trabalho após a instalação da
estação de trabalho de destino. Para que isso seja executado automaticamente,
ative a palavra-chave
REBOOT.
|
A palavra-chave TYPE especifica o tipo de instalação desejado.
![]() |
No Windows NT, você deve especificar também um valor para o NOME DO USUÁRIO, e se aplicável, para a SENHA. Especifique um nome de usuário que pertença ao grupo de Administradores local, que tenha oito caracteres ou menos e obedeça às regras de nomenclatura do DB2. Se o nome de usuário especificado não atende às regras de nomenclatura do
DB2, mas possui o direito de usuário avançado "Agir como parte do sistema
operacional", o programa de configuração criará um nome de usuário
temporário (que pertence ao grupo de Administradores) denominado
DB2ADMIN, com uma senha de DB2ADMIN. O programa de
configuração utilizará este nome de usuário para executar a instalação.
|
A seguir encontra-se uma seção de exemplos de variáveis ambientais contidas em um arquivo de resposta:
*DB2BQTIME = 1 - *DB2BQTRY = 0 - *DB2CHKPTR = LIGADO, DESLIGADO *DB2CODEPAGE = *DB2DBDFT = DB2INSTPROF = C:\CFG *DB2IQTIME = 1 - *DB2OPTIONS = ...
![]() | A única definição de variável ambiental que precisa ser especificada dentro do arquivo de resposta é DB2INSTPROF. A fim de especificar uma configuração de cliente em separado para cada cliente básico, defina o valor DB2INSTPROF para um diretório na estação de trabalho do cliente básico. Para manter uma configuração de cliente no servidor de código, defina DB2INSTPROF para um diretório na estação de trabalho do servidor de código. |
A seguir encontra-se uma seção de exemplos de parâmetros de configuração contidos em um arquivo de resposta:
*DB2.DIAGLEVEL = 0 - 4 *DB2.DIAGPATH = *DB2.DIR_CACHE = SIM, NÃO *DB2.DIR_OBJNAME = *DB2.DIR_PATH_NAME = *DB2.DISCOVER = DESATIVAR, CONHECIDO ou PESQUISAR ...
Esta etapa provê acesso à estação de trabalho de destino para o programa de configuração de cliente básico, possibilitando que a instalação do cliente básico seja executada. Da estação de trabalho de destino, execute uma das ações seguintes:
net use x: \\máquina\diretório
onde:
Por exemplo:
NET USE x: \\db2server\db2nt
Esta etapa instala o código de cliente básico na estação de trabalho de destino e configura as ligações para o servidor de código.
Nota: | Certifique-se de que o programa de configuração está disponível na máquina cliente. Isso pode ser realizado através de qualquer método detalhado em "Etapa 3. Tornar o Programa de Configuração de Cliente Básico Acessível à Estação de Trabalho de Destino". |
Especifique o caminho completamente qualificado para chamar o programa. Por exemplo:
x:\sqllib\thnsetup\thnsetup /P x:\sqllib /U x:\sqllib\thnsetup\db2thin.rsp /L c:\logdir\db2log.txt /M \\db2server /S db2path
onde:
Se você não especificar o nome do arquivo de registro, o DB2 nomeia-o como db2.log e armazena-o em um diretório denominado db2log, na unidade em que o sistema operacional estiver instalado.
Se esse compartilhamento exigir um nome de usuário e/ou uma senha, especifique o nome de compartilhamento como: sharename, userid, password.
Senão houver senha, digite: sharename, userid.
Se nenhum nome de usuário for exigido, digite apenas: sharename.
![]() | Para configurar os clientes básicos de modo a acessarem servidores, passe para Capítulo 9. "Configuração do Cliente para Comunicações do DB2 Server Usando o CCA". |