Processo | VERIFICAÇÃO DE BLOQUEIO DO SISTEMA |
Tarefa | |
Objetivo | |
Evento | |
Abrangência | |
Recursos | |
Passo a PassoVERIFICAR QUEM ESTÁ BLOQUEANDO O SISTEMA Um Banco de Dados Relacional provê dispositivos de segurança para evitar a sobreposição de alterações num mesmo registro. Assim, se um usuário, num momento crítico da atualização de uma tabela, abandonar posto de trabalho com uma seção "aberta" é possível que "bloqueie" o acesso dos demais usuários a uma determinada tabela. Desta forma, as seções destes outros usuários ficarão "paradas", aguardando a liberação do primeiro. Para verificar quais tabelas está bloqueado por quais usuários, o administrador do sistema deve entrar no "dbaccess" e executar os seguintes comandos SQL: set isolation to dirty read;select username, waiter, dbsname[1,10], tabname[1,10], typefrom sysmaster:syslocks, sysmaster:syssessions wheresysmaster:syssessions.sid = sysmaster:syslocks.owner and dbsname="sisdia";Será exibida uma lista de seções, conforme exemplo abaixo: Será exibida uma lista de seções, conforme exemplo abaixo: |
Não há informações disponíveis. |