[gitec] Sapl- Parlamentar Excluido

Claudio Morale claudiomorale at interlegis.gov.br
Fri Feb 23 10:12:31 BRT 2007


To all: seria o caso de se avaliar (ou não) em quais funções do Sapl
caberia a operação desfazer?
[]'s
ClaudioMorale
SPDT/Interlegis
Em Sex, 2007-02-23 às 11:01 -0200, Angelo Marcondes de Oliveira Neto
escreveu:
> Bem depois da dica ninja e da dica samurai, vai a dica POKEMON.
> Instale o phpmyadmin, que é uma interface web para o mysql.
> Tem apenas um problema, o phpmyadmin é uma interface web portanto qq
> um poderá acessar. Então é válido fazer um estudo sobre segurança
> antes de intalar. 
> 
> Abraços
> 
> Angelo
> 
> 
> Em 23/02/07, Claudio Morale <claudiomorale at interlegis.gov.br>
> escreveu:
>         Alberto, uma alternativa a essa dada pelo Luciano seria vc
>         usar o
>         operador LIKE para localizar o registro e saber exatamente
>         qual o nome 
>         do parlamentar. Por exemplo: Select nom_completo from
>         parlamentar where
>         nom_completo like '%Rojas%' and ind_excluido=1. O resultado
>         deverá ser
>         uma lista de nomes de parlamentares que contenha Rojas em qq
>         posição do 
>         nome e cujo ind_excluido seja 1.
>         []'s
>         ClaudioMorale
>         SPDT/Interlegis
>         
>         Em Sex, 2007-02-23 às 08:19 -0200, Luciano De Fazio escreveu:
>         > Alberto,
>         >
>         > O resultado apresentado significa que não localizou nenhuma
>         linha com o 
>         > nome informado, talvez no SAPL não possua acento, por
>         exemplo.
>         >
>         > Para ver o como o nome está preenchido no SAPL, faça um dump
>         da tabela
>         > parlamentar, com o comando $ mysqldump -u root -p interlegis
>         --table 
>         > parlamentar. Deverão aparecer diversos registros dos
>         parlamentares, como
>         > no exemplo abaixo:
>         >
>         > INSERT INTO `parlamentar` VALUES (1,'Duque de Caxias','Luiz
>         Alves de
>         >
>         Lima','M','1968-09-19','','12334555','33333111',NULL,NULL,27,'','','','Rua 
>         > xpto',1501402,'22260-001','','','','','','',1,1),
>         >
>         > No exemplo acima, o código do parlamentar é =1 e o nome
>         completo
>         > (nom_completo) é a 2a. coluna "Duque de Caxias". Localize na
>         tela o 
>         > parlamentar que foi excluído.
>         >
>         > O comando SQL que lhe passei no e-mail anterior deve conter
>         exatamente o
>         > valor dessa 2a. coluna para poder localizar o registro.
>         >
>         > Abraço,
>         > 
>         > Luciano De Fázio
>         > Coordenador de Informática e Tecnologia
>         > Câmara Municipal de Catanduva - SP
>         >
>         > Francisco Alberto R Cavalcante escreveu:
>         > > Luciano,
>         > >
>         > > Executei o procedimento de recuperação e não recuperou,
>         vai o resultado: 
>         > > mysql> UPDATE parlamentar SET ind_excluido=0 WHERE
>         > > nom_completo='Antônia Rojas Sales';
>         > > Query OK, 0 rows affected (0.00 sec)
>         > > Rows matched: 0  Changed: 0  Warnings: 0 
>         > >
>         > > Luciano estamos tentando recuperar, mas sem problemas, se
>         não
>         > > conseguirmos, eu recupero o backup do dia anterior, a
>         operadora de
>         > > matérias vai incluir novamente apenas 10 máterias e ordem
>         do dia. 
>         > >
>         > > abraços,
>         > >
>         > >
>         > > Francisco Alberto Rodrigues Cavalcante
>         > > Supervisor Informática
>         > > Assembléia Legislativa do Acre
>         > >
>         > >
>         > >
>         > >
>         > > */Luciano De Fazio <luciano at camaracatanduva.sp.gov.br>/*
>         escreveu:
>         > >
>         > >     Alberto,
>         > >
>         > >     Segue o procedimento para recuperação do registro de
>         parlamentar 
>         > >     excluído no SAPL.
>         > >
>         > >     - No terminal do servidor onde está instalado o SAPL.
>         > >
>         > >     Entre no prompt do mysql:
>         > >
>         > >     $ mysql -u root -p interlegis 
>         > >
>         > >     Digite a seguinte linha, alterando o valor 'Duque de
>         Caxias' pelo
>         > >     nome
>         > >     completo do parlamentar excluído acidentalmente
>         (mantendo as aspas
>         > >     simples e considerando letras maiúsculas e acentos): 
>         > >
>         > >     mysql> UPDATE parlamentar SET ind_excluido=0 WHERE
>         > >     nom_completo='Duque
>         > >     de Caxias';
>         > >
>         > >     Teclando "enter" deverá aparecer: 
>         > >
>         > >     Query OK, 1 row affected (0.00 sec)
>         > >     Rows matched: 1 Changed: 1 Warnings: 0
>         > >
>         > >     Saia do MySQL:
>         > >
>         > >     mysql>exit
>         > > 
>         > >     Verifique através do SAPL se o parlamentar voltou a
>         aparecer na
>         > >     listagem.
>         > >
>         > >     Abraço,
>         > >
>         > >     Luciano De Fázio
>         > >     Coordenador de Informática e Tecnologia 
>         > >     Câmara Municipal de Catanduva - SP
>         > >
>         > >     Luciano De Fazio escreveu:
>         > >     > Alberto,
>         > >     >
>         > >     > Quando se exclui qualquer registro através do SAPL,
>         na verdade 
>         > >     ele não
>         > >     > é excluído fisicamente do MySQL.
>         > >     >
>         > >     > O que o SAPL faz é simplesmente usar o valor =
>         "1" (verdadeiro) na
>         > >     > coluna "ind_excluido" da respectiva tabela, mantendo
>         o registro ali 
>         > >     > para eventual recuperação dos dados.
>         > >     >
>         > >     > Dessa forma, basta localizar o registro
>         correspondente ao
>         > >     parlamentar
>         > >     > em questão na tabela "parlamentar" do banco de dados
>         MySQL 
>         > >     "sapl", e
>         > >     > alterar o valor da última coluna (ind_excluido) para
>         "0".
>         > >     >
>         > >     > Há várias forma de fazer isso. Se precisar de ajuda,
>         poste aqui 
>         > >     na lista.
>         > >     >
>         > >     > Abraços,
>         > >     >
>         > >     > Luciano De Fázio
>         > >     > Coordenador de Informática e Tecnologia
>         > >     > Câmara Municipal de Catanduva - SP 
>         > >     >
>         > >     >
>         > >     >
>         > >     > Francisco Alberto R Cavalcante escreveu:
>         > >     >> Pessoal,
>         > >     >>
>         > >     >>
>         > >     >> Gostaria de saber o que faço para recuperar um
>         parlamentar 
>         > >     excluido
>         > >     >> acidental, ele participou de várias legislaturas e
>         continua na
>         > >     >> legislatura atual, estava sendo tracada a sua foto
>         e a pessoa
>         > >     >> acidentalmente excluiu o parlamentar. 
>         > >     >>
>         > >     >> Francisco Alberto Rodrigues Cavalcante
>         > >     >> Supervisor Informática
>         > >     >> Assembléia Acre
>         > >     >> 68 3223-2795 
>         > >     >> 68 8402-1167
>         > >     >>
>         > >     >> __________________________________________________
>         > >     >> Fale com seus amigos de graça com o novo Yahoo!
>         Messenger 
>         > >     >> http://br.messenger.yahoo.com/
>         > >     >>
>         > >     >
>         > >
>         > >     --
>         > >     Comunidade GITEC
>         > >     http://colab.interlegis.gov.br
>         > >     http://genesis.interlegis.gov.br
>         > >
>         > >     Para pesquisar o histórico da lista visite: 
>         > >     http://genesis.interlegis.gov.br/tecnologia/lista
>         > >
>         > >     Para administrar sua conta visite:
>         > >     http://listas.interlegis.gov.br/mailman/listinfo/gitec
>         > >
>         > >
>         > > __________________________________________________
>         > > Fale com seus amigos de graça com o novo Yahoo! Messenger
>         > > http://br.messenger.yahoo.com/
>         > >
>         >
>         
>         
>         --
>         Comunidade GITEC
>         http://colab.interlegis.gov.br
>         http://genesis.interlegis.gov.br
>         
>         Para pesquisar o histórico da lista visite:
>         http://genesis.interlegis.gov.br/tecnologia/lista
>         
>         Para administrar sua conta visite:
>         http://listas.interlegis.gov.br/mailman/listinfo/gitec
>         
> 
> 
> 
> -- 
> Angelo Marcondes de Oliveira Neto
> Assessor de informática
> Câmara Municipal de Carneirinho
> www.camaracarneirinho.mg.gov.br
> Rua Antônio das Graças de Oliveira, 1600, Jd. Planalto, Carneirinho,
> MG, 
> CEP 3829000.
> e-mail: angelomarcondes at gmail.com
> e-mail e messenger; infocamara at netsite.com.br
> skype: infocamara
> Fones (34) 3454 1275 e (34) 91414287



Mais detalhes sobre a lista de discussão Gitec