SQL - SQLCODE's - Códigos negativos -30045


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

SQLCode -30045

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • EXECUTION FAILED BECAUSE THE DEFINITION OF OBJECT object-name OF TYPE object-type BEING ACCESSED AT server-name-1 DIFFERS FROM THE DEFINITION OF THE OBJECT AT server-name-2

      A definição do objeto, nome do objeto, no nome do servidor 1 não corresponde à definição do objeto no nome do servidor 2.
      nome-do-objeto deve ter definições idênticas em ambos os servidores se ocorrer um dos seguintes processamentos de instrução SQL, caso contrário, a tentativa de acessar nome-do-objeto falhará:
      • Uma instrução SQL é o sistema direcionado para server-name-2 para rodar em server-name-1, e object-name é referenciado ou atualizado no processamento dessa instrução.
      • Uma instrução SQL é processada em server-name-1, que é local para o aplicativo, e as instruções SQL anteriores da sessão do aplicativo foram direcionadas para execução em server-name-2 e referenciaram ou atualizaram object-name.
      object-name
      O nome do objeto.

      object-type
      O tipo de objeto.

      server-name-1
      O nome do servidor que tentou acessar o objeto.
      São exibidos até 16 caracteres do nome do servidor.

    • server-name-2
      O nome do servidor a partir do qual a definição do objeto foi usada para criar uma instância do objeto no server-name-1.
      São exibidos até 16 caracteres do nome do local.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Corrija a definição de object-name em server-name-1 ou server-name-2 para que as definições em ambos os servidores sejam idênticas.
      Em seguida, reconstrua e execute novamente o aplicativo.

      SQLSTATE: 428I5
© Copyright IBM Corp.