[gitec] Sapl- Parlamentar Excluido

Claudio Morale claudiomorale at interlegis.gov.br
Fri Feb 23 11:07:57 BRT 2007


Alberto, repita o comando updade sugerido pelo Luciano. Antes porém,
logo após abrir o terminal, assinale a opção: Ocidental(ISO-8859-15) em
--> Terminal --> Definir codificação de caractere, q vai dar certo o
update!
[]'s
ClaudioMorale
SPDT/Interlegis
Em Sex, 2007-02-23 às 13:57 +0000, Francisco Alberto R Cavalcante
escreveu:
> Luciano e Claudio Morale
> 
> Esse é os dois resultado apresentado na pesquisa da tabela
> parlamentar, vejam que o nome está de acordo com o que digitei no
> comando.
> 
> (28,'Antônia Rojas Sales','Antônia
> Sales','F','1955-07-13','','','',NULL,2,12,'','(068)
> 223-1797','','',1200401,'','','','antoniasales at aleac.ac.gov.br','','','',1,1),
> 
> 
>  Select nom_completo from parlamentar where
>     -> nom_completo like '%Rojas%' and ind_excluido=1;
> +---------------------+
> | nom_completo        |
> +---------------------+
> | Ant�nia Rojas Sales |
> +---------------------+
> 1 row in set (0.00 sec)
> 
> abraços,
> 
> 
> Francisco Alberto Rodrigues Cavalcante
> Supervisor Informática
> Assembléia Legislativa Acre
> 
> 
> 
> 
> 
> 
> 
> 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 /* 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
> 
> 
> 
> __________________________________________________
> Fale com seus amigos de graça com o novo Yahoo! Messenger 
> http://br.messenger.yahoo.com/ 
> 



Mais detalhes sobre a lista de discussão Gitec