Procedimento básico de resolução de problemas do Directory Services
Pode procurar códigos de retorno para erros de LDAP no arquivo ldap.h, que está localizado no sistema em QSYSINC/H.LDAP.
Quando recebe um erro no seu servidor de diretórios de LDAP e quer mais detalhes, outra opção que pode tomar é ver o registo de trabalhos QDIRSRV. O Directory Services utiliza vários servidores da Structured Query Language (SQL). Quando ocorre um erro de SQL, o registo de trabalhos QDIRSRV deverá conter a seguinte mensagem:
Ocorreu o erro -1 de SQL
Nestes casos, o registo de trabalhos QDIRSRV remetê-lo-á para os registos de trabalhos do servidor de SQL. No entanto, em alguns casos o QDIRSRV pode não conter esta mensagem e esta consulta, mesmo que a causa do problema seja um servidor de SQL. Nestes casos, poderá ajudá-lo saber quais os servidores de SQL que devem ser iniciados e para que o Directory Services os utiliza.
Quando o servidor de diretórios de LDAP é iniciado normalmente, gera mensagens semelhantes às seguintes:
| Nota: | As mensagens e o número de trabalhos do servidor de SQL iniciados pode diferir em qualquer um dos casos que se seguem:
|
Sistema: WARMERS
Trab . : QDIRSRV Util . . : QDIRSRV Número . . . : 174440
>> CALL PGM(QSYS/QGLDSVR)
Trabalho 057448/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
Trabalho 057340/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
Trabalho 057448/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
Trabalho 057166/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
Trabalho 057279/QUSER/QSQSRVR utilizado para o processamento de modo do servidor de SQL.
Servidor de Serviços de Diretório iniciado com êxito.
O Directory Services utiliza o primeiro servidor de SQL, 057448/QUSER/QSQSRVR, durante o inicio do servidor de LDAP. Se for necessário, o Directory Services pode iniciar servidores de SQL adicionais durante o inicio do servidor de LDAP se iniciar o seu servidor pela primeira vez, se for necessário efetuar a migração ou se o seu servidor estiver a utilizar o registo de alterações. Após o inicio, estes servidores de SQL são abandonados.
O Directory Services utiliza o servidor de SQL seguinte, 057340/QUSER/QSQSRVR, para fazer adições, eliminações e modificações de LDAP. A não ser que tenha alterado o número de ligações no seu arquivo de configurações, este servidor é o 4º a contar do fim desta lista.
O Directory Services utiliza o servidor de SQL seguinte, 057448/QUSER/QSQSRVR, para a replicação. No exemplo dado acima, o servidor de SQL utilizado durante o inicio foi regenerado para replicação.
O Directory Services utiliza os restantes servidores de SQL para procuras de LDAP. Na página Propriedades da Base de Dados/Sufixos do servidor de diretórios em Operations Navigator, especifica o número total de servidores de SQL que utiliza. No exemplo apresentado acima são utilizados dois servidores de SQL para procuras de LDAP, o 057166/QUSER/QSQSRVR e o 057279/QUSER/QSQSRVR.
.
Supervisionar erros e acesso com o registo de trabalhos do Directory Services
———