Postagens

Mostrando postagens de Dezembro, 2010

[OpenERP] - Migrating Partners from Version 5.0 to 6.0 with Kettle

Imagem
Recently I needed to migrate the OpenERP for a customer who was in version 5.0 to version 6.0. When trying to use the routine of their own migration tool is accused error, I could not identify. To shorten and facilitate this migration job chose to use Pentaho Data Integration (Kettle).

As the client is in beginning of project, it was only necessary to import the Business Partners.
This made import as shown below:

Migrating Partners: Migrating Partner's Addresses: Migrating Partner's Contacts:
Migrating Partner's Jobs:

Sorry, I'm not with the project to achieve the prints available now. So I will detail it in the next post.

Feliz Natal Digital!!!

Imagem
Pessoal,
  Deixo abaixo um vídeo muito legal mostrando como seria o nascimento de Jesus nos tempos de hoje...

E aproveito para desejar a todos um Feliz Natal, não do Papai Noel, mas com CRISTO!!
Abraço a todos e muita Paz!

[MSSQL] - Script simples para desabilitar Triggers de um database

Imagem
As vezes precisamos rapidamente desativar triggers de uma base de dados recém restaurada. Normalmente quando por exemplo, criamos uma base de testes a partir dos dados da oficial. Se não fazemos isso corremos o risco de estarmos fazendo testes que ativem triggers que podem gravar dados em outra base de produção de uma integração qualquer realizada através de triggers.
Para isso podemos utilizar este simples script:
SELECT'alter table '+tb.name+' disable trigger '+tr.name
FROMsys.triggerstr,
sys.tablestb
WHEREtr.parent_id=tb.object_id
ORDERBY1



Pelo Enterprise Management Studio fazemos a cópia do resultado da query acima:




Colamos na área de query e rodamos para desativar as triggers:

Após isso as triggers não serão mais acionadas pelas operações da base de testes. É possível também trocarmos a palavra chave "disable" por "drop" para então removermos de vez as triggers da base.
Obs.: Revise sempre em qual database você está antes de rodar os scripts. Por seguranç…