SUP:OcrGerais

(Diferença entre revisões)
Ir para: navegação, pesquisa
Linha 3: Linha 3:
 
* Auditoria (25/05/2010): Havia mais um problema na Auditoria que foi resolvido pelo Marcio. Se um usuário tivesse fechado o sistema de forma anormal, o ID da conexão ficava perdido na Tabela e, quando novo usuário acessava qualquer outro sistema, pegava este ID e ficava no NOME do usuário anterior. Exemplo: A Dirce (SGPj) fechou o sistema anormalmente e a Margarida (Academus) estava com o ID da Dirce.
 
* Auditoria (25/05/2010): Havia mais um problema na Auditoria que foi resolvido pelo Marcio. Se um usuário tivesse fechado o sistema de forma anormal, o ID da conexão ficava perdido na Tabela e, quando novo usuário acessava qualquer outro sistema, pegava este ID e ficava no NOME do usuário anterior. Exemplo: A Dirce (SGPj) fechou o sistema anormalmente e a Margarida (Academus) estava com o ID da Dirce.
 
* Auditoria (15/02/2012): Havia mais um problema na Auditoria. Uma Transação pode ficar perdida na tabela ''Usuario_Transacao'', por término anormal de Sistema. Quando um usuário acessa uma tela de algum sistema, uma conexão perdida pode ser reusada. Para tanto, é rodada a ''spCnfAuditoria'' que atualiza os dados da conexão em ''Usuario_Transacao''. Porém, se uma conexão perdida fosse reusada por algum usuário via ''SQLManager'', a ''spCnfAuditoria'' não é rodada e, desta forma, na tabela ''Usuario_Transacao'' ficava os dados da conexão perdida e, quando a Auditoria era executada, gravava com os dados errados. Foi criado um Job ''jDeletaConexoesPerdidas'' que é rodado a cada 5 minutos, a fim de excluir conexões perdidas e '''minimizar''' o problema via ''SQLManager''. Porém, ainda estão ficando perdidas conexões dos sistemas web...
 
* Auditoria (15/02/2012): Havia mais um problema na Auditoria. Uma Transação pode ficar perdida na tabela ''Usuario_Transacao'', por término anormal de Sistema. Quando um usuário acessa uma tela de algum sistema, uma conexão perdida pode ser reusada. Para tanto, é rodada a ''spCnfAuditoria'' que atualiza os dados da conexão em ''Usuario_Transacao''. Porém, se uma conexão perdida fosse reusada por algum usuário via ''SQLManager'', a ''spCnfAuditoria'' não é rodada e, desta forma, na tabela ''Usuario_Transacao'' ficava os dados da conexão perdida e, quando a Auditoria era executada, gravava com os dados errados. Foi criado um Job ''jDeletaConexoesPerdidas'' que é rodado a cada 5 minutos, a fim de excluir conexões perdidas e '''minimizar''' o problema via ''SQLManager''. Porém, ainda estão ficando perdidas conexões dos sistemas web...
 +
* Login único  nos sistemas Desktop (30/08/2013): Passos para que um sistema possa ser liberado para utilização do login único: </br>
 +
**Primeiramente, deve ter sido dado acesso ao BdSession a TODOS os usuários de sistemas (todos os logins do SQL Server)
 +
**Gerar um arquivo de configuração de acesso através do CCM e copiá-lo no servidor de produção do banco de dados
 +
**Gerar nova versão do sistema, trocando a utilização da unit uLoginMD5 para uLoginUnicoMD5, no arquivo DPR do projeto
 +
**Colocar este novo executável no script de login do Windows, para que, ao logar na máquina, o novo arquivo seja copiado para a máquina
 +
**Esperar uma semana para poder remover o acesso dos usuários ao banco de dados do sistema, pois pode ser que este usuário não logue na máquina por um tempo.

Edição de 11h28min de 30 de agosto de 2013

VoltarVoltar a Página Inicial - Menu Sistemas

  • Auditoria (25/05/2010): Havia mais um problema na Auditoria que foi resolvido pelo Marcio. Se um usuário tivesse fechado o sistema de forma anormal, o ID da conexão ficava perdido na Tabela e, quando novo usuário acessava qualquer outro sistema, pegava este ID e ficava no NOME do usuário anterior. Exemplo: A Dirce (SGPj) fechou o sistema anormalmente e a Margarida (Academus) estava com o ID da Dirce.
  • Auditoria (15/02/2012): Havia mais um problema na Auditoria. Uma Transação pode ficar perdida na tabela Usuario_Transacao, por término anormal de Sistema. Quando um usuário acessa uma tela de algum sistema, uma conexão perdida pode ser reusada. Para tanto, é rodada a spCnfAuditoria que atualiza os dados da conexão em Usuario_Transacao. Porém, se uma conexão perdida fosse reusada por algum usuário via SQLManager, a spCnfAuditoria não é rodada e, desta forma, na tabela Usuario_Transacao ficava os dados da conexão perdida e, quando a Auditoria era executada, gravava com os dados errados. Foi criado um Job jDeletaConexoesPerdidas que é rodado a cada 5 minutos, a fim de excluir conexões perdidas e minimizar o problema via SQLManager. Porém, ainda estão ficando perdidas conexões dos sistemas web...
  • Login único nos sistemas Desktop (30/08/2013): Passos para que um sistema possa ser liberado para utilização do login único: </br>
    • Primeiramente, deve ter sido dado acesso ao BdSession a TODOS os usuários de sistemas (todos os logins do SQL Server)
    • Gerar um arquivo de configuração de acesso através do CCM e copiá-lo no servidor de produção do banco de dados
    • Gerar nova versão do sistema, trocando a utilização da unit uLoginMD5 para uLoginUnicoMD5, no arquivo DPR do projeto
    • Colocar este novo executável no script de login do Windows, para que, ao logar na máquina, o novo arquivo seja copiado para a máquina
    • Esperar uma semana para poder remover o acesso dos usuários ao banco de dados do sistema, pois pode ser que este usuário não logue na máquina por um tempo.
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas