[gitec] Enc: Migração da base de dados do mysql

Claudio Morale claudiomorale em interlegis.gov.br
Segunda Junho 14 15:26:36 BRT 2010


Adriana, esse problema vai ser do script... vou pedir ao Lepri pra 
verificar.
att.

Em 07-06-2010 11:58, A.chaves escreveu:
> Bom dia Morale,
>
> Só pude fazer o procedimentos hoje, mas deu o seguinte erro:
>
> root em userserver-desktop:/var/interlegis/SAPL-2.3-beta/instances/sapl23/bin#
> /var/interlegis/SAPL-2.3-beta/instances/sapl23/Products/ILSAPL/instalacao/sapl_migracao.py
>
>
> /var/interlegis/SAPL-2.3-beta/instances/sapl23/Products/ILSAPL/instalacao/sapl_migracao.py:
> linha 7: import: comando não encontrado
> from: can't read /var/mail/OFS.Image
> /var/interlegis/SAPL-2.3-beta/instances/sapl23/Products/ILSAPL/instalacao/sapl_migracao.py:
> linha 10: erro de sintaxe próximo do `token' não esperado `('
> /var/interlegis/SAPL-2.3-beta/instances/sapl23/Products/ILSAPL/instalacao/sapl_migracao.py:
> linha 10: `def _prepTransaction():'
>
> Aguardo retorno
>
> Adriana Augusto Chaves
> Chefe Divisão de Informática
> Câmara Municipal de Piraí
>
>
>
>
>          ----- Mensagem Original -----
>          *De:* Claudio Morale<mailto:claudiomorale em interlegis.gov.br>
>          *Para:* Grupo Interlegis de Tecnologia
>          <mailto:gitec em listas.interlegis.gov.br>
>          *Data:* Quarta, 02 De Junho De 2010 19:26
>          *Assunto:* Re: [gitec] Migração da base de dados do mysql
>
>          Adriana, pelo resultado do script q vc rodou e enviou pra cá,
>          verificamos que o sapl_migracao.sh executou até o final. A última linha
>          desse script dispara o sapl_migracao.py. Vc estava rodando como root e
>          não conseguiu escrever no Data.fs, o que foi a razão do 'erro permission
>          denied'. Então, vamos executar a partir daí. Para isso vc precisa fazer:
>
>          1) dar permissão ao usuário zope execute: sudo chown -R zope:zope
>          /var/lib/zope2.9/instance/sapl23/var
>
>          2) no diretório /var/lib/zope2.9/instance/sapl23/bin
>          faça: ./zopectl run
>          /var/lib/zope2.9/instance/sapl23/Products/ILSAPL/instalacao/sapl_migracao.py
>
>          por gentileza, confira aí os caminhos se são esses mesmos; senão, altere
>          para os seus!
>
>          att.
>
>          Em 02-06-2010 17:13, A.chaves escreveu:
>           >  drwxrwxr-x 3 zope root 4096 2010-06-02 16:59 .
>           >  drwxrwxr-x 11 zope root 4096 2010-05-28 15:30 ..
>           >  -rw-r--r-- 1 zope zope 1950913 2010-05-28 15:30 Data2805.fs
>           >  -rw-r--r-- 1 zope zope 8302617 2010-06-02 16:41 Data.fs
>           >  -rw-r--r-- 1 zope zope 152119 2010-06-02 16:41 Data.fs.index
>           >  -rw-r--r-- 1 zope zope 6 2010-06-02 16:59 Data.fs.lock
>           >  -rw-r--r-- 1 zope zope 0 2010-06-02 16:59 Data.fs.tmp
>           >  -rw-r--r-- 1 zope zope 215227 2010-05-28 15:30 DocumentosSapl2805.fs
>           >  -rw-r--r-- 1 zope zope 302878825 2010-06-01 09:07 DocumentosSapl.fs
>           >  -rw-r--r-- 1 zope zope 0 2010-05-28 15:31 DocumentosSapl.fs.tmp
>           >  drwxr-xr-x 3 zope zope 4096 2010-05-28 15:30 .python-eggs
>           >  -rwxrwxr-x 1 zope zope 299 2010-05-28 15:29 README.txt
>           >  -rw-r--r-- 1 zope zope 4 2010-06-02 16:59 Z2.lock
>           >  -rw-r--r-- 1 zope zope 4 2010-06-02 16:59 Z2.pid
>           >  srwx------ 1 root root 0 2010-06-02 16:59 zopectlsock
>           >  Boa tarde Morale o arquivo sapl23/var está assim:
>           >
>           >
>           >  Adriana Augusto Chaves
>           >  Chefe Divisão de Informática
>           >  Câmara Municipal de Piraí
>           >
>           >  ----- Mensagem Original -----
>           >  *De:* Claudio Morale<mailto:claudiomorale em interlegis.gov.br>
>           >  *Para:* Grupo Interlegis de
>          Tecnologia<mailto:gitec em listas.interlegis.gov.br>
>           >  *Data:* Quarta, 02 De Junho De 2010 17:12
>           >  *Assunto:* Re: [gitec] Migração da base de dados do mysql
>           >
>           >  Adriana, por gentileza, daria pra vc verficar as permissões existentes?
>           >  Abra um terminal e vá até a instância do ../sapl23/var e execute o
>           >  comando ls -l.
>           >  att.
>           >
>           >  Em 01-06-2010 10:21, Raphael Deucher Pires escreveu:
>           >  >  Adriana,
>           >  >
>           >  >  Algo em errado tem no procedimento, pois o banco é realmente o
>           >  >  interlegis, onde excluimos e criamos novamente. Tente refazer os
>           >  >  passos do mysql.
>           >  >
>           >  >  Abraço
>           >  >
>           >  >  Em 1 de junho de 2010 10:18, Raphael Deucher Pires
>           >  >  <raphaeldeucher em gmail.com
>          <mailto:raphaeldeucher em gmail.com><mailto:raphaeldeucher em gmail.com>>
>          escreveu:
>           >  >>  Adriana,
>           >  >>
>           >  >>  Vou instalar um SAPL 2.3 aqui pelo instalador, para verificar.
>           >  >>  Chegasse a restartar os serviços ?
>           >  >>
>           >  >>  Em 1 de junho de 2010 09:28,
>          A.chaves<a.chaves em camarapirai.rj.gov.br
>          <mailto:a.chaves em camarapirai.rj.gov.br>
>           >  <mailto:a.chaves em camarapirai.rj.gov.br>>  escreveu:
>           >  >>>  Bom dia Raphael
>           >  >>>
>           >  >>>  Fiz o procedimento que você me enviou porém na parte de ajuste de
>          tabelascamara municipal de lagoa vermelha rs
>           >  >>>  não existe sapl23_migracao_banco.sql, existe o
>          sapl_migracao_banco.sql. Bem
>           >  >>>  fiz com este último. Mas não funcionou. Continuo com o default do
>          SAPL23.
>           >  >>>  E agora?
>           >  >>>
>           >  >>>  Adriana Augusto Chaves
>           >  >>>  Chefe Divisão de Informática
>           >  >>>  Câmara Municipal de Piraí
>           >  >>>
>           >  >>>  ----- Mensagem Original -----
>           >  >>>  De: Raphael Deucher Pires
>           >  >>>  Para: Grupo Interlegis de Tecnologia
>           >  >>>  Data: Segunda, 31 De Maio De 2010 20:46
>           >  >>>  Assunto: Re: [gitec] Migração da base de dados do mysql
>           >  >>>  Adriana,
>           >  >>>
>           >  >>>  Vamos tentar migrar o pelo Roteiro alternativo, precisamos então
>           >  >>>  copiar o Documentos do SAPL 2.2 para o 2.3, sendo que este arquivo
>           >  >>>  estará no diretorio raiz do Ubuntu 9.10 :
>           >  >>>
>           >  >>>  $ sudo cp -p DocumentosSapl.fs
>           >  >>>  /var/interlegis/SAPL-2.3-beta/instance/sapl23/var
>           >  >>>
>           >  >>>  #Excluir e criar o DB Interlegis
>           >  >>>
>           >  >>>  $ mysql -uroot -p interlegis
>           >  >>>
>           >  >>>  drop database interlegis;
>           >  >>>
>           >  >>>  create database interlegis;
>           >  >>>
>           >  >>>  exit;
>           >  >>>
>           >  >>>  # Importar o SQL da 2.2
>           >  >>>
>           >  >>>  mysql -uroot -p interlegis<  sql2.2.sql
>           >  >>>
>           >  >>>  # Ajustar as tabelas de acordo com a versão 2.3
>           >  >>>
>           >  >>>  $ mysql -u root -p interlegis<
>           >  >>>
>           >
>          /var/interlegis/SAPL-2.3-beta/sapl23/Products/ILSAPL/instalacao/sapl23_migracao_banco.sql
>           >  >>>
>           >  >>>  Basta agora, iniciar o Zope para ver se deu certo..
>           >  >>>
>           >  >>>  Abraço
>           >  >>>
>           >  >>>  Em 31 de maio de 2010 20:11,
>          A.chaves<a.chaves em camarapirai.rj.gov.br
>          <mailto:a.chaves em camarapirai.rj.gov.br>
>           >  <mailto:a.chaves em camarapirai.rj.gov.br>>
>           >  >>>  escreveu:
>           >  >>>>  Boa Noite Raphael
>           >  >>>>
>           >  >>>>  Bem, o meu sapl 22 está funcionando atualmente numa máquina
>          virtual, onde
>           >  >>>>  o
>           >  >>>>  caminho tradicional é:
>           >  >>>>  /var/lib/zope28/instance/sapl
>           >  >>>>  E o meu sapl23 estou montando numa máquina Ubuntu 9.10
>           >  >>>>  /var/interlegis/SAPL-2.3-beta/instance/sapl23
>           >  >>>>
>           >  >>>>  Adriana Augusto Chaves
>           >  >>>>  Chefe Divisão de Informática
>           >  >>>>  Câmara Municipal de Piraí
>           >  >>>>
>           >  >>>>  ----- Mensagem Original -----
>           >  >>>>  De: Raphael Deucher Pires
>           >  >>>>  Para: Grupo Interlegis de Tecnologia
>           >  >>>>  Data: Segunda, 31 De Maio De 2010 17:06
>           >  >>>>  Assunto: Re: [gitec] Migração da base de dados do mysql
>           >  >>>>  Oi Adriana,
>           >  >>>>
>           >  >>>>  Passe pra mim ai, o caminho do seu SAPL 2.2 e do SAPL 2.3, que vou
>           >  >>>>  tentar te ajudar.
>           >  >>>>
>           >  >>>>  Em 31 de maio de 2010 16:24,
>          A.chaves<a.chaves em camarapirai.rj.gov.br
>          <mailto:a.chaves em camarapirai.rj.gov.br>
>           >  <mailto:a.chaves em camarapirai.rj.gov.br>>
>           >  >>>>  escreveu:
>           >  >>>>>
>           >  >>>>>  Muito boa tarde,
>           >  >>>>>
>           >  >>>>>  Continuo aqui com minha briga com sapl23. Reinstalei o SAPL23,
>          migrei os
>           >  >>>>>  dados do sapl2.2 para o 2.3, porém qdo executo
>          ./sap_migracao.sh, somente
>           >  >>>>>  o
>           >  >>>>>  Data.fs dá OK.
>           >  >>>>>  Porém o DocumentosSapl.fs e o sapl_old.sql estão na pasta
>           >  >>>>>  ..../sapl23/old.
>           >  >>>>>  Alguém tem idéia do que possa estar acontecendo.
>           >  >>>>>  POR FAVOR ME AJUDEM!
>           >  >>>>>
>           >  >>>>>  Adriana Augusto Chaves
>           >  >>>>>  Chefe Divisão de Informática
>           >  >>>>>  Câmara Municipal de Piraí
>           >  >>>>>
>           >  >>>>>
>           >  >>>>>  --
>           >  >>>>>  Site da Comunidade GITEC:
>           >  >>>>>  http://colab.interlegis.gov.br/wiki
>           >  >>>>>
>           >  >>>>>  Regras de participação:
>           >  >>>>>  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >  >>>>>
>           >  >>>>>  Para pesquisar o histórico da lista visite:
>           >  >>>>>  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >  >>>>>
>           >  >>>>>  Para administrar sua conta visite:
>           >  >>>>>  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >  >>>>>
>           >  >>>>
>           >  >>>>
>           >  >>>>
>           >  >>>>  --
>           >  >>>>  []'s
>           >  >>>>  Raphael Deucher Pires
>           >  >>>>  --
>           >  >>>>  Site da Comunidade GITEC:
>           >  >>>>  http://colab.interlegis.gov.br/wiki
>           >  >>>>
>           >  >>>>  Regras de participação:
>           >  >>>>  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >  >>>>
>           >  >>>>  Para pesquisar o histórico da lista visite:
>           >  >>>>  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >  >>>>
>           >  >>>>  Para administrar sua conta visite:
>           >  >>>>  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >  >>>>
>           >  >>>>  --
>           >  >>>>  Site da Comunidade GITEC:
>           >  >>>>  http://colab.interlegis.gov.br/wiki
>           >  >>>>
>           >  >>>>  Regras de participação:
>           >  >>>>  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >  >>>>
>           >  >>>>  Para pesquisar o histórico da lista visite:
>           >  >>>>  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >  >>>>
>           >  >>>>  Para administrar sua conta visite:
>           >  >>>>  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >  >>>>
>           >  >>>
>           >  >>>
>           >  >>>
>           >  >>>  --
>           >  >>>  []'s
>           >  >>>  Raphael Deucher Pires
>           >  >>>  --
>           >  >>>  Site da Comunidade GITEC:
>           >  >>>  http://colab.interlegis.gov.br/wiki
>           >  >>>
>           >  >>>  Regras de participação:
>           >  >>>  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >  >>>
>           >  >>>  Para pesquisar o histórico da lista visite:
>           >  >>>  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >  >>>
>           >  >>>  Para administrar sua conta visite:
>           >  >>>  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >  >>>
>           >  >>>  --
>           >  >>>  Site da Comunidade GITEC:
>           >  >>>  http://colab.interlegis.gov.br/wiki
>           >  >>>
>           >  >>>  Regras de participação:
>           >  >>>  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >  >>>
>           >  >>>  Para pesquisar o histórico da lista visite:
>           >  >>>  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >  >>>
>           >  >>>  Para administrar sua conta visite:
>           >  >>>  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >  >>>
>           >  >>
>           >  >>
>           >  >>
>           >  >>  --
>           >  >>  []'s
>           >  >>  Raphael Deucher Pires
>           >  >>
>           >  >
>           >  >
>           >  >
>           >
>           >
>           >  --
>           >  Claudio Morale
>           >  Analista de Sistemas
>           >  Interlegis - Brasília (DF)
>           >  --
>           >  Site da Comunidade GITEC:
>           >  http://colab.interlegis.gov.br/wiki
>           >
>           >  Regras de participação:
>           >  http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>           >
>           >  Para pesquisar o histórico da lista visite:
>           >  http://colab.interlegis.gov.br/wiki/PesquisaListas
>           >
>           >  Para administrar sua conta visite:
>           >  http://listas.interlegis.gov.br/mailman/listinfo/gitec
>           >
>           >
>
>
>          --
>          Claudio Morale
>          Analista de Sistemas
>          Interlegis - Brasília (DF)
>          --
>          Site da Comunidade GITEC:
>          http://colab.interlegis.gov.br/wiki
>
>          Regras de participação:
>          http://colab.interlegis.gov.br/wiki/ComoParticiparComunidade
>
>          Para pesquisar o histórico da lista visite:
>          http://colab.interlegis.gov.br/wiki/PesquisaListas
>
>          Para administrar sua conta visite:
>          http://listas.interlegis.gov.br/mailman/listinfo/gitec
>
>


-- 
Claudio Morale
Analista de Sistemas
Interlegis - Brasília (DF)


Mais detalhes sobre a lista de discussão GITEC