01.04.2011, 00:12 | #1 |
Участник
|
Dynamics AXBR: Limpando todas as tabelas do AX (especificando DataAreaId)
Источник: http://feedproxy.google.com/~r/daxbr/~3/8oPh2pKZKbw/
============== Caros, Uma vez eu precisei ‘limpar’ um BD de produção, foi quando o Fraga ainda estava ajudando a Microsoft no suporte via PrimeIT (já faz tempo!). O fato aconteceu porque os consultores tinham criado muitas empresas de teste na base de produção (pela facilidade de só trocar de empresa ao invés de abrir outra instância) e com isso trouxeram um prejuízo enorme quando fomos migrar de um release para outro, a ponto de termos que debugar processo de upgrade, até então, desconhecido para o suporte da MS Brasil! Acredito eu, que os consultores fazem isto por falta de informação, por não saberem como é o processo de upgrade, onde existem scripts de pré e pós sincronização que executam rotinas em muitas tabelas, uma vez para cada DataAreaId encontrado. A solução que encontrei na época (e lembrei dela agora porque vi em outro artigo) foi vasculhar tabela por tabela procurando pelos DataAreaIDs que eu gostaria de apagar, o que resultou no sequinte script: PHP код:
Nem preciso dizer o cuidado que deve ser tomado antes de rodar este comando né!? []s Pichler Источник: http://feedproxy.google.com/~r/daxbr/~3/8oPh2pKZKbw/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
|
|