- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Tecnologia Protheus
- Dúvida na virada de versão do Protheus 10 para 11
Perguntas Dúvida na virada de versão do Protheus 10 para 11
- marcio.si
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
12 anos 3 semanas atrás #7526
por marcio.si
Dúvida na virada de versão do Protheus 10 para 11 foi criado por marcio.si
Bom dia.
Estou testando a virada de versão, em um ambiente de teste, e analisando o arquivo de LOG de erros surgiram vários problemas da não existência de campos nas tabela TRA, TRC, TRJ, entre outras.
Não sabia de qual módulo pertencia essas tabelas e verificando constatei que são tabelas do módulo de Manutenção de Frotas.
O problema é que eu não tenho esse módulo implantado. Acho que não tenho nem licença para esse módulo.
Bom... para acertar essas tabelas preciso rodar algum compatibilizador? Alguém saberia me dizer qual seria?
Obrigado.
Marcio Seiji
Estou testando a virada de versão, em um ambiente de teste, e analisando o arquivo de LOG de erros surgiram vários problemas da não existência de campos nas tabela TRA, TRC, TRJ, entre outras.
Não sabia de qual módulo pertencia essas tabelas e verificando constatei que são tabelas do módulo de Manutenção de Frotas.
O problema é que eu não tenho esse módulo implantado. Acho que não tenho nem licença para esse módulo.
Bom... para acertar essas tabelas preciso rodar algum compatibilizador? Alguém saberia me dizer qual seria?
Obrigado.
Marcio Seiji
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
12 anos 3 semanas atrás - 12 anos 3 semanas atrás #7529
por mbrigagao
Respondido por mbrigagao no tópico Re: Dúvida na virada de versão do Protheus 10 para 11
Marcio,
Eu também tive o mesmo problema... para resolver a situação desenvolvi uma rotina para dropar essas tabelas do sistema.
Pelo que pude verificar as tabelas TR? eram usadas pelas store procedures, depois de alguma atualização, no final da tabela passou a ter o "_SP".
Segue abaixo parte do codigo...
Caso você precie te passo o finte inteiro.
Eu também tive o mesmo problema... para resolver a situação desenvolvi uma rotina para dropar essas tabelas do sistema.
Pelo que pude verificar as tabelas TR? eram usadas pelas store procedures, depois de alguma atualização, no final da tabela passou a ter o "_SP".
Segue abaixo parte do codigo...
Static Function ElimTab()
Local nI := 1
Local cQuery := ""
Local cTabela := ""
Local aTabela := {}
AADD(aTabela,"AFU")
AADD(aTabela,"B44")
AADD(aTabela,"BD5")
AADD(aTabela,"BD6")
AADD(aTabela,"BD7")
AADD(aTabela,"BDX")
AADD(aTabela,"BDY")
AADD(aTabela,"BE4")
AADD(aTabela,"BE6")
AADD(aTabela,"BEC")
AADD(aTabela,"BL2")
AADD(aTabela,"BLS")
AADD(aTabela,"BQC")
AADD(aTabela,"BS1")
AADD(aTabela,"CC6")
AADD(aTabela,"CD9")
AADD(aTabela,"DW5")
AADD(aTabela,"DWE")
AADD(aTabela,"EYT")
AADD(aTabela,"FIH")
AADD(aTabela,"FII")
AADD(aTabela,"FRD")
AADD(aTabela,"GN0")
AADD(aTabela,"HA3")
AADD(aTabela,"ICJ")
AADD(aTabela,"IPP")
AADD(aTabela,"JIZ")
AADD(aTabela,"N6B")
AADD(aTabela,"QKI")
AADD(aTabela,"RDP")
AADD(aTabela,"TAO")
AADD(aTabela,"TRC")
AADD(aTabela,"TRJ")
AADD(aTabela,"TRK")
AADD(aTabela,"TRT")
AADD(aTabela,"TRW")
AADD(aTabela,"TRX")
AADD(aTabela,"VVF")
ProcRegua(Len(aTabela))
For nI := 1 to Len(aTabela)
cTabela := RetSqlName( aTabela[nI] )
If TCCanOpen(cTabela)
dbSelectArea(aTabela[nI])
dbCloseArea(aTabela[nI])
// cQuery := "DROP TABLE "+cTabela
If !TCDelFile(cTabela) //TCSQLEXEC(cQuery) < 0
Alert(TCSQLError())
EndIf
EndIf
IncProc("Eliminando a Tabela... "+aTabela[nI] )
Next
Return()
Caso você precie te passo o finte inteiro.
Ultima edição: 12 anos 3 semanas atrás por mbrigagao. Razão: complemento da informação
Por favor Acessar ou Registrar para participar da conversa.
- marcio.si
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
12 anos 3 semanas atrás #7548
por marcio.si
Respondido por marcio.si no tópico Re: Dúvida na virada de versão do Protheus 10 para 11
Marcelo,
Boa tarde.
Obrigado pelo retorno.
Realmente essas tabelas tiveram alteração no final delas para "_SP", alterando o parametro "MV_MUDATRT", que no meu caso já estava alterado, pois isso foi uma atualização muito antiga.
Verificando no banco vi estão as duas. Ex.: TRA010 e TRA010_SP.
Vou dropar via banco as que estão sem o "_SP" e ver no dá.
Marcelo, mais uma vez muito obrigado pela ajuda.
At.
Marcio Seiji
Boa tarde.
Obrigado pelo retorno.
Realmente essas tabelas tiveram alteração no final delas para "_SP", alterando o parametro "MV_MUDATRT", que no meu caso já estava alterado, pois isso foi uma atualização muito antiga.
Verificando no banco vi estão as duas. Ex.: TRA010 e TRA010_SP.
Vou dropar via banco as que estão sem o "_SP" e ver no dá.
Marcelo, mais uma vez muito obrigado pela ajuda.
At.
Marcio Seiji
Por favor Acessar ou Registrar para participar da conversa.
- mbrigagao
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 350
- Obrigados Recebidos: 1
12 anos 3 semanas atrás - 12 anos 3 semanas atrás #7553
por mbrigagao
Respondido por mbrigagao no tópico Re: Dúvida na virada de versão do Protheus 10 para 11
MArcio,
Sugiro que vc desinstale as procedures antes, depois drope as tabelas (pelo SDU para não ter que reiniciar o TOP ) e ao final do update instale as procedures novamente.
Lembre-se que ao dropar as tabelas pelo banco o TOPFIELD fica bagunçado, se isso acontecer terá que reiniciar todos os serviços (APPSERVER, TOP e BD).
Um abraço e boa sorte.
Sugiro que vc desinstale as procedures antes, depois drope as tabelas (pelo SDU para não ter que reiniciar o TOP ) e ao final do update instale as procedures novamente.
Lembre-se que ao dropar as tabelas pelo banco o TOPFIELD fica bagunçado, se isso acontecer terá que reiniciar todos os serviços (APPSERVER, TOP e BD).
Um abraço e boa sorte.
Ultima edição: 12 anos 3 semanas atrás por mbrigagao.
Por favor Acessar ou Registrar para participar da conversa.
- marcio.si
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
12 anos 3 semanas atrás #7554
por marcio.si
Respondido por marcio.si no tópico Re: Dúvida na virada de versão do Protheus 10 para 11
Marcelo,
Na verdade, estava verificando melhor e vi que esse erro acontence justamente nas empresas (temos 15 empresas cadastradas) que não tem essas tabelas. Na minha empresa 01, existe as duas tabelas, mas nas outra não existe.
Vou fazer como você disse, vou desinstalar as stores, dropar as tabelas e instalar as stores novamente.
Valeu! Muito obrigado.
Marcio Seiji
Na verdade, estava verificando melhor e vi que esse erro acontence justamente nas empresas (temos 15 empresas cadastradas) que não tem essas tabelas. Na minha empresa 01, existe as duas tabelas, mas nas outra não existe.
Vou fazer como você disse, vou desinstalar as stores, dropar as tabelas e instalar as stores novamente.
Valeu! Muito obrigado.
Marcio Seiji
Por favor Acessar ou Registrar para participar da conversa.
- marcio.si
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 21
- Obrigados Recebidos: 0
12 anos 2 semanas atrás #7782
por marcio.si
Respondido por marcio.si no tópico Re: Dúvida na virada de versão do Protheus 10 para 11
Marcelo,
Bom dia.
Fiz os procedimentos que você sugeriu e funcionou.
Mudei os parâmetros MV_MUDATRT e MV_PROCSP para .F. e desinstalei todas as stores procedures.
Dropei as tabelas que estavam dando problema para mim (TRA,TRC,TRJ,TRK,TRW e TRX), depois alterei novamente os parâmetros para .T. e instalei as stores procedures.
Com isso as tabelas foram criadas corretamente e estou podendo dar continuidade ao processo de virada de versão.
Mais uma vez, valeu muito pela ajuda.
Obrigado.
Marcio Seiji
Bom dia.
Fiz os procedimentos que você sugeriu e funcionou.
Mudei os parâmetros MV_MUDATRT e MV_PROCSP para .F. e desinstalei todas as stores procedures.
Dropei as tabelas que estavam dando problema para mim (TRA,TRC,TRJ,TRK,TRW e TRX), depois alterei novamente os parâmetros para .T. e instalei as stores procedures.
Com isso as tabelas foram criadas corretamente e estou podendo dar continuidade ao processo de virada de versão.
Mais uma vez, valeu muito pela ajuda.
Obrigado.
Marcio Seiji
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Tecnologia Protheus
- Dúvida na virada de versão do Protheus 10 para 11
Tempo para a criação da página:0.128 segundos