| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- EXECUTION FAILED BECAUSE FUNCTION NOT SUPPORTED BY THE SERVER:
LOCATION location-name PRODUCT ID product-identifier REASON reason-code (sub-code)
A instrução SQL atual falhou porque a instrução SQL foi roteada para um servidor que não oferece suporte à função solicitada.
O erro foi tal que não impedirá o processamento bem-sucedido de outras instruções SQL.
- location-name
-
- O nome do servidor que não suportou os protocolos de banco de dados necessários para executar a função solicitada.
- product-identifier
- Uma string alfanumérica que identifica o produto.
O formato dos valores do identificador de produto é pppvvrrm , em que ppp é um código de produto de 3 letras (como DSN para Db2 ), vv é a versão,
rr é o release e m é o nível de modificação.
Por exemplo, o DSN12015 identifica o Db2 12 após a ativação do nível de função 500 ou superior.
O código do produto ( ppp ) é um dos seguintes valores:
- AQT para IBM Db2 Analytics Accelerator para z/OS®
- ARI para DB2® Server para VSE e VM
- DSN para Db2 para z/OSHTP para conexões de URL HTTP não seguras para serviços REST nativos do Db2HTS para conexões HTTPS seguras para serviços REST nativos Db2
- JCC para IBM® Data Server Driver para JDBC e SQLJ
- QSQ para DB2 para i
- SQL para Db2 para Linux®, UNIX e Windows
Os valores de modificação ( m ) têm os seguintes significados:
- 0 - Nível de função 100 ou 100 *.
- 5 - Nível de função 500 ou superior.
- reason-code
- Um valor numérico que identifica a função.
Os valores possíveis são:
- 0010 - LONG_STMTS
- 0020 - LONG255_IDS
- 0030 - EXTENDED_DESCRIBE
- 0040 - EXTENDED_DIAGNOSTICS
- 0050 - KEEP_DYNAMIC
- 0060 - UNICODE_CONVERSION
- 0070 - ROWSET_CURSOR
- 0080 - DYNAMIC_SCROLLABLE_CURSOR
- 0090 - FLEX_BLOCKING
- 0100 - PACKAGE_PATH
- 0110 - REOPT_ONCE
- 0120 - REOPT_ALWAYS
- 0130 - REOPT_NONE
- 0140 - SCROLL_ORIENTATION
- 0150 - DIV_SCALE
- 0160 - QUERY_INSTANCE
- 0170 - MULTIROW_INPUT
- 0180 - SQL_ATTRIBUTES
- 0190 - SQL_GET
- 0200 - SET
- 0210 - BIND_DEPLOY
- 0220 - DUP_QUERY_SEMANTICS
- 0230 - BINARY_XML_FORMAT
- 0240 - BIND_DEPLOY_FUNCTION
- 0250 - REMOTE_QUERY_OFFLOAD
- 0260 - ORDINARY_ARRAY_PARM
- sub-code
- Um valor de byte único que indica como o erro foi detectado na rede.
Se nenhuma informação adicional estiver disponível, este valor é 0.
- '01'x
- O Db2 local que está atuando como solicitante detectou o erro.
Os valores fornecidos para o location-name e o product-identifier identificam o servidor com erro.
- '02'x
- O servidor detectou o erro.
Os valores que são fornecidos para location-name e product-identifier identificar a localização eo nível do local de Db2 servidor.
- '03' x ou '04' x
- Um servidor intermediário (site de salto) detectou o erro.
Os valores fornecidos para o location-name e o product-identifier identificam o servidor com erro.
- Ação do sistema
- A declaração não pode ser processada. O SQLCA é formatado.
- Resposta ao Desenvolvedor
- Notifique o DBA para obter assistência na análise da instrução SQL que solicitou este SQLCODE.
- Determinação do problema
- Use o valor do reason-code que foi especificado no código para determinar qual função não era suportada.
Use o valor do sub-code para identificar melhor o problema.
SQLSTATE: 56072
© Copyright IBM Corp.
|
| |