You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by ha...@apache.org on 2006/06/03 15:44:21 UTC

svn commit: r411435 [2/2] - /db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties?rev=411435&r1=411434&r2=411435&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties Sat Jun  3 06:44:21 2006
@@ -7,66 +7,70 @@
 
 # Monitor
 XBM01.D=Falha na inicializa\u00e7\u00e3o devido a uma exce\u00e7\u00e3o. Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
-XBM02.D=Falha na inicializa\u00e7\u00e3o devido \u00e0 funcionalidade ausente para {0}. Verifique se CLASSPATH inclui o Derby correto.
+XBM02.D=Falha na inicializa\u00e7\u00e3o devido a funcionalidade ausente para {0}. Verifique se CLASSPATH inclui o Derby correto.
 XBM05.D=Falha na inicializa\u00e7\u00e3o devido a informa\u00e7\u00f5es sobre vers\u00e3o ausente para {0}.
 XBM06.D=Falha na inicializa\u00e7\u00e3o. Um banco de dados criptografado n\u00e3o pode ser acessado sem a senha de inicializa\u00e7\u00e3o correta.
 XBM07.D=Falha na inicializa\u00e7\u00e3o. A senha de inicializa\u00e7\u00e3o deve ter pelo menos 8 bytes.
 XBM08.D=N\u00e3o foi poss\u00edvel instanciar {0} classe StorageFactory {1}.
 
-XBM0G.D=Falha ao iniciar o mecanismo de criptografia. Certifique-se de estar executando o Java 2 e de ter transferido por download um provedor de criptografia como o jce e de coloc\u00e1-lo em seu caminho de classes.
+XBM0G.D=Falha ao iniciar o mecanismo de criptografia. Certifique-se de estar executando o Java 2, de ter transferido por download um provedor de criptografia como o JCE, e de coloc\u00e1-lo no caminho de classes.
 XBM0H.D=N\u00e3o foi poss\u00edvel criar o diret\u00f3rio {0}.
 XBM0I.D=N\u00e3o foi poss\u00edvel remover o diret\u00f3rio {0}.
 XBM0J.D=O diret\u00f3rio {0} j\u00e1 existe.
-XBM0K.D=Subprotocolo desconhecido para nome do banco de dados {0}.
+XBM0K.D=Subprotocolo desconhecido o banco de dados de nome {0}.
 XBM0L.D=A classe do esquema de autentica\u00e7\u00e3o especificada {0} n\u00e3o implementa a interface de autentica\u00e7\u00e3o {1}.
 XBM0M.D=Erro ao criar inst\u00e2ncia da classe do esquema de autentica\u00e7\u00e3o {0}.
 XBM0N.D=Falha no registro do Driver JDBC com java.sql.DriverManager. Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
-XBM0P.D=O fornecedor de servi\u00e7o \u00e9 apenas de leitura. Opera\u00e7\u00e3o n\u00e3o permitida.
+XBM0P.D=O provedor de servi\u00e7o \u00e9 apenas de leitura. Opera\u00e7\u00e3o n\u00e3o permitida.
 XBM0S.D=N\u00e3o foi poss\u00edvel renomear o arquivo ''{0}'' como ''{1}''
-XBM0T.D=Subprotocolo amb\u00edguo para o nome do banco de dados {0}.
+XBM0T.D=Subprotocolo amb\u00edguo para o banco de dados de nome {0}.
 XBM0U.S=Nenhuma classe foi registrada para o identificador {0}.
-XBM0V.S=Uma exce\u00e7\u00e3o foi lan\u00e7ada ao carregar a classe {1} registrada para o identificador {0}.
-XBM0W.S=Uma exce\u00e7\u00e3o foi lan\u00e7ada ao criar uma inst\u00e2ncia da classe {1} registrada para o identificador {0}.
-XBM0X.D=A descri\u00e7\u00e3o de territ\u00f3rio ''{0}'' fornecida \u00e9 inv\u00e1lida, ln[_CO[_variant]] era esperado\nln=c\u00f3digo do idioma ISO-639 com duas letras min\u00fasculas, CO=c\u00f3digos dos pa\u00edses ISO-3166 com duas letras mai\u00fasculas, consulte java.util.Locale.
+XBM0V.S=Foi lan\u00e7ada uma exce\u00e7\u00e3o ao carregar a classe {1} registrada para o identificador {0}.
+XBM0W.S=Foi lan\u00e7ada uma exce\u00e7\u00e3o ao criar uma inst\u00e2ncia da classe {1} registrada para o identificador {0}.
+XBM0X.D=A descri\u00e7\u00e3o de territ\u00f3rio ''{0}'' fornecida n\u00e3o \u00e9 v\u00e1lida, ln[_CO[_variant]] era esperado\nln=c\u00f3digo do idioma ISO-639 com duas letras min\u00fasculas, CO=c\u00f3digos dos pa\u00edses ISO-3166 com duas letras mai\u00fasculas, consulte java.util.Locale.
 XBM0Y.D=Diret\u00f3rio do banco de dados de backup {0} n\u00e3o localizado. Certifique-se de que o caminho do backup especificado esteja correto.
 XBM0Z.D=N\u00e3o foi poss\u00edvel copiar o arquivo ''{0}'' para ''{1}''. Certifique-se de existir espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.
 XBM0Q.D=Arquivo {0} n\u00e3o localizado. Certifique-se de que a c\u00f3pia de backup seja a correta e que n\u00e3o esteja corrompida.
 XBM0R.D=Imposs\u00edvel remover Arquivo {0}.
 
-
 # Upgrade
-XCW00.D=Upgrade de ''{0}'' para ''{1}'' n\u00e3o suportado.
+XCW00.D=Atualiza\u00e7\u00e3o de ''{0}'' para ''{1}'' n\u00e3o suportada.
 
 # Feature not supported
 
 
 # COntext service
 08000=Conex\u00e3o encerrada por interrup\u00e7\u00e3o desconhecida.
+08000.S.1=Cannot close a connection with an active transaction.  The transaction remains open and the connection was not closed.
+
 
 #../java/com/ibm/db2j/protocol/BasicServices/LockManager/messages.properties
-40001=N\u00e3o foi poss\u00edvel obter um bloqueio devido a um conflito, o ciclo de bloqueios e cargas \u00e9:\n{0}. A v\u00edtima selecionada \u00e9 XID: {1}.
+40001=N\u00e3o foi poss\u00edvel obter o bloqueio devido a um impasse, o ciclo de bloqueios e aguardos \u00e9:\n{0}. A v\u00edtima selecionada foi XID: {1}.
 
-40XL1=N\u00e3o \u00e9 poss\u00edvel obter um bloqueio dentro do tempo requerido
-40XL2=N\u00e3o \u00e9 poss\u00edvel obter um bloqueio dentro do tempo requerido. O dump de lockTable \u00e9: {0}
+40XL1=N\u00e3o foi poss\u00edvel obter o bloqueio dentro do tempo requerido.
+40XL2=N\u00e3o foi poss\u00edvel obter o bloqueio dentro do tempo requerido. O dump de lockTable \u00e9: {0}
 
 # ClassManager
 XBCM1.S=Erro de liga\u00e7\u00e3o Java lan\u00e7ado durante o carregamento da classe {0} gerada.
-XBCM2.S=N\u00e3o \u00e9 poss\u00edvel criar uma inst\u00e2ncia da classe {0} gerada.
-XBCM3.S=O m\u00e9todo {1}() n\u00e3o existe na classe {0} gerada.
+XBCM2.S=N\u00e3o foi poss\u00edvel criar uma inst\u00e2ncia da classe gerada {0}.
+XBCM3.S=O m\u00e9todo {1}() n\u00e3o existe na classe gerada {0}.
+XBCM4.S=Excedido(s) limite(s) do formato de arquivo da classe Java: {1} na classe gerada {0}.
 
 # Properties
 
 XCY00.S=Valor inv\u00e1lido para a propriedade ''{0}''=''{1}''.
 XCY02.S=A altera\u00e7\u00e3o da propriedade solicitada n\u00e3o \u00e9 suportada ''{0}''=''{1}''.
 XCY03.S=A propriedade solicitada ''{0}'' n\u00e3o foi configurada.
+XCY04.S=Sintaxe inv\u00e1lida para substitui\u00e7\u00f5es do otimizador. A sintaxe deve ser -- DERBY-PROPERTIES nomePropriedade = valor [, nomePropriedade = valor]*
+
 
 # Cryptography
 XBCX0.S=Exce\u00e7\u00e3o do provedor Cryptography. Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
 XBCX1.S=Inicializando criptografador com modo ilegal, deve ser ENCRYPT ou DECRYPT.
-XBCX2.S=Inicializando criptografador com uma senha de inicializa\u00e7\u00e3o muito curta. A senha deve ter pelo menos {0} caracteres longos.
+XBCX2.S=Inicializando criptografador com uma senha de inicializa\u00e7\u00e3o muito curta. A senha deve ter comprimento de pelo menos {0} caracteres.
 XBCX5.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de inicializa\u00e7\u00e3o para nula.
-XBCX6.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de inicializa\u00e7\u00e3o para um tipo seri\u00e1vel que n\u00e3o seja em cadeia.
-XBCX7.S=Formato incorreto para altera\u00e7\u00e3o da senha de inicializa\u00e7\u00e3o.  O formato deve ser : old_boot_password, new_boot_password.
+XBCX6.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de inicializa\u00e7\u00e3o para um tipo seri\u00e1vel que n\u00e3o seja cadeia de caracteres.
+XBCX7.S=Formato incorreto para altera\u00e7\u00e3o da senha de inicializa\u00e7\u00e3o.  O formato deve ser : senha_boot_antiga, senha_boot_nova.
 XBCX8.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de inicializa\u00e7\u00e3o de um banco de dados n\u00e3o criptografado.
 XBCX9.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de inicializa\u00e7\u00e3o de um banco de dados somente de leitura.
 XBCXA.S=Senha de inicializa\u00e7\u00e3o incorreta.
@@ -78,21 +82,23 @@
 XBCXG.S=O provedor de criptografia ''{0}'' n\u00e3o existe.
 XBCXH.S=O encryptionAlgorithm ''{0}'' n\u00e3o est\u00e1 no formato correto. O formato correto \u00e9 algorithm/feedbackMode/NoPadding.
 XBCXI.S=O modo de feedback ''{0}'' n\u00e3o \u00e9 suportado. Os modos de feedback suportados s\u00e3o CBC, CFB, OFB e ECB.
-XBCXJ.S=O aplicativo est\u00e1 utilizando uma vers\u00e3o do JCE (Java Cryptography Extension) anterior \u00e0 1.2.1.  Fa\u00e7a upgrade para o JCE 1.2.1 e tente executar a opera\u00e7\u00e3o novamente.
-XBCXK.S=A chave de criptografia fornecida n\u00e3o combina com a chave de criptografia usada na cria\u00e7\u00e3o do banco de dados. Assegure-se de que voc\u00ea esteja utilizando a chave de criptografia correta e tente novamente.
-XBCXL.S=O processo de verifica\u00e7\u00e3o da chave de criptografia n\u00e3o foi bem-sucedido. Isso pode ter sido causado devido a um erro ao acessar o arquivo apropriado para executar o processo de verifica\u00e7\u00e3o.  Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
+XBCXJ.S=O aplicativo est\u00e1 utilizando uma vers\u00e3o do JCE (Java Cryptography Extension) anterior \u00e0 1.2.1.  Atualize para o JCE 1.2.1 e tente executar a opera\u00e7\u00e3o novamente.
+XBCXK.S=A chave de criptografia fornecida n\u00e3o corresponde \u00e0 chave de criptografia usada na cria\u00e7\u00e3o do banco de dados. Assegure-se de estar utilizando a chave de criptografia correta e tente novamente.
+XBCXL.S=O processo de verifica\u00e7\u00e3o da chave de criptografia n\u00e3o foi bem-sucedido. Isto pode ter sido causado devido a erro ao acessar o arquivo apropriado para executar o processo de verifica\u00e7\u00e3o.  Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
+XBCXM.S=The length of the external encryption key must be an even number.
+XBCXN.S=The external encryption key contains one or more illegal characters. Allowed characters for a hexadecimal number are 0-9, a-f and A-F.
 
 #../java/com/ibm/db2j/impl/BasicServices/CacheService/Generic/messages.properties
 
 # CacheStatementException messages
 # sqlstate range: XBCA0 to XBCAZ
 
-XBCA0.S=N\u00e3o \u00e9 poss\u00edvel criar um novo objeto com a chave {1} no cache {0}. O objeto j\u00e1 existe no cache.
+XBCA0.S=N\u00e3o foi poss\u00edvel criar um novo objeto com a chave {1} no cache {0}. O objeto j\u00e1 existe no cache.
 
 
 # java/com/ibm/db2j/protocol/Database/Storage/Access/Interface.
 # sqlstate range: XSAI0 to XSAIZ
-XSAI2.S=O aglomerado ({0}) solicitado n\u00e3o existe.
+XSAI2.S=O conglomerado ({0}) requisitado n\u00e3o existe.
 XSAI3.S=Recurso n\u00e3o implementado.
 
 # java/com/ibm/db2j/protocol/Database/Storage/Access/Interface
@@ -125,13 +131,13 @@
 # java/com/ibm/db2j/protocol/Database/Storage/Access/XA.
 # sqlstate range: XSAX0 to XSAXZ
 XSAX0.S=Viola\u00e7\u00e3o do protocolo XA.
-XSAX1.S=Houve uma tentativa de inicializar uma transa\u00e7\u00e3o global com um Xid de uma transa\u00e7\u00e3o global existente.
+XSAX1.S=Tentativa de inicializar uma transa\u00e7\u00e3o global com Xid de uma transa\u00e7\u00e3o global existente.
 
 #../java/com/ibm/db2j/impl/Database/Storage/Access/Raw/AccessManager/Generic
 # sqlstate range: XSAM0 to XSAMZ
 XSAM0.S=Exce\u00e7\u00e3o encontrada ao tentar inicializar o m\u00f3dulo para ''{0}''.
-XSAM2.S=N\u00e3o h\u00e1 nenhum \u00edndice ou conglomerado com id de conglom ''{0}'' para eliminar.
-XSAM3.S=N\u00e3o h\u00e1 nenhum \u00edndice ou conglomerado com id de conglom ''{0}''.
+XSAM2.S=N\u00e3o h\u00e1 nenhum \u00edndice ou conglomerado com id de conglomerado ''{0}'' para remover.
+XSAM3.S=N\u00e3o h\u00e1 nenhum \u00edndice ou conglomerado com id de conglomerado ''{0}''.
 XSAM4.S=N\u00e3o h\u00e1 nenhuma classifica\u00e7\u00e3o chamada ''{0}''.
 XSAM5.S=A varredura deve ser aberta e posicionada chamando next() antes de fazer outras chamadas.
 XSAM6.S=Registro {2} na p\u00e1gina {1} do cont\u00eainer {0} n\u00e3o encontrado.
@@ -139,7 +145,7 @@
 
 #../java/com/ibm/db2j/impl/Database/Storage/Access/Raw/Conglomerate/Generic
 # sqlstate range: XSCG0 to XSCGZ
-XSCG0.S=N\u00e3o foi poss\u00edvel criar um gabarito.
+XSCG0.S=N\u00e3o foi poss\u00edvel criar um modelo.
 
 #../java/com/ibm/db2j/impl/Database/Storage/Access/Raw/Conglomerate/Heap
 # sqlstate range: XSCH0 to XSCHZ
@@ -160,7 +166,7 @@
 XSCB6.S=Limita\u00e7\u00e3o: O registro de um \u00edndice secund\u00e1rio btree n\u00e3o pode ser atualizado ou inserido devido \u00e0 falta de espa\u00e7o na p\u00e1gina.  Utilize os par\u00e2metros derby.storage.pageSize e/ou derby.storage.pageReservedSpace como alternativa para esta limita\u00e7\u00e3o.
 XSCB5.S=A linha n\u00e3o p\u00f4de ser encontrada na \u00e1rvore durante a a\u00e7\u00e3o l\u00f3gica de desfazer uma inser\u00e7\u00e3o ou exclus\u00e3o de btree.
 XSCB4.S=Um m\u00e9todo em uma varredura btree aberta foi chamado antes do posicionamento da varredura na primeira linha (ex. ainda n\u00e3o foi feita nenhuma chamada next()).  O estado atual da varredura \u00e9 ({0}).
-XSCB3.S=Recurso n\u00e3o implementado.
+XSCB3.S=Funcionalidade n\u00e3o implementada.
 XSCB2.S=A propriedade solicitada {0} n\u00e3o foi encontrada na lista de propriedades especificadas para createConglomerate() de um \u00edndice secund\u00e1rio btree.
 XSCB1.S=Cont\u00eainer {0} n\u00e3o encontrado.
 XSCB0.S=N\u00e3o foi poss\u00edvel criar o cont\u00eainer.
@@ -169,86 +175,124 @@
 # sqlstate range: XSAS0 to XSASZ
 
 XSAS6.S=N\u00e3o foi poss\u00edvel adquirir recursos para ordena\u00e7\u00e3o.
-XSAS3.S=O tipo da linha inserida em uma ordena\u00e7\u00e3o n\u00e3o corresponde ao gabarito da ordena\u00e7\u00e3o.
+XSAS3.S=O tipo da linha inserida em uma ordena\u00e7\u00e3o n\u00e3o corresponde ao modelo da ordena\u00e7\u00e3o.
 XSAS1.S=Houve uma tentativa de buscar uma linha antes do in\u00edcio de uma ordena\u00e7\u00e3o ou ap\u00f3s o final dela.
 XSAS0.S=Um m\u00e9todo de interface do controlador de varredura foi chamado; isso n\u00e3o \u00e9 adequado a uma varredura em uma ordena\u00e7\u00e3o.
 
 # java/com/ibm/db2j/protocol/Database/Storage/RawStore/Interface.
 # statement errors.
 # sqlstate range: XSRS0 to XSRSZ
-XSRS0.S=N\u00e3o \u00e9 poss\u00edvel congelar o banco de dados depois que ele j\u00e1 tiver sido congelado.
+XSRS0.S=N\u00e3o \u00e9 poss\u00edvel congelar o banco de dados ap\u00f3s o mesmo j\u00e1 ter sido congelado.
 XSRS1.S=N\u00e3o \u00e9 poss\u00edvel fazer backup do banco de dados para {0}, que n\u00e3o \u00e9 um diret\u00f3rio.
 XSRS4.S=Erro ao renomear o arquivo (durante o backup) de {0} para {1}.
 XSRS5.S=Erro ao copiar o arquivo (durante o backup) de {0} para {1}.
-XSRS6.S=N\u00e3o \u00e9 poss\u00edvel criar o diret\u00f3rio de backup {0}.
-XSRS7.S=O backup encontrou uma exce\u00e7\u00e3o inesperada.
-XSRS8.S=O Dispositivo de Log s\u00f3 pode ser definido durante o tempo de cria\u00e7\u00e3o, ele n\u00e3o pode ser alterado agora.
-XSRS9.S=O registro {0} n\u00e3o existe mais
-
+XSRS6.S=N\u00e3o foi poss\u00edvel criar o diret\u00f3rio de backup {0}.
+XSRS7.S=O backup capturou uma exce\u00e7\u00e3o inesperada.
+XSRS8.S=O dispositivo de Log s\u00f3 pode ser definido na cria\u00e7\u00e3o do banco de dados, n\u00e3o podendo ser alterado em tempo de execu\u00e7\u00e3o.
+XSRS9.S=O registro {0} n\u00e3o existe mais.
+XSRSA.S=N\u00e3o \u00e9 poss\u00edvel fazer backup do banco de dados quando h\u00e1 opera\u00e7\u00f5es n\u00e3o registradas n\u00e3o efetivadas. Efetive as transa\u00e7\u00f5es usando opera\u00e7\u00f5es de backup bloqueantes.
+XSRSB.S=N\u00e3o \u00e9 poss\u00edvel fazer backup em uma transa\u00e7\u00e3o com opera\u00e7\u00f5es n\u00e3o registradas n\u00e3o efetivadas.
+XSRSC.S=N\u00e3o \u00e9 poss\u00edvel fazer backup do banco de dados em {0}, porque este \u00e9 um diret\u00f3rio de banco de dados.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Log/Generic
 # statement errors.
 # sqlstate range: XSLB0 to XSLBZ
 XSLB9.S=N\u00e3o \u00e9 poss\u00edvel fazer nenhuma altera\u00e7\u00e3o, a cria\u00e7\u00e3o de logs foi encerrada.
-XSLB8.S=Tentando redefinir uma varredura para {0} al\u00e9m dos limites de {1}.
-XSLB6.S=Tentando registrar um Registro de logs com comprimento 0 ou -ve.
+XSLB8.S=Tentativa de redefinir uma varredura para {0} al\u00e9m dos limites de {1}.
+XSLB6.S=Tentativa de registrar um registro de log com comprimento 0 ou -ve.
 XSLB5.S=Inst\u00e2ncia truncationLWM {1} ilegal para o ponto de truncamento {0}. A faixa permitida \u00e9 de {2} a {3}.
 XSLB4.S=N\u00e3o \u00e9 poss\u00edvel encontrar truncationLWM {0}.
-XSLB2.S=Opera\u00e7\u00e3o de log {0} registrando dados excessivos, preenchendo o buffer interno de logs.
-XSLB1.S=A opera\u00e7\u00e3o de log {0} encontrou erro ao gravar a si mesma no fluxo de logs. Isso pode ter sido causado por uma opera\u00e7\u00e3o de log incorreta ou o buffer interno de logs estava cheio devido a uma opera\u00e7\u00e3o de log excessivamente grande.
+XSLB2.S=Opera\u00e7\u00e3o de log {0} registrando dados em excesso, enchendo o buffer interno do log.
+XSLB1.S=A opera\u00e7\u00e3o de log {0} encontrou erro ao gravar a si mesma no fluxo de logs. Isto pode ter sido causado por uma opera\u00e7\u00e3o de log incorreta ou o buffer interno do log estava cheio devido a uma opera\u00e7\u00e3o de log excessivamente grande.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Log/Generic
 # database errors.
 # sqlstate range: XSLA0 to XSLAZ
-XSLAT.D=O diret\u00f3rio de log {0} existe. Certifique-se de que a localiza\u00e7\u00e3o do logDevice especificado esteja correta.
+XSLAT.D=O diret\u00f3rio de log {0} existe. Certifique-se de que a localiza\u00e7\u00e3o do logDevice especificada esteja correta.
 XSLAS.D=Diret\u00f3rio de log {0} n\u00e3o localizado no backup durante a restaura\u00e7\u00e3o. Certifique-se de que a c\u00f3pia de backup seja a correta e que n\u00e3o esteja corrompida.
-XSLAR.D=N\u00e3o \u00e9 poss\u00edvel copiar o arquivo de log ''{0}'' para ''{1}'' durante a restaura\u00e7\u00e3o. Certifique-se de que haja espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.
+XSLAR.D=N\u00e3o \u00e9 poss\u00edvel copiar o arquivo de log ''{0}'' para ''{1}'' durante a restaura\u00e7\u00e3o. Certifique-se de haver espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.
 XSLAQ.D=N\u00e3o \u00e9 poss\u00edvel criar o arquivo de log no diret\u00f3rio {0}.
-XSLAP.D=O Banco de Dados em {0} \u00e9 da vers\u00e3o {1}. N\u00e3o \u00e9 poss\u00edvel fazer upgrade do bancos de dados beta,
-XSLAO.D=Falha na recupera\u00e7\u00e3o devido ao problema inesperado {0}.
-XSLAN.D=O banco de dados em {0} tinha um formato incompat\u00edvel com a vers\u00e3o atual do software.  O banco de dados foi criado ou atualizado pela vers\u00e3o {1}.
-XSLAM.D=N\u00e3o \u00e9 poss\u00edvel verificar o formato do banco de dados em {1} devido a IOException.
-XSLAL.D=O tamanho do registro de log {2} excedeu o tamanho m\u00e1ximo permitido para o arquivo de log {3}. Erro no arquivo de log {0}, posi\u00e7\u00e3o {1}
-XSLAK.D=O banco de dados excedeu o maior n\u00famero de arquivos de log {0}.
+XSLAP.D=O Banco de Dados em {0} est\u00e1 na vers\u00e3o {1}. Bancos de dados beta n\u00e3o podem ser atualizados.
+XSLAO.D=Falha na recupera\u00e7\u00e3o devido a problema n\u00e3o esperado {0}.
+XSLAN.D=O banco de dados em {0} possui um formato incompat\u00edvel com a vers\u00e3o corrente do software.  O banco de dados foi criado ou atualizado pela vers\u00e3o {1}.
+XSLAM.D=N\u00e3o foi poss\u00edvel verificar o formato do banco de dados em {1} devido a IOException.
+XSLAL.D=O tamanho do registro de log {2} excedeu o tamanho m\u00e1ximo permitido para arquivo de log {3}. Erro no arquivo de log {0}, posi\u00e7\u00e3o {1}
+XSLAK.D=O banco de dados excedeu o n\u00famero m\u00e1ximo de arquivos de log {0}.
 XSLAJ.D=O sistema de registro foi marcado para encerrar devido a um problema anterior e n\u00e3o permitir\u00e1 outras opera\u00e7\u00f5es at\u00e9 que o sistema seja encerrado e iniciado novamente.
-XSLAI.D=N\u00e3o \u00e9 poss\u00edvel registrar o registro de log do ponto de verifica\u00e7\u00e3o
-XSLAH.D=Um banco de dados somente leitura est\u00e1 sendo atualizado.
-XSLAF.D=Um banco de dados somente leitura foi criado com buffers de dados sujos.
+XSLAI.D=N\u00e3o foi poss\u00edvel registrar o registro de log do ponto de controle.
+XSLAH.D=Est\u00e1 sendo atualizado um banco de dados apenas de leitura.
+XSLAF.D=Foi criado um banco de dados apenas de leitura com buffers de dados sujos.
 XSLAE.D=O arquivo de controle em {0} n\u00e3o pode ser gravado ou atualizado.
 XSLAD.D=O registro de log na inst\u00e2ncia {2} do arquivo de log {3} est\u00e1 corrompido. Comprimento do registro de log esperado {0}, comprimento real {1}.
-XSLAC.D=O banco de dados em {0} possui um formato incompat\u00edvel com a vers\u00e3o atual do software, ele pode ter sido criado ou atualizado por uma vers\u00e3o posterior.
-XSLAB.D=N\u00e3o \u00e9 poss\u00edvel encontrar o arquivo de log {0}. Verifique se a propriedade logDevice est\u00e1 definida corretamente com o separador de caminho correto da sua plataforma.
+XSLAC.D=O banco de dados em {0} possui um formato incompat\u00edvel com a vers\u00e3o atual do software, o mesmo pode ter sido criado ou atualizado por uma vers\u00e3o posterior.
+XSLAB.D=N\u00e3o foi poss\u00edvel encontrar o arquivo de log {0}. Verifique se a propriedade logDevice est\u00e1 definida corretamente com o separador de caminho correto da sua plataforma.
 XSLAA.D=O armazenamento foi marcado para ser encerrado por uma exce\u00e7\u00e3o anterior.
-XSLA8.D=N\u00e3o \u00e9 poss\u00edvel reverter a transa\u00e7\u00e3o {0}, tentando compensar a opera\u00e7\u00e3o {1} com {2}
-XSLA7.D=N\u00e3o \u00e9 poss\u00edvel refazer a opera\u00e7\u00e3o {0} no log.
-XSLA6.D=N\u00e3o \u00e9 poss\u00edvel recuperar o banco de dados.
-XSLA5.D=N\u00e3o \u00e9 poss\u00edvel ler o fluxo de logs por alguma raz\u00e3o para reverter a transa\u00e7\u00e3o {0}.
-XSLA4.D=N\u00e3o \u00e9 poss\u00edvel gravar o log, ele est\u00e1 praticamente cheio.  Exclua os arquivos desnecess\u00e1rios.  Tamb\u00e9m \u00e9 poss\u00edvel que o sistema de arquivos seja somente leitura ou que haja falhas no disco ou algum outro problema com a m\u00eddia.
-XSLA3.D=Log Corrompido, h\u00e1 dados inv\u00e1lidos no fluxo de logs.
+XSLA8.D=N\u00e3o foi poss\u00edvel desfazer a transa\u00e7\u00e3o {0}, tentando compensar a opera\u00e7\u00e3o {1} com {2}
+XSLA7.D=N\u00e3o foi poss\u00edvel refazer a opera\u00e7\u00e3o {0} no log.
+XSLA6.D=N\u00e3o foi poss\u00edvel recuperar o banco de dados.
+XSLA5.D=Por algum motivo n\u00e3o foi poss\u00edvel ler o log para desfazer a transa\u00e7\u00e3o {0}.
+XSLA4.D=N\u00e3o foi poss\u00edvel escrever no log, provavelmente este est\u00e1 cheio.  Exclua os arquivos desnecess\u00e1rios.  Tamb\u00e9m \u00e9 poss\u00edvel que o sistema de arquivos seja apenas de leitura ou que haja falhas no disco ou algum outro problema com a m\u00eddia.
+XSLA3.D=Log Corrompido, h\u00e1 dados inv\u00e1lidos no fluxo de log.
 XSLA2.D=O sistema ser\u00e1 encerrado, Exce\u00e7\u00e3o de E/S obtida ao acessar o arquivo de log.
-XSLA1.D=O Registro de Log foi enviado para o fluxo, mas ele n\u00e3o pode ser aplicado para o armazenamento (Objeto {0}).  Isso tamb\u00e9m pode causar problemas de recupera\u00e7\u00e3o.
-XSLA0.D=N\u00e3o \u00e9 poss\u00edvel liberar o arquivo de log para o disco {0}.
+XSLA1.D=O Registro de Log foi enviado para o fluxo, mas o mesmo n\u00e3o pode ser aplicado no armazenamento (Objeto {0}).  Isto tamb\u00e9m pode causar problemas de recupera\u00e7\u00e3o.
+XSLA0.D=N\u00e3o foi poss\u00edvel liberar o arquivo de log para o disco {0}.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Transactions/Basic
 # statement errors.
 # sqlstate range: XSTA0 to XSTAZ
 # changed XSTA0 and XSTA1 to match DB2 sqlstates - bug 4466
-3B501.S=Um SAVEPOINT com o nome transmitido j\u00e1 existe na transa\u00e7\u00e3o atual.
-3B502.S=Um RELEASE ou ROLLBACK TO SAVEPOINT foi especificado, mas o savepoint n\u00e3o existe.
+3B501.S=J\u00e1 existe na transa\u00e7\u00e3o atual um SAVEPOINT com o nome passado.
+3B502.S=Foi especificado um RELEASE ou ROLLBACK TO SAVEPOINT , mas o ponto de salvamento n\u00e3o existe.
 3B001.S=SAVEPOINT, {0} n\u00e3o existe ou n\u00e3o est\u00e1 ativo na transa\u00e7\u00e3o atual.
-3B002.S=O n\u00famero m\u00e1ximo de pontos de salvamentos foi alcan\u00e7ado.
-XSTA2.S=Uma transa\u00e7\u00e3o j\u00e1 estava ativa quando houve a tentativa de tornar outra transa\u00e7\u00e3o ativa.
+3B002.S=Foi atingido o n\u00famero m\u00e1ximo de pontos de salvamentos.
+XSTA2.S=J\u00e1 havia uma transa\u00e7\u00e3o ativa quando foi feita a tentativa de tornar outra transa\u00e7\u00e3o ativa.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Transactions/Basic
 # transaction errors.
 # sqlstate range: 40XT0 to 40XTZ
-40XT0=Um erro interno foi identificado pelo m\u00f3dulo RawStore.
+40XT0=Foi identificado um erro interno pelo m\u00f3dulo RawStore.
 40XT1=Ocorreu uma exce\u00e7\u00e3o durante a transa\u00e7\u00e3o.
-40XT2=Ocorreu uma exce\u00e7\u00e3o durante a revers\u00e3o de um SAVEPOINT.
-40XT4=Houve uma tentativa de encerramento de uma transa\u00e7\u00e3o que ainda estava ativa. A transa\u00e7\u00e3o foi interrompida.
+40XT2=Ocorreu uma exce\u00e7\u00e3o ao desfazer at\u00e9 um SAVEPOINT.
+40XT4=Tentativa de fechar uma transa\u00e7\u00e3o que ainda estava ativa. A transa\u00e7\u00e3o foi interrompida.
 40XT5=Exce\u00e7\u00e3o ocorrida durante uma transa\u00e7\u00e3o interna.
-40XT6=O banco de dados est\u00e1 no estado de quiesce, n\u00e3o \u00e9 poss\u00edvel ativar a transa\u00e7\u00e3o.  Aguarde um momento, at\u00e9 que ele saia do estado de quiesce.
-40XT7=A opera\u00e7\u00e3o n\u00e3o \u00e9 suportada em uma transa\u00e7\u00e3o interna.
+40XT6=O banco de dados est\u00e1 no estado de repouso, n\u00e3o \u00e9 poss\u00edvel ativar a transa\u00e7\u00e3o.  Aguarde um pouco, at\u00e9 que saia do estado de repouso.
+40XT7=Opera\u00e7\u00e3o n\u00e3o suportada em uma transa\u00e7\u00e3o interna.
+
+#
+# 2D, 24, 57,58 - DRDA errors with SQLStates required by the spec
+2D521.S.1=setAutoCommit(true) n\u00e3o \u00e9 v\u00e1lido durante uma transa\u00e7\u00e3o global.
+2D521.S.2=COMMIT ou ROLLBACK inv\u00e1lido para o ambiente de execu\u00e7\u00e3o do aplicativo.
+24501.S=O cursor identificado n\u00e3o est\u00e1 aberto.
+# 58009.C is a generic message
+# MAKE SURE YOU INTERNATIONALIZE THE REASON STRING AS WELL - Use the JXXX
+# codes below.  Add constants for the JXXX codes in reference.MessageId.java
+58009.C=Foi encontrado um erro de protocolo de rede e a conex\u00e3o foi encerrada: {0}
+58009.C.2=SocketException: ''{0}''
+58009.C.3=Foi detectado um erro de comunica\u00e7\u00e3o: {0}.
+58009.C.4=Ocorreu um erro durante uma redefini\u00e7\u00e3o de conex\u00e3o postergada e a conex\u00e3o foi encerrada.  Consulte as exce\u00e7\u00f5es encadeadas para obter detalhes.
+58009.C.5=Dados insuficientes ao ler da rede - esperado um m\u00ednimo de {0} bytes mas recebido apenas {1} bytes.  A conex\u00e3o foi encerrada.
+58009.C.6=Tentativa de materializar completamente dados LOB muito grandes para a JVM.  A conex\u00e3o foi encerrada.
+58009.C.7=Exce\u00e7\u00e3o do protocolo de rede: o comprimento de scldta, {0}, n\u00e3o \u00e9 v\u00e1lido para rdbcolid.  A conex\u00e3o foi encerrada.
+58009.C.8=Exce\u00e7\u00e3o do protocolo de rede: o comprimento de scldta, {0}, n\u00e3o \u00e9 v\u00e1lido para pkgid.  A conex\u00e3o foi encerrada.
+58009.C.9=Exce\u00e7\u00e3o do protocolo de rede: o comprimento de PKGNAMCSN, {0}, n\u00e3o \u00e9 v\u00e1lido em SQLAM {1}.  A conex\u00e3o foi encerrada.
+58009.C.10=Exce\u00e7\u00e3o do protocolo de rede: somente um dos comprimentos de VCM, VCS pode ser maior que 0.  A conex\u00e3o foi encerrada.
+58009.C.11=A conex\u00e3o foi encerrada porque a codifica\u00e7\u00e3o n\u00e3o \u00e9 suportada.
+58009.C.12=Exce\u00e7\u00e3o do protocolo de rede: ponto de c\u00f3digo real, {0}, n\u00e3o corresponde ao ponto esperado, {1}.  A conex\u00e3o foi encerrada.
+58009.C.13=Exce\u00e7\u00e3o do protocolo de rede: cole\u00e7\u00e3o DDM cont\u00e9m menos de 4 bytes de dados.  A conex\u00e3o foi encerrada.
+58009.C.14=Exce\u00e7\u00e3o do protocolo de rede: pilha da cole\u00e7\u00e3o n\u00e3o est\u00e1 vazia no final do mesmo identificador de an\u00e1lise da cadeia.  A conex\u00e3o foi encerrada.
+58009.C.15=Exce\u00e7\u00e3o do protocolo de rede: o comprimento de DSS n\u00e3o \u00e9 0 no final do mesmo identificador de an\u00e1lise da cadeia.  A conex\u00e3o foi encerrada.
+58009.C.16=Exce\u00e7\u00e3o do protocolo de rede: DSS encadeada com o mesmo identificador no final do mesmo identificador de an\u00e1lise.  A conex\u00e3o foi encerrada.
+58009.C.17=Exce\u00e7\u00e3o do protocolo de rede: encontrado fim de fluxo prematuro ao ler de InputStream, par\u00e2metro #{0}.  A conex\u00e3o foi encerrada.
+58009.C.18=Exce\u00e7\u00e3o do protocolo de rede: FDOCA LID inv\u00e1lido.  A conex\u00e3o foi encerrada.
+
+
+58010.C=Foi encontrado um erro de protocolo de rede.  N\u00e3o foi poss\u00edvel estabelecer uma conex\u00e3o porque o gerenciador {0} no n\u00edvel {1} n\u00e3o \u00e9 suportado pelo servidor.
+58014.C=O comando DDM 0x{0} n\u00e3o \u00e9 suportado.  A conex\u00e3o foi encerrada.
+58015.C=O objeto DDM 0x{0} n\u00e3o \u00e9 suportado.  A conex\u00e3o foi encerrada.
+58016.C=O par\u00e2metro DDM 0x{0} n\u00e3o \u00e9 suportado.  A conex\u00e3o foi encerrada.
+58017.C=O valor do par\u00e2metro DDM 0x{0} n\u00e3o \u00e9 suportado.  Uma vari\u00e1vel hospedeira de entrada pode n\u00e3o estar no intervalo que o servidor admite.  A conex\u00e3o foi encerrada.
+57017.C=N\u00e3o existe convers\u00e3o dispon\u00edvel da p\u00e1gina de c\u00f3digo de origem , {0}, para a p\u00e1gina de c\u00f3digo de destino, {1}.  A conex\u00e3o foi encerrada.
+
 
 #
 #java/com/ibm/db2j/internalUtil
@@ -258,273 +302,289 @@
 #  	IO Errors						XCXD0-XCXDZ
 #	LocaleFinder Errors				XCXE0-XCXEZ
 XCXA0.S=Identificador inv\u00e1lido.
-XCXB0.S=Caminho de classe do banco de dados inv\u00e1lido: ''{0}''.
-XCXC0.S=Lista de ids inv\u00e1lida.
-XCXE0.S=Voc\u00ea est\u00e1 tentando executar uma opera\u00e7\u00e3o que utiliza o territ\u00f3rio do banco de dados, mas o banco de dados ainda n\u00e3o possui um territ\u00f3rio.
+XCXB0.S=Caminho de classes do banco de dados inv\u00e1lido: ''{0}''.
+XCXC0.S=Lista de identificadores inv\u00e1lida.
+XCXE0.S=Tentativa de executar uma opera\u00e7\u00e3o que utiliza o territ\u00f3rio do banco de dados, mas o banco de dados ainda n\u00e3o possui um territ\u00f3rio.
+
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Transactions/Basic
 # system errors.
 # sqlstate range: XSTB0 to XSTBZ
-XSTB0.M=Ocorreu uma exce\u00e7\u00e3o durante a interrup\u00e7\u00e3o da transa\u00e7\u00e3o.
-XSTB2.M=N\u00e3o \u00e9 poss\u00edvel registrar as altera\u00e7\u00f5es da transa\u00e7\u00e3o, tente gravar em um banco de dados somente leitura.
-XSTB3.M=N\u00e3o \u00e9 poss\u00edvel interromper a transa\u00e7\u00e3o porque o gerenciador de logs \u00e9 nulo, provavelmente devido a um erro anterior.
-XSTB5.M=A cria\u00e7\u00e3o de banco de dados com o registro desativado encontrou um problema inesperado.
-XSTB6.M=N\u00e3o \u00e9 poss\u00edvel substituir uma tabela de transa\u00e7\u00e3o por outra enquanto a tabela estiver sendo utilizada.
+XSTB0.M=Lan\u00e7ada uma exce\u00e7\u00e3o ao desfazer a transa\u00e7\u00e3o.
+XSTB2.M=N\u00e3o \u00e9 poss\u00edvel registrar as altera\u00e7\u00f5es da transa\u00e7\u00e3o, talvez tentando gravar em um banco de dados apenas de leitura.
+XSTB3.M=N\u00e3o \u00e9 poss\u00edvel interromper a transa\u00e7\u00e3o porque o gerenciador de log \u00e9 nulo, provavelmente devido a um erro anterior.
+XSTB5.M=A cria\u00e7\u00e3o do banco de dados com registro desabilitado encontrou um problema inesperado.
+XSTB6.M=N\u00e3o \u00e9 poss\u00edvel substituir uma tabela de transa\u00e7\u00e3o por outra enquanto uma delas estiver em uso.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/Generic
 # transaction errors.
 # sqlstate range: 40XD0 to 40XDZ
 40XD0=O cont\u00eainer foi fechado
-40XD1=O cont\u00eainer foi aberto no modo de leitura.
-40XD2=O cont\u00eainer {0} n\u00e3o pode esr aberto; ele foi eliminado ou n\u00e3o existe.
+40XD1=O cont\u00eainer foi aberto no modo apenas de leitura.
+40XD2=O cont\u00eainer {0} n\u00e3o p\u00f4de ser aberto; o mesmo foi eliminado ou n\u00e3o existe.
 
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/Generic
 # statement errors.
 # sqlstate range: XSDA0 to XSDAZ
-XSDA1.S=Houve uma tentativa de acessar um slot fora de faixa em uma p\u00e1gina
-XSDA2.S=Houve uma tentativa de atualizar um registro exclu\u00eddo
+XSDA1.S=Tentativa de acessar um encaixe fora da faixa em uma p\u00e1gina
+XSDA2.S=Tentativa de atualizar um registro exclu\u00eddo
 XSDA3.S=Limita\u00e7\u00e3o: O registro n\u00e3o pode ser atualizado ou inserido devido \u00e0 falta de espa\u00e7o na p\u00e1gina. Utilize os par\u00e2metros derby.storage.pageSize e/ou derby.storage.pageReservedSpace como alternativa para esta limita\u00e7\u00e3o.
-XSDA4.S=Ocorreu uma exce\u00e7\u00e3o inesperada
-XSDA5.S=Houve uma tentativa de recuperar um registro que n\u00e3o tinha sido exclu\u00eddo
+XSDA4.S=Foi lan\u00e7ada uma exce\u00e7\u00e3o inesperada
+XSDA5.S=Tentativa de recuperar um registro que n\u00e3o foi exclu\u00eddo
 XSDA6.S=A coluna {0} da linha \u00e9 nula, precisa ser definida para apontar para um objeto.
 XSDA7.S=Restaura\u00e7\u00e3o de um objeto SQLData ou seri\u00e1vel da classe {0}, tentativa de ler mais dados do que foi originalmente armazenado
 XSDA8.S=Ocorreu uma exce\u00e7\u00e3o durante a restaura\u00e7\u00e3o de um objeto SQLData ou seri\u00e1vel da classe {0}
 XSDA9.S=Classe n\u00e3o encontrada durante a restaura\u00e7\u00e3o de um objeto SQLData ou seri\u00e1vel da classe {0}
 XSDAA.S=Data e hora {0} ilegais, a data e a hora s\u00e3o provenientes de uma p\u00e1gina diferente ou de uma implementa\u00e7\u00e3o incompat\u00edvel
-XSDAB.S=n\u00e3o \u00e9 poss\u00edvel definir uma data e hora nulas
+XSDAB.S=n\u00e3o \u00e9 poss\u00edvel definir um carimbo do tempo nulo
 XSDAC.S=Tentativa de mover linhas ou p\u00e1ginas de um cont\u00eainer para outro.
 XSDAD.S=Tentativa de mover zero linhas de uma p\u00e1gina para outra.
-XSDAE.S=S\u00f3 \u00e9 poss\u00edvel criar um identificador de registros com um id do identificador especial de registros.
-XSDAF.S=Utilizando o identificador especial de registros como se fosse um identificador normal de registros.
+XSDAE.S=S\u00f3 \u00e9 poss\u00edvel criar um tratador de registro para um identificador de tratador de registro especial.
+XSDAF.S=Utiliza\u00e7\u00e3o de tratador de registro especial como se fosse um tratador de registro normal.
 XSDAG.S=A principal transa\u00e7\u00e3o do aninhamento de aloca\u00e7\u00e3o n\u00e3o pode abrir o cont\u00eainer.
-XSDAI.S=A p\u00e1gina {0} que est\u00e1 sendo removida j\u00e1 est\u00e1 bloqueada para desaloca\u00e7\u00e3o.
-XSDAJ.S=Ocorreu uma exce\u00e7\u00e3o durante a grava\u00e7\u00e3o de um objeto SQLData ou seri\u00e1vel
-XSDAK.S=Uma p\u00e1gina incorreta foi obtida para o identificador de registros {0}.
-XSDAL.S=O identificador de registros {0} inesperadamente aponta para a p\u00e1gina estourada.
+XSDAI.S=A p\u00e1gina {0} sendo removida j\u00e1 est\u00e1 bloqueada para libera\u00e7\u00e3o.
+XSDAJ.S=Ocorreu uma exce\u00e7\u00e3o durante a escrita de um objeto SQLData ou seri\u00e1vel
+XSDAK.S=Obtida uma p\u00e1gina incorreta para o tratador de registros {0}.
+XSDAL.S=O tratador de registros {0} aponta inesperadamente para a p\u00e1gina de estouro.
+XSDAM.S=Ocorreu uma exce\u00e7\u00e3o durante a restaura\u00e7\u00e3o do objeto SQLData da classe {0}. A classe especificada n\u00e3o pode ser instanciada.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/Generic
 # database errors.
 # sqlstate range: XSDB0 to XSDBZ
-XSDB0.D=Exce\u00e7\u00e3o inesperada na p\u00e1gina da mem\u00f3ria {0}
+XSDB0.D=Exce\u00e7\u00e3o inesperada na p\u00e1gina de mem\u00f3ria {0}
 XSDB1.D=Formato de p\u00e1gina desconhecido na p\u00e1gina {0}
 XSDB2.D=Formato de cont\u00eainer desconhecido no cont\u00eainer {0}: {1}
-XSDB3.D=As informa\u00e7\u00f5es sobre o cont\u00eainer n\u00e3o podem ser alteradas depois de gravadas: posteriormente {0}, agora {1}
+XSDB3.D=As informa\u00e7\u00f5es do cont\u00eainer n\u00e3o podem ser alteradas ap\u00f3s gravadas: anteriormente {0}, agora {1}
 XSDB4.D=A p\u00e1gina {0} est\u00e1 na vers\u00e3o {1}, o arquivo de log cont\u00e9m altera\u00e7\u00f5es na vers\u00e3o {2}, est\u00e3o faltando registros de logs nesta p\u00e1gina ou a p\u00e1gina n\u00e3o foi gravada corretamente no disco.
-XSDB5.D=O log alterou o registro na p\u00e1gina {0}, o qual est\u00e1 al\u00e9m do final do cont\u00eainer.
+XSDB5.D=O log alterou o registro na p\u00e1gina {0}, o qual est\u00e1 ap\u00f3s o final do cont\u00eainer.
 XSDB6.D=Outra inst\u00e2ncia do Derby j\u00e1 pode ter inicializado o banco de dados {0}.
-XSDB7.D=AVISO: O Derby (inst\u00e2ncia {0}) est\u00e1 tentando inicializar o banco de dados {1} mesmo que o Derby (inst\u00e2ncia {2}) ainda esteja ativo.  Apenas uma inst\u00e2ncia do Derby deve inicializar um banco de dados. Pode ter ocorrido ou resultar em danos graves e irrecuper\u00e1veis.
-XSDB8.D=AVISO: O Derby (inst\u00e2ncia {0}) est\u00e1 tentando inicializar o banco de dados {1} mesmo que o Derby (inst\u00e2ncia {2}) ainda esteja ativo.  Apenas uma inst\u00e2ncia do Derby deve inicializar um banco de dados. A inicializa\u00e7\u00e3o simult\u00e2nea de 2 inst\u00e2ncias do Derby no mesmo banco de dados pode resultar em danos graves e irrecuper\u00e1veis.  A propriedade db2j.database.forceDatabaseLock=true foi definida, portanto, o banco de dados n\u00e3o ser\u00e1 inicializado at\u00e9 que db.lck n\u00e3o esteja mais presente.  Normalmente, esse arquivo \u00e9 removido quando a primeira inst\u00e2ncia do Derby que ser\u00e1 inicializada no banco de dados j\u00e1 existe, mas ele pode ser abandonado no encerramento.  Nesse caso, ser\u00e1 necess\u00e1rio remover o arquivo manualmente.  \u00c9 importante verificar se nenhuma outra VM est\u00e1 acessando o banco de dados antes de excluir manualmente o arquivo db.lck.
+XSDB7.D=AVISO: O Derby (inst\u00e2ncia {0}) est\u00e1 tentando inicializar o banco de dados {1} embora o Derby (inst\u00e2ncia {2}) ainda possa estar ativo.  Apenas uma inst\u00e2ncia do Derby deve inicializar um banco de dados de cada vez, sen\u00e3o pode resultar em danos graves e irrecuper\u00e1veis, o que j\u00e1 pode ter acontecido.
+XSDB8.D=AVISO: O Derby (inst\u00e2ncia {0}) est\u00e1 tentando inicializar o banco de dados {1} embora o Derby (inst\u00e2ncia {2}) ainda possa estar ativo.  Apenas uma inst\u00e2ncia do Derby deve inicializar um banco de dados de cada vez. Pode resultar em danos graves e irrecuper\u00e1veis quando 2 inst\u00e2ncias do Derby inicializam o mesmo banco de dados ao mesmo tempo.  A propriedade db2j.database.forceDatabaseLock=true foi definida, portanto, o banco de dados n\u00e3o ser\u00e1 inicializado at\u00e9 que db.lck n\u00e3o esteja mais presente.  Normalmente, esse arquivo \u00e9 removido quando a primeira inst\u00e2ncia do Derby que inicializou o banco de dados termina, mas pode ser abandonado no encerramento.  Nesse caso, ser\u00e1 necess\u00e1rio remover o arquivo manualmente.  \u00c9 importante verificar se nenhuma outra VM est\u00e1 acessando o banco de dados antes de remover manualmente o arquivo db.lck.
 XSDB9.D=O cont\u00eainer de fluxo {0} est\u00e1 corrompido.
 XSDBA.D=Falha na tentativa de alocar o objeto {0}.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/FileSystem
 # statment errors.
 # sqlstate range: XSDF0 to XSDFZ
-XSDF0.S=N\u00e3o foi poss\u00edvel criar o arquivo {0}, ele j\u00e1 existe.
-XSDF1.S=Ocorreu uma exce\u00e7\u00e3o durante a cria\u00e7\u00e3o do arquivo {0} no cont\u00eainer
+XSDF0.S=N\u00e3o foi poss\u00edvel criar o arquivo {0}, o mesmo j\u00e1 existe.
+XSDF1.S=Ocorreu uma exce\u00e7\u00e3o durante a cria\u00e7\u00e3o do arquivo {0} no cont\u00eainer.
 XSDF2.S=Exce\u00e7\u00e3o durante cria\u00e7\u00e3o do arquivo {0} para o cont\u00eainer, o arquivo n\u00e3o p\u00f4de ser removido.  A exce\u00e7\u00e3o foi: {1}.
-XSDF3.S=N\u00e3o \u00e9 poss\u00edvel criar o segmento {0}.
+XSDF3.S=N\u00e3o foi poss\u00edvel criar o segmento {0}.
 XSDF4.S=Ocorreu uma exce\u00e7\u00e3o durante a remo\u00e7\u00e3o do arquivo {0} do cont\u00eainer eliminado, o arquivo n\u00e3o p\u00f4de ser removido {1}.
-XSDF6.S=N\u00e3o \u00e9 poss\u00edvel encontrar a p\u00e1gina de aloca\u00e7\u00e3o {0}.
+XSDF6.S=N\u00e3o foi poss\u00edvel encontrar a p\u00e1gina de aloca\u00e7\u00e3o {0}.
 XSDF7.S=A p\u00e1gina criada recentemente falhou ao ser travada {0}
-XSDF8.S=N\u00e3o \u00e9 poss\u00edvel encontrar a p\u00e1gina {0} para reutiliz\u00e1-la.
-XSDFB.S=Opera\u00e7\u00e3o n\u00e3o suportada por um banco de dados somente leitura
-XSDFD.S=Imagem diferente de p\u00e1gina lida em 2 E/S na P\u00e1gina {0}, checksum estava incorreto na primeira imagem, checksum estava correto na segunda imagem. A seguir, as imagens da p\u00e1gina: {1} {2}
-XSDFF.S=A opera\u00e7\u00e3o solicitada falhou devido a uma exce\u00e7\u00e3o inesperada.
+XSDF8.S=N\u00e3o foi poss\u00edvel encontrar a p\u00e1gina {0} para reutiliz\u00e1-la.
+XSDFB.S=Opera\u00e7\u00e3o n\u00e3o suportada em um banco de dados apenas de leitura
+XSDFD.S=Imagem diferente de p\u00e1gina lida em 2 E/S na P\u00e1gina {0}, a primeira imagem possui checksum incorreto, a segunda imagem possui checksum correto. A seguir, as imagens das p\u00e1ginas: {1} {2}
+XSDFF.S=A opera\u00e7\u00e3o requisitada falhou devido a uma exce\u00e7\u00e3o inesperada.
+XSDFH.S=N\u00e3o foi poss\u00edvel fazer o backup do banco de dados, recebida uma exce\u00e7\u00e3o de E/S ao escrever no arquivo cont\u00eainer do backup {0}.
+XSDFI.S=Erro encontrado ao tentar escrever dados no disco durante a recupera\u00e7\u00e3o do banco de dados.  Verifique se o disco da banco de dados n\u00e3o est\u00e1 cheio. Se estiver remova os arquivos desnecess\u00e1rios, e tente conectar ao banco de dados.  Tamb\u00e9m \u00e9 poss\u00edvel que o sistema de arquivos seja apenas de leitura, ou tenha havido falha no disco, ou algum outro tipo de problema com a m\u00eddia.  O sistema encontrou erro ao processar a p\u00e1gina {0}.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/FileSystem
 # database errors.
 # sqlstate range: XSDG0 to XSDGZ
 XSDG0.D=A p\u00e1gina {0} n\u00e3o p\u00f4de ser lida a partir do disco.
-XSDG1.D=A p\u00e1gina {0} n\u00e3o p\u00f4de ser gravada no disco. Verifique se o disco est\u00e1 cheio.
+XSDG1.D=A p\u00e1gina {0} n\u00e3o p\u00f4de ser escrita no disco. Verifique se o disco est\u00e1 cheio.
 XSDG2.D=Checksum inv\u00e1lido na p\u00e1gina {0}, esperado={1}, vers\u00e3o do disco={2}, dump da p\u00e1gina: {3}
 XSDG3.D=N\u00e3o foi poss\u00edvel acessar os metadados do cont\u00eainer {0}
-XSDG5.D=O banco de dados n\u00e3o est\u00e1 no modo de cria\u00e7\u00e3o quando createFinished \u00e9 chamado.
-XSDG6.D=Diret\u00f3rio de segmento de dados n\u00e3o localizado no backup {0} durante a restaura\u00e7\u00e3o. Certifique-se de que a c\u00f3pia de backup seja a correta e que n\u00e3o esteja corrompida.
-XSDG7.D=Imposs\u00edvel remover o diret\u00f3rio {0} durante a restaura\u00e7\u00e3o. Certifique-se de que as permiss\u00f5es estejam corretas.
-XSDG8.D=N\u00e3o \u00e9 poss\u00edvel copiar o diret\u00f3rio ''{0}'' para ''{1}'' durante a restaura\u00e7\u00e3o. Certifique-se de que haja espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.
+XSDG5.D=O banco de dados n\u00e3o estava no modo de cria\u00e7\u00e3o quando createFinished foi chamado.
+XSDG6.D=Diret\u00f3rio de segmento de dados n\u00e3o encontrado no backup {0} durante a restaura\u00e7\u00e3o. Certifique-se de que a c\u00f3pia de backup seja a correta e que n\u00e3o esteja corrompida.
+XSDG7.D=N\u00e3o foi poss\u00edvel remover o diret\u00f3rio {0} durante a restaura\u00e7\u00e3o. Certifique-se de que as permiss\u00f5es estejam corretas.
+XSDG8.D=N\u00e3o foi poss\u00edvel copiar o diret\u00f3rio ''{0}'' para ''{1}'' durante a restaura\u00e7\u00e3o. Certifique-se de haver espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.
 
 # language
-01500=A limita\u00e7\u00e3o {0} na tabela {1} foi eliminada.
-01501=A exibi\u00e7\u00e3o {0} foi eliminada.
-01502=O disparo {0} na tabela {1} foi eliminado.
-01503=A coluna {0} na tabela {1} foi modificada pela inclus\u00e3o de uma limita\u00e7\u00e3o que n\u00e3o era nula.
+01500=Removida a restri\u00e7\u00e3o {0} da tabela {1}.
+01501=Removida a vis\u00e3o {0}.
+01502=Removido o gatilho {0} da tabela {1}.
+01503=Modificada a coluna {0} da tabela {1} pela adi\u00e7\u00e3o de uma restri\u00e7\u00e3o de n\u00e3o nulo.
 01504=O novo \u00edndice \u00e9 uma duplica\u00e7\u00e3o de um \u00edndice existente: {0}.
 01505=O valor {0} pode estar truncado.
 01522=O sin\u00f4nimo definido recentemente ''{0}'' determinado ao objeto ''{1}'', que est\u00e1 indefinido no momento.
+01001=Tentativa de atualizar ou excluir uma linha j\u00e1 exclu\u00edda: Nenhuma linha atualizada ou exclu\u00edda.
 01003=Os valores nulos foram eliminados do argumento de uma fun\u00e7\u00e3o de coluna.
 0100E=XX Tentativa de retornar muitos conjuntos de resultados.
-02000=Nenhuma linha foi encontrada para FETCH, UPDATE ou DELETE; ou o resultado de uma consulta \u00e9 uma tabela vazia.
+02000=Nenhuma linha foi encontrada para FETCH, UPDATE ou DELETE; ou o resultado da consulta \u00e9 uma tabela vazia.
 21000=A subconsulta escalar \u00e9 permitida apenas para retornar uma \u00fanica linha.
 22001=Foi encontrado um erro de truncamento ao tentar reduzir {0} ''{1}'' para o comprimento {2}.
 54006=O comprimento resultante da opera\u00e7\u00e3o {0} \u00e9 maior que {1}.
-22003=O valor resultante est\u00e1 fora do intervalo para o tipo de dados {0}.
-22005=Houve uma tentativa de obter um valor de dados do tipo ''{0}'' a partir de um valor de dados do tipo ''{1}''.
-22007.S.180=A representa\u00e7\u00e3o da cadeia de um valor datetime est\u00e1 fora do intervalo.
-22007.S.181=A sintaxe da cadeia de um valor datetime est\u00e1 incorreta.
-22008.S=''{0}'' \u00e9 um argumento inv\u00e1lido para a fun\u00e7\u00e3o {1}.
-22011=O segundo ou terceiro argumentos da fun\u00e7\u00e3o SUBSTR est\u00e1 fora do intervalo.
+22003=O valor resultante est\u00e1 fora da faixa para o tipo de dado {0}.
+22003.S.1=O ano ({0}) excede o m\u00e1ximo ''{1}''.
+22003.S.2=Decimais podem ter no m\u00e1ximo 31 d\u00edgitos.
+22003.S.3=Ocorreu um estouro durante convers\u00e3o de tipo de dado num\u00e9rico de ''{0}'' para {1}.
+22005=Tentativa de obter um valor de dado do tipo ''{0}'' a partir de um valor de dado do tipo ''{1}''.
+22005.S.1=N\u00e3o foi poss\u00edvel converter um valor do tipo ''{0}'' para o tipo ''{1}'' : a codifica\u00e7\u00e3o n\u00e3o \u00e9 suportada.
+22005.S.2=O conversor de caractere requerido n\u00e3o est\u00e1 dispon\u00edvel.
+22005.S.3=Cadeia de caracteres UNICODE n\u00e3o pode ser convertida em cadeia de caracteres EBCDIC.
+22005.S.4=Tipo JDBC n\u00e3o reconhecido. Tipo: {0}, columnCount: {1}, columnIndex: {2}.
+22005.S.5=Tipo JDBC inv\u00e1lido para o par\u00e2metro {0}.
+22005.S.6=Tipo SQL Java n\u00e3o reconhecido {0}.
+22007.S.180=A representa\u00e7\u00e3o cadeia de caracteres do valor DATETIME est\u00e1 fora da faixa.
+22007.S.181=A sintaxe da representa\u00e7\u00e3o cadeia de caracteres do valor DATETIME est\u00e1 incorreta.
+22008.S=''{0}'' n\u00e3o \u00e9 um argumento v\u00e1lido para a fun\u00e7\u00e3o {1}.
+22011=O segundo ou terceiro argumento da fun\u00e7\u00e3o SUBSTR est\u00e1 fora da faixa.
 22012=Tentativa de dividir por zero.
 22013=Tentativa de obter a raiz quadrada de um n\u00famero negativo, ''{0}''.
-22014=A posi\u00e7\u00e3o inicial de LOCATE \u00e9 inv\u00e1lida; ela deve ser um inteiro positivo. O \u00edndice a partir do qual a procura ser\u00e1 iniciada \u00e9 ''{2}''.  A cadeia que ser\u00e1 procurada \u00e9 ''{0}''.  A cadeia a partir da qual ser\u00e1 procurada \u00e9 ''{1}''.
-22015=A fun\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 permitida no conjunto de tipos a seguir.  O primeiro operando \u00e9 do tipo ''{1}''.  O segundo operando \u00e9 do tipo ''{2}''.  O terceiro operando (posi\u00e7\u00e3o inicial) \u00e9 do tipo ''{3}''.
+22014=A posi\u00e7\u00e3o inicial para LOCATE n\u00e3o \u00e9 v\u00e1lida; deve ser um inteiro positivo. O \u00edndice a partir do qual a procura ser\u00e1 feita \u00e9 ''{2}''.  A cadeia de caracteres a ser procurada \u00e9 ''{0}''.  A cadeia de caracteres onde ser\u00e1 feita a procura \u00e9 ''{1}''.
+22015=A fun\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 permitida no seguinte conjunto de tipos.  O primeiro operando \u00e9 do tipo ''{1}''.  O segundo operando \u00e9 do tipo ''{2}''.  O terceiro operando (posi\u00e7\u00e3o inicial) \u00e9 do tipo ''{3}''.
+22015.S.1= Convers\u00e3o de dado inv\u00e1lida: a convers\u00e3o requisitada resultaria em uma perda de precis\u00e3o para {0}
 22018=Formato de cadeia de caracteres inv\u00e1lido para o tipo {0}.
-22019=Seq\u00fc\u00eancia de escape inv\u00e1lida, ''{0}''. A cadeia de escape deve ter exatamente um caractere. Ela n\u00e3o pode ser nula ou ter mais de um caractere.
-22025=O caractere de escape deve ser seguido pelo caractere de escape, '_' ou '%'. Ele n\u00e3o pode ser seguido por outro caractere ou estar no final do padr\u00e3o.
-22027=A fun\u00e7\u00e3o interna TRIM() suporta um \u00fanico caractere de recorte.  As fun\u00e7\u00f5es internas LTRIM() e RTRIM() suportam m\u00faltiplos caracteres de recorte.
-22501=Uma cl\u00e1usula ESCAPE de NULL retorna resultados indefinidos e n\u00e3o \u00e9 permitida.
+22019=Seq\u00fc\u00eancia de escape inv\u00e1lida, ''{0}''. A cadeia de caracteres de escape deve ter exatamente um caractere: n\u00e3o pode ser nula ou ter mais de um caractere.
+22025=O caractere de escape deve ser seguido pelo caractere de escape, '_' ou '%': n\u00e3o pode ser seguido por qualquer outro caractere, ou estar no final do padr\u00e3o.
+22027=A fun\u00e7\u00e3o nativa TRIM() suporta um \u00fanico caractere de remo\u00e7\u00e3o.  As fun\u00e7\u00f5es nativas LTRIM() e RTRIM() suportam m\u00faltiplos caracteres de remo\u00e7\u00e3o.
+22028=A cadeia de caracteres excede o comprimento m\u00e1ximo de {0}.
+22501=Uma cl\u00e1usula ESCAPE nula retorna resultados indefinidos, n\u00e3o sendo permitida.
 2200L=O operando XMLPARSE n\u00e3o \u00e9 um documento XML; consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
-23502=A coluna ''{0}'' n\u00e3o pode aceitar um valor NULL.
-23505=A instru\u00e7\u00e3o foi interrompida porque ela teria causado um valor de chave duplicada em uma restri\u00e7\u00e3o de chave prim\u00e1ria ou em um \u00edndice exclusivo identificado por ''{0}'' definido em ''{1}''.
-23503={2} na tabela ''{1}'' causou uma viola\u00e7\u00e3o na restri\u00e7\u00e3o da chave estrangeira ''{0}'' para a chave {3}.  A instru\u00e7\u00e3o foi revertida.
-23513=A restri\u00e7\u00e3o de verifica\u00e7\u00e3o ''{1}'' foi violada durante o desempenho de INSERT ou UPDATE na tabela ''{0}''.
-38000=A exce\u00e7\u00e3o ''{0}'' foi emitida ao avaliar uma express\u00e3o.
-38001=A rotina externa n\u00e3o tem permiss\u00e3o para executar instru\u00e7\u00f5es SQL.
+23502=A coluna ''{0}'' n\u00e3o aceita valor nulo.
+23505=A instru\u00e7\u00e3o foi interrompida porque iria gerar um valor duplicado da chave em uma restri\u00e7\u00e3o de chave prim\u00e1ria ou de unicidade identificada por ''{0}'' definida em ''{1}''.
+23503={2} na tabela ''{1}'' causou uma viola\u00e7\u00e3o na restri\u00e7\u00e3o da chave estrangeira ''{0}'' para a chave {3}.  A instru\u00e7\u00e3o foi desfeita.
+23513=Viola\u00e7\u00e3o da restri\u00e7\u00e3o de verifica\u00e7\u00e3o ''{1}'' ao realizar INSERT ou UPDATE na tabela ''{0}''.
+38000=Lan\u00e7ada a exce\u00e7\u00e3o ''{0}'' ao avaliar a express\u00e3o.
+38001=A rotina externa n\u00e3o possui permiss\u00e3o para executar instru\u00e7\u00f5es SQL.
 38002=A rotina tentou modificar dados, mas a rotina n\u00e3o foi definida como MODIFIES SQL DATA.
 38004=A rotina tentou ler dados, mas a rotina n\u00e3o foi definida como READS SQL DATA.
-39004=Um valor NULL n\u00e3o pode ser transmitido a um m\u00e9todo que leva um par\u00e2metro do tipo primitivo ''{0}''.
-40XC0=Instru\u00e7\u00e3o inutilizada. Isso pode ter sido causado pela captura de um erro grave de transa\u00e7\u00e3o dentro dessa instru\u00e7\u00e3o.
+39004=N\u00e3o pode ser passado o valor nulo para um m\u00e9todo que aceita par\u00e2metro do tipo primitivo ''{0}''.
+40XC0=Instru\u00e7\u00e3o extinta. Pode ter sido causado pela captura de um erro com severidade de transa\u00e7\u00e3o dentro da instru\u00e7\u00e3o.
 # this error is retired in 1.3
 42000=Erro de sintaxe ou viola\u00e7\u00e3o de regras de acesso. Consulte os erros adicionais para obter detalhes.
 
 # DB2 error for max length violation by char, varchar and long varchar. In future, this error message will be used for other purposes too
-42601=Em uma instru\u00e7\u00e3o ALTER TABLE, a coluna ''{0}'' foi especificada como NOT NULL e a cl\u00e1usula DEFAULT n\u00e3o foi especificada ou foi especificada como DEFAULT NULL.
-42601.S.372=A instru\u00e7\u00e3o ALTER TABLE n\u00e3o pode incluir uma coluna IDENTITY em uma tabela.
-42606=Foi detectada uma constante hexadecimal iniciada com ''{0}''.
-54002=Uma constante de cadeia iniciada com ''{0}'' \u00e9 muito longa.
-42611=O comprimento, a precis\u00e3o ou o atributo de escala para a coluna ou mapeamento de tipo ''{0}'' n\u00e3o \u00e9 v\u00e1lido.
-
-42605=O n\u00famero de argumentos para a fun\u00e7\u00e3o ''{0}'' est\u00e1 incorreto.
-42610=Nem todos os argumentos para a fun\u00e7\u00e3o COALESCE/VALUE podem ser par\u00e2metros. A fun\u00e7\u00e3o precisa de pelo menos um argumento que n\u00e3o seja um par\u00e2metro.
-
-42613=V\u00e1rias palavras-chave ou palavras-chave em conflito envolvendo a cl\u00e1usula ''{0}'' est\u00e3o presentes.
-42621=Uma restri\u00e7\u00e3o de verifica\u00e7\u00e3o ou coluna gerada definida com ''{0}'' \u00e9 inv\u00e1lida.
-42734=O nome ''{0}'' especificado no contexto ''{1}'' n\u00e3o \u00e9 exclusivo.
+42601=Na instru\u00e7\u00e3o ALTER TABLE a coluna ''{0}'' foi especificada como NOT NULL, e a cl\u00e1usula DEFAULT n\u00e3o foi especificada ou foi especificada como DEFAULT NULL.
+42601.S.372=A instru\u00e7\u00e3o ALTER TABLE n\u00e3o pode adicionar uma coluna IDENTITY \u00e0 tabela.
+42606=Foi detectada uma constante hexadecimal inv\u00e1lida iniciada por ''{0}''.
+54002=A constante de cadeia de caracteres iniciada por ''{0}'' \u00e9 muito longa.
+42611=O atributo comprimento, precis\u00e3o ou escala para a coluna ou mapeamento de tipo ''{0}'' n\u00e3o \u00e9 v\u00e1lido.
+
+42605=O n\u00famero de argumentos para a fun\u00e7\u00e3o ''{0}'' n\u00e3o est\u00e1 correto.
+42610=Os argumentos para a fun\u00e7\u00e3o COALESCE/VALUE n\u00e3o podem ser todos eles par\u00e2metros. A fun\u00e7\u00e3o precisa de pelo menos um argumento que n\u00e3o seja um par\u00e2metro.
+
+42613=Est\u00e3o presentes palavras-chave repetidas ou conflitantes envolvendo a cl\u00e1usula ''{0}''.
+42621=A restri\u00e7\u00e3o de verifica\u00e7\u00e3o ou coluna gerada definida com ''{0}'' n\u00e3o \u00e9 v\u00e1lida.
+42734=O nome ''{0}'' especificado no contexto ''{1}'' n\u00e3o \u00e9 \u00fanico.
 # DB2 error for invalid set schema
-42802=O n\u00famero de valores designados n\u00e3o \u00e9 igual ao n\u00famero de colunas especificadas ou impl\u00edcitas.
-42815.S.713=O valor de substitui\u00e7\u00e3o para ''{0}'' \u00e9 inv\u00e1lido.
-42815.S.171=O tipo dos dado, comprimento ou valor dos argumentos ''{0}'' e ''{1}'' \u00e9 incompat\u00edvel.
-42820=O literal de ponto de flutua\u00e7\u00e3o ''{0}'' cont\u00e9m mais de 30 caracteres.
-42824=Um operando de LIKE n\u00e3o \u00e9 uma cadeia, ou o primeiro operando n\u00e3o \u00e9 uma coluna.
-42831=''{0}'' n\u00e3o pode ser uma coluna de chave prim\u00e1ria ou chave exclusiva, pois pode conter valores nulos.
+42802=O n\u00famero de valores atribu\u00eddos n\u00e3o \u00e9 igual ao n\u00famero de colunas especificadas ou impl\u00edcitas.
+42815.S.713=O valor de substitui\u00e7\u00e3o para ''{0}'' n\u00e3o \u00e9 v\u00e1lido.
+42815.S.171=O tipo dos dado, comprimento ou valor dos argumentos ''{0}'' e ''{1}'' n\u00e3o \u00e9 compat\u00edvel.
+42820=O literal de ponto flutuante ''{0}'' cont\u00e9m mais de 30 caracteres.
+42824=Um operando de LIKE n\u00e3o \u00e9 uma cadeia de caracteres, ou o primeiro operando n\u00e3o \u00e9 uma coluna.
+42831=''{0}'' n\u00e3o pode ser uma coluna de chave prim\u00e1ria ou de chave \u00fanica, porque pode conter valores nulos.
 42834=SET NULL n\u00e3o pode ser especificado porque FOREIGN KEY ''{0}'' n\u00e3o pode conter valores nulos.
-42884=Nenhuma rotina autorizada denominada ''{0}'' do tipo ''{1}'' contendo argumentos compat\u00edveis foi localizada.
-42886=''{0}'' par\u00e2metro''{1}'' requer um marcador de par\u00e2metro ''?''.
-42894=O valor DEFAULT ou o valor de atributo IDENTITY n\u00e3o s\u00e3o v\u00e1lidos para a coluna ''{0}''.
-428C1=Apenas uma coluna de identidade \u00e9 permitida por tabela.
+42884=N\u00e3o foi encontrada nenhuma rotina autorizada com nome ''{0}'', do tipo ''{1}'', contendo argumentos compat\u00edveis.
+42886=''{0}'' par\u00e2metro''{1}'' requer o marcador de par\u00e2metro ''?''.
+42894=O valor DEFAULT ou o valor de atributo IDENTITY n\u00e3o \u00e9 v\u00e1lido para a coluna ''{0}''.
+428C1=\u00c9 permitida apenas uma coluna de identidade por tabela.
 42903=Uso inv\u00e1lido de fun\u00e7\u00e3o de agrega\u00e7\u00e3o.
 42908=A instru\u00e7\u00e3o CREATE VIEW n\u00e3o inclui uma lista de colunas.
-42915=A Chave Estrangeira ''{0}'' \u00e9 inv\u00e1lida porque ''{1}''.
-42916=O sin\u00f4nimo ''{0}'' n\u00e3o pode ser criado para ''{1}'' j\u00e1 que ele resultaria em uma cadeia de sin\u00f4nimo circular.
-42972=Uma cl\u00e1usula ON associada a um operador JOIN n\u00e3o \u00e9 v\u00e1lida.
+42915=A chave estrangeira ''{0}'' n\u00e3o \u00e9 v\u00e1lida porque ''{1}''.
+42916=O sin\u00f4nimo ''{0}'' n\u00e3o pode ser criado para ''{1}'', porque resultaria em uma cadeia de sin\u00f4nimos circular.
+42972=A cl\u00e1usula ON associada ao operador JOIN n\u00e3o \u00e9 v\u00e1lida.
 42X01=Erro de sintaxe: {0}.
 42X02={0}.
-42X03=O nome da coluna ''{0}'' est\u00e1 em mais de uma tabela da lista FROM.
-42X04=A coluna ''{0}'' n\u00e3o est\u00e1 em nenhuma tabela da lista FROM ou aparece dentro de uma especifica\u00e7\u00e3o de jun\u00e7\u00e3o e est\u00e1 fora do escopo da especifica\u00e7\u00e3o de jun\u00e7\u00e3o ou aparece em uma cl\u00e1usula HAVING e n\u00e3o est\u00e1 na lista GROUP BY. Se essa for uma instru\u00e7\u00e3o CREATE ou ALTER TABLE, ent\u00e3o, ''{0}'' n\u00e3o ser\u00e1 uma coluna na tabela de destino.
-42X05=A tabela ''{0}'' n\u00e3o existe.
-42X06=Muitas colunas de resultados especificadas para a tabela ''{0}''.
-42X07=O valor nulo \u00e9 permitido apenas em uma cl\u00e1usula VALUES, dentro de uma instru\u00e7\u00e3o INSERT.
-42X08=O construtor da classe ''{0}'' n\u00e3o pode ser utilizado como uma tabela virtual externa, pois a classe n\u00e3o implementa ''{1}''.
-42X09=O nome da tabela ou alias ''{0}'' \u00e9 utilizado mais de uma vez na lista FROM.
+42X03=O nome de coluna ''{0}'' est\u00e1 presente em mais de uma tabela da lista FROM.
+42X04=A coluna ''{0}'' n\u00e3o est\u00e1 presente em nenhuma tabela da lista FROM, ou aparece dentro de uma especifica\u00e7\u00e3o de jun\u00e7\u00e3o e est\u00e1 fora do escopo da especifica\u00e7\u00e3o de jun\u00e7\u00e3o, ou aparece em uma cl\u00e1usula HAVING e n\u00e3o est\u00e1 na lista GROUP BY. Se esta for uma instru\u00e7\u00e3o CREATE ou ALTER TABLE, ent\u00e3o, ''{0}'' n\u00e3o \u00e9 uma coluna da tabela de destino.
+42X05=A tabela/vis\u00e3o ''{0}'' n\u00e3o existe.
+42X06=Colunas de resultado em excesso especificadas para a tabela ''{0}''.
+42X07=O valor nulo na cl\u00e1usula VALUES \u00e9 permitido apenas dentro da instru\u00e7\u00e3o INSERT.
+42X08=O construtor da classe ''{0}'' n\u00e3o pode ser utilizado como uma tabela virtual externa, porque a classe n\u00e3o implementa ''{1}''.
+42X09=O nome de tabela ou ali\u00e1s ''{0}'' \u00e9 utilizado mais de uma vez na lista da cl\u00e1usula FROM.
 42X10=''{0}'' n\u00e3o \u00e9 um nome exposto de tabela no escopo em que aparece.
 42622=O nome ''{0}'' \u00e9 muito longo. O comprimento m\u00e1ximo \u00e9 ''{1}''.
-42X12=O nome da coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE TABLE.
-54011=Um n\u00famero excessivo de colunas ({0}) foi especificado para a tabela ou visualiza\u00e7\u00e3o {1}. O limite \u00e9 {2}.
+42X12=O nome de coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE TABLE.
+54011=Foi especificado um n\u00famero excessivo de colunas ({0}) para a tabela ou vis\u00e3o {1}. O limite \u00e9 {2}.
 42Z9F=N\u00famero excessivo de \u00edndices ({0}) na tabela {1}. O limite \u00e9 {2}.
-
-42X13=O nome da coluna ''{0}'' aparece mais de uma vez na lista de colunas de uma instru\u00e7\u00e3o INSERT.
+42X13=O nome de coluna ''{0}'' aparece mais de uma vez na lista de colunas da instru\u00e7\u00e3o INSERT.
 42X14=''{0}'' n\u00e3o \u00e9 uma coluna na tabela ou VTI ''{1}''.
-42X15=O nome da coluna ''{0}'' aparece em uma instru\u00e7\u00e3o sem uma lista FROM.
-42X16=O nome da coluna ''{0}'' aparece diversas vezes na cl\u00e1usula SET de uma instru\u00e7\u00e3o UPDATE.
-42X17=Na lista Propriedades de uma cl\u00e1usula FROM, o valor ''{0}'' n\u00e3o \u00e9 v\u00e1lido como uma especifica\u00e7\u00e3o joinOrder. Somente os valores FIXED e UNFIXED s\u00e3o v\u00e1lidos.
-
-42803=Uma express\u00e3o contendo a coluna ''{0}'' \u00e9 exibida na lista SELECT e n\u00e3o faz parte de uma cl\u00e1usula GROUP BY.
+42X15=O nome de coluna ''{0}'' aparece em uma instru\u00e7\u00e3o sem uma lista FROM.
+42X16=O nome de coluna ''{0}'' aparece v\u00e1rias vezes na cl\u00e1usula SET de uma instru\u00e7\u00e3o UPDATE.
+42X17=Na lista Propriedades da cl\u00e1usula FROM, o valor ''{0}'' n\u00e3o \u00e9 v\u00e1lido como uma especifica\u00e7\u00e3o de joinOrder. Somente s\u00e3o v\u00e1lidos os valores FIXED e UNFIXED.
+42803=Aparece na lista SELECT uma express\u00e3o contendo a coluna ''{0}'' que n\u00e3o faz parte de uma cl\u00e1usula GROUP BY.
 42818=N\u00e3o s\u00e3o suportadas compara\u00e7\u00f5es entre ''{0}'' e ''{1}''.
-42X19=A cl\u00e1usula WHERE ou HAVING ou a defini\u00e7\u00e3o CHECK CONSTRAINT \u00e9 uma express\u00e3o ''{0}''.  Ela deve ser uma express\u00e3o BOOLEAN.
-42X23=O cursor {0} n\u00e3o pode ser atualizado.
+42X19=A defini\u00e7\u00e3o da cl\u00e1usula WHERE ou HAVING, ou da restri\u00e7\u00e3o de verifica\u00e7\u00e3o, \u00e9 uma express\u00e3o ''{0}''.  Deve ser uma express\u00e3o booleana.
+42X23=O cursor {0} n\u00e3o \u00e9 atualiz\u00e1vel.
 #42X24=The unary ''-'' operator is not allowed on the ''{0}'' type.
 42X25=A fun\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 permitida no tipo ''{1}''.
-42X26=A classe ''{0}'' para coluna ''{1}'' n\u00e3o existe ou est\u00e1 inacess\u00edvel. Isso pode ocorrer se a classe n\u00e3o for p\u00fablica.
+42X26=A classe ''{0}'' para coluna ''{1}'' n\u00e3o existe, ou n\u00e3o est\u00e1 acess\u00edvel. Isto pode ocorrer se a classe n\u00e3o for p\u00fablica.
 42X28=A tabela de exclus\u00e3o ''{0}'' n\u00e3o \u00e9 destino do cursor ''{1}''.
 42X29=A tabela de atualiza\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 destino do cursor ''{1}''.
-42X30=O cursor ''{0}'' n\u00e3o foi localizado. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 OFF.
-42X31=A coluna ''{0}'' n\u00e3o est\u00e1 na lista FOR UPDATE do cursor ''{1}''.
-42X42=O nome de correla\u00e7\u00e3o n\u00e3o \u00e9 permitido para a coluna ''{0}'' porque ela \u00e9 parte da lista FOR UPDATE.
+42X30=O cursor ''{0}'' n\u00e3o foi encontrado. Verifique se a autoefetiva\u00e7\u00e3o est\u00e1 desativada.
+42X31=A coluna ''{0}'' n\u00e3o faz parte da lista FOR UPDATE do cursor ''{1}''.
+42X42=N\u00e3o \u00e9 permitido nome de correla\u00e7\u00e3o para a coluna ''{0}'', porque a mesma faz parte da lista FOR UPDATE.
 42X32=O n\u00famero de colunas na lista de colunas derivadas deve corresponder ao n\u00famero de colunas na tabela ''{0}''.
 42X33=A lista de colunas derivadas cont\u00e9m um nome de coluna duplicado ''{0}''.
-42X34=H\u00e1 um ? par\u00e2metro na lista de sele\u00e7\u00e3o.  Isso n\u00e3o \u00e9 permitido.
-42X35=N\u00e3o \u00e9 permitido que operandos de ''{0}'' sejam ? par\u00e2metros.
-42X36=N\u00e3o \u00e9 permitido que operador ''{0}'' obtenha ? um par\u00e2metro como um operando.
+42X34=H\u00e1 um par\u00e2metro ? na lista de sele\u00e7\u00e3o.  Isto n\u00e3o \u00e9 permitido.
+42X35=N\u00e3o \u00e9 permitido que os dois operandos de ''{0}'' sejam par\u00e2metros ?.
+42X36=N\u00e3o \u00e9 permitido que operador ''{0}'' receba um par\u00e2metro ? como operando.
 42X37=O operador un\u00e1rio ''{0}'' n\u00e3o \u00e9 permitido no tipo ''{1}''.
 42X38='SELECT *' \u00e9 permitido apenas em subconsultas EXISTS e NOT EXISTS.
-42X39=A subconsulta \u00e9 permitida apenas para retornar uma \u00fanica coluna.
+42X39=S\u00f3 \u00e9 permitido \u00e0 subconsulta retornar uma \u00fanica coluna.
 42X40=Uma instru\u00e7\u00e3o NOT possui um operando que n\u00e3o \u00e9 booleano. O operando de NOT deve ser avaliado como TRUE, FALSE ou UNKNOWN.
-
-42X41=Na cl\u00e1usula Propriedades de uma lista FROM, a propriedade ''{0}'' n\u00e3o \u00e9 v\u00e1lida (a propriedade estava sendo configurada como ''{1}'').
-42821=As colunas do tipo ''{0}'' n\u00e3o podem suspender valores do tipo ''{1}''.
+42X41=Na cl\u00e1usula Propriedades da lista FROM, a propriedade ''{0}'' n\u00e3o \u00e9 v\u00e1lida (a propriedade estava sendo definida como ''{1}'').
+42821=As colunas do tipo ''{0}'' n\u00e3o podem conter valores do tipo ''{1}''.
 42X43=O ResultSetMetaData retornado para a classe/objeto ''{0}'' era nulo. Para utilizar essa classe como uma tabela virtual externa, o ResultSetMetaData n\u00e3o pode ser nulo.
 42X44=Comprimento inv\u00e1lido ''{0}'' na especifica\u00e7\u00e3o da coluna.
-42X45={0} \u00e9 um tipo inv\u00e1lido para o n\u00famero de argumento {1} de {2}.
+42X45={0} n\u00e3o \u00e9 um tipo v\u00e1lido para o argumento n\u00famero {1} de {2}.
 # 42X46=
 # 42X47=
 42X48=O valor ''{1}'' n\u00e3o \u00e9 uma precis\u00e3o v\u00e1lida para {0}.
 42X49=O valor ''{0}'' n\u00e3o \u00e9 um literal inteiro v\u00e1lido.
-42X50=N\u00e3o foi encontrado nenhum m\u00e9todo que correspondesse \u00e0 chamada de m\u00e9todo {0}.{1}({2}), mesmo ap\u00f3s tentar todas as combina\u00e7\u00f5es de tipos primitivos e de objetos e todas as convers\u00f5es de tipos poss\u00edveis para qualquer par\u00e2metro que a chamada de m\u00e9todo pudesse ter. O m\u00e9todo pode existir, por\u00e9m ele n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou os tipos de par\u00e2metros n\u00e3o s\u00e3o chamadas de m\u00e9todos que podem ser convertidas.
-42X51=A classe ''{0}'' n\u00e3o existe ou est\u00e1 inacess\u00edvel. Isso pode ocorrer se a classe n\u00e3o for p\u00fablica.
-42X52=A chamada do m\u00e9todo (''{0}'') utilizando um receptor do tipo primitivo Java ''{1}" n\u00e3o \u00e9 permitida.
-42X53=O predicado LIKE pode ter apenas os operandos ''CHAR'' ou ''VARCHAR''. O tipo ''{0}'' n\u00e3o \u00e9 permitido.
-42X54=O m\u00e9todo Java ''{0}'' possui ? como receptor.  Isso n\u00e3o \u00e9 permitido.
-42X55=O nome da tabela ''{1}'' deve ser o mesmo que ''{0}''.
-42X56=O n\u00famero de colunas na lista de colunas visualizadas n\u00e3o corresponde ao n\u00famero de colunas na express\u00e3o de consulta subjacente da defini\u00e7\u00e3o de visualiza\u00e7\u00e3o de ''{0}''.
-42X57=O getColumnCount() da tabela virtual externa ''{0}'' retornou um valor inv\u00e1lido ''{1}''.  Os valores v\u00e1lidos s\u00e3o maiores que ou iguais a 1.
-42X58=O n\u00famero de colunas \u00e0 esquerda e \u00e0 direita de {0} deve ser id\u00eantico.
+42X50=N\u00e3o foi encontrado nenhum m\u00e9todo correspondendo \u00e0 chamada de m\u00e9todo {0}.{1}({2}), mesmo ap\u00f3s tentar todas as combina\u00e7\u00f5es de tipos primitivos e de objetos e todas as convers\u00f5es de tipos poss\u00edveis para qualquer par\u00e2metro que a chamada de m\u00e9todo pudesse ter. O m\u00e9todo pode existir, por\u00e9m n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou os tipos de par\u00e2metros n\u00e3o s\u00e3o chamadas de m\u00e9todos que podem ser convertidas.
+42X51=A classe ''{0}'' n\u00e3o existe ou n\u00e3o est\u00e1 acess\u00edvel. Isto pode ocorrer se a classe n\u00e3o for p\u00fablica.
+42X52=N\u00e3o \u00e9 permitida a chamada do m\u00e9todo (''{0}'') utilizando um receptor do tipo primitivo Java ''{1}".
+42X53=O predicado LIKE pode ter apenas operandos dos tipos ''CHAR'' ou ''VARCHAR''. O tipo ''{0}'' n\u00e3o \u00e9 permitido.
+42X54=O m\u00e9todo Java ''{0}'' possui como receptor ?.  Isto n\u00e3o \u00e9 permitido.
+42X55=O nome de tabela ''{1}'' deve ser o mesmo que ''{0}''.
+42X56=O n\u00famero de colunas na lista de colunas da vis\u00e3o n\u00e3o corresponde ao n\u00famero de colunas na express\u00e3o de consulta subjacente da defini\u00e7\u00e3o de vis\u00e3o de ''{0}''.
+42X57=getColumnCount() da tabela virtual externa ''{0}'' retornou o valor inv\u00e1lido ''{1}''.  Os valores v\u00e1lidos s\u00e3o maiores que ou iguais a 1.
+42X58=O n\u00famero de colunas dos lados esquerdo e direito de {0} devem ser id\u00eanticos.
 42X59=O n\u00famero de colunas em cada construtor VALUES deve ser id\u00eantico.
-42X60=Valor inv\u00e1lido ''{0}'' para a propriedade insertMode especificada na tabela ''{1}''.
+42X60=Especificado o valor inv\u00e1lido ''{0}'' para a propriedade insertMode na tabela ''{1}''.
 42X61=Os tipos ''{0}'' e ''{1}'' n\u00e3o s\u00e3o {2} compat\u00edveis.
-42X62=''{0}'' n\u00e3o \u00e9 permitido no esquema ''{1}''.
-42X63=A cl\u00e1usula USING n\u00e3o retornou nenhum resultado. Nenhum par\u00e2metro pode ser configurado.
-42X64=Na lista Propriedades, o valor inv\u00e1lido ''{0}'' foi especificado para a propriedade useStatistics. Os \u00fanicos valores v\u00e1lidos s\u00e3o TRUE ou FALSE.
+42X62=N\u00e3o \u00e9 permitido ''{0}'' no esquema ''{1}''.
+42X63=A cl\u00e1usula USING n\u00e3o retornou nenhum resultado. Nenhum par\u00e2metro pode ser definido.
+42X64=Na lista Propriedades, foi especificado o valor inv\u00e1lido ''{0}'' para a propriedade useStatistics. Os \u00fanicos valores v\u00e1lidos s\u00e3o TRUE ou FALSE.
 42X65=O \u00edndice ''{0}'' n\u00e3o existe.
-42X66=O nome da coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE INDEX.
-42X68=Nenhum campo ''{0}'' que perten\u00e7a \u00e0 classe ''{1}'' foi localizado.  Isso pode ocorrer porque o campo existe, mas n\u00e3o \u00e9 p\u00fablico ou porque a classe n\u00e3o existe ou n\u00e3o \u00e9 p\u00fablica.
+42X66=O nome de coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE INDEX.
+42X68=Nenhum campo ''{0}'' que perten\u00e7a \u00e0 classe ''{1}'' foi localizado.  Isto pode ocorrer porque o campo existe, mas n\u00e3o \u00e9 p\u00fablico ou porque a classe n\u00e3o existe ou n\u00e3o \u00e9 p\u00fablica.
 42X69=N\u00e3o \u00e9 permitido fazer refer\u00eancia a um campo (''{0}'') utilizando uma express\u00e3o de refer\u00eancia do tipo primitivo Java ''{1}''.
-42X72=Nenhum campo est\u00e1tico ''{0}'' que perten\u00e7a \u00e0 classe ''{1}'' foi localizado.  O campo pode existir, por\u00e9m ele n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou a classe n\u00e3o existe ou n\u00e3o \u00e9 p\u00fablica.
-42X73=A resolu\u00e7\u00e3o do m\u00e9todo de assinatura {0}.{1}({2}) era amb\u00edgua. (Nenhum m\u00e9todo \u00fanico especificado de forma m\u00e1xima).
+42X72=N\u00e3o foi localizado um campo est\u00e1tico ''{0}'' pertencente \u00e0 classe ''{1}''.  O campo pode existir, mas n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou a classe n\u00e3o existe ou n\u00e3o \u00e9 p\u00fablica.
+42X73=A resolu\u00e7\u00e3o de m\u00e9todo para a assinatura {0}.{1}({2}) era amb\u00edgua (Nenhum m\u00e9todo \u00fanico especificado de forma m\u00e1xima).
 42X74=Sintaxe inv\u00e1lida da instru\u00e7\u00e3o CALL.
-42X75=Nenhum construtor foi encontrado com a assinatura {0}({1}).  Isso pode ocorrer porque os tipos de par\u00e2metros n\u00e3o s\u00e3o invoca\u00e7\u00f5es de m\u00e9todos que podem ser convertidos.
-42X76=Pelo menos uma coluna, ''{0}'', na chave prim\u00e1ria sendo inclu\u00edda \u00e9 anul\u00e1vel. Todas as colunas em uma chave prim\u00e1ria devem ser n\u00e3o-anul\u00e1veis.
-42X77=A posi\u00e7\u00e3o da coluna ''{0}'' est\u00e1 fora do intervalo para a express\u00e3o de consulta.
+42X75=N\u00e3o foi encontrado nenhum construtor com a assinatura {0}({1}).  Pode ser que os tipos dos par\u00e2metros n\u00e3o sejam convers\u00edveis em chamadas de m\u00e9todo.
+42X76=Pelo menos uma coluna, ''{0}'', da chave prim\u00e1ria sendo adicionada pode conter nulos. Nenhuma coluna de uma chave prim\u00e1ria pode conter valores nulos.
+42X77=A posi\u00e7\u00e3o da coluna ''{0}'' est\u00e1 fora do faixa para a express\u00e3o de consulta.
 42X78=A coluna ''{0}'' n\u00e3o est\u00e1 no resultado da express\u00e3o de consulta.
-42X79=O nome da coluna ''{0}'' aparece mais de uma vez no resultado da express\u00e3o de consulta.
-42877=Um nome qualificado de coluna ''{0}'' n\u00e3o \u00e9 permitido na cl\u00e1usula ORDER BY.
+42X79=O nome de coluna ''{0}'' aparece mais de uma vez no resultado da express\u00e3o de consulta.
+42877=N\u00e3o \u00e9 permitido o nome qualificado de coluna ''{0}'' na cl\u00e1usula ORDER BY.
 42X80=A cl\u00e1usula VALUES deve conter pelo menos um elemento. Elementos vazios n\u00e3o s\u00e3o permitidos.
-42X82=A cl\u00e1usula USING retornou mais de uma linha. S\u00e3o permitidas apenas ResultSets de linhas \u00fanicas.
-42X83=As restri\u00e7\u00f5es na coluna ''{0}'' requerem que ela seja tanto anul\u00e1vel como n\u00e3o anul\u00e1vel.
-42X84=O \u00edndice ''{0}'' foi criado para refor\u00e7ar a restri\u00e7\u00e3o ''{1}''.  Ele s\u00f3 pode ser eliminado atrav\u00e9s da elimina\u00e7\u00e3o da limita\u00e7\u00e3o.
-42X85=Exige-se que a restri\u00e7\u00e3o ''{0}'' esteja no mesmo esquema da tabela ''{1}''.
-42X86=Houve uma falha em ALTER TABLE. N\u00e3o h\u00e1 restri\u00e7\u00e3o ''{0}'' na tabela ''{1}''.
+42X82=A cl\u00e1usula USING retornou mais de uma linha. S\u00e3o permitidos apenas ResultSets de uma \u00fanica linha.
+42X83=As restri\u00e7\u00f5es na coluna ''{0}'' requerem que esta tanto permita quanto n\u00e3o permita valores nulos.
+42X84=O \u00edndice ''{0}'' foi criado para impor a restri\u00e7\u00e3o ''{1}''.  Este \u00edndice somente pode ser removido atrav\u00e9s da remo\u00e7\u00e3o da restri\u00e7\u00e3o.
+42X85=\u00c9 requerido que a restri\u00e7\u00e3o ''{0}'' esteja no mesmo esquema da tabela ''{1}''.
+42X86=ALTER TABLE falhou. N\u00e3o h\u00e1 a restri\u00e7\u00e3o ''{0}'' na tabela ''{1}''.
 42X87=Pelo menos uma express\u00e3o de resultado (THEN ou ELSE) da express\u00e3o ''{0}'' n\u00e3o deve ser ''?''.
-42X88=Um condicional possui um operando que n\u00e3o \u00e9 booleano. O operando de um condicional deve ser avaliado como TRUE, FALSE ou UNKNOWN.
-42X89=Os tipos ''{0}'' e ''{1}'' n\u00e3o s\u00e3o compat\u00edveis. Nenhum tipo pode ser atribu\u00eddo a outro tipo.
-42X90=Mais de uma limita\u00e7\u00e3o de chave prim\u00e1ria foi especificada para a tabela ''{0}''.
+42X88=A express\u00e3o condicional possui operando n\u00e3o booleano. Os operandos de uma express\u00e3o condicional devem ser avaliados como TRUE, FALSE ou UNKNOWN.
+42X89=Os tipos ''{0}'' e ''{1}'' n\u00e3o s\u00e3o compat\u00edveis. Nenhum dos tipos pode ser atribu\u00eddo ao outro tipo.
+42X90=Foi especificada mais de uma restri\u00e7\u00e3o de chave prim\u00e1ria para a tabela ''{0}''.
 42X91=O nome da restri\u00e7\u00e3o ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE TABLE.
 42X92=O nome da coluna ''{0}'' aparece mais de uma vez na lista de colunas da restri\u00e7\u00e3o.
 42X93=A tabela ''{0}'' cont\u00e9m uma defini\u00e7\u00e3o de restri\u00e7\u00e3o com a coluna ''{1}'' que n\u00e3o est\u00e1 na tabela.
 42Z93=As restri\u00e7\u00f5es ''{0}'' e ''{1}'' possuem o mesmo conjunto de colunas, o que n\u00e3o \u00e9 permitido.
 42Z9B=A interface da tabela virtual externa n\u00e3o suporta colunas BLOB ou CLOB. ''{0}'' coluna ''{1}''.
-42Z9D=As instru\u00e7\u00f5es ''{0}'' n\u00e3o s\u00e3o permitidas nos acionadores ''{1}''.
+42Z9D=As instru\u00e7\u00f5es ''{0}'' n\u00e3o s\u00e3o permitidas nos gatilhos ''{1}''.
 42Z9E=A restri\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 uma instru\u00e7\u00e3o {1}.
 42X94={0} ''{1}'' n\u00e3o existe.
 42X96=O caminho de classe do banco de dados cont\u00e9m um arquivo jar desconhecido ''{0}''.
 42X98=N\u00e3o s\u00e3o permitidos par\u00e2metros em uma defini\u00e7\u00e3o VIEW.
-42Y00=A classe ''{0}'' n\u00e3o implementa org.apache.derby.iapi.db.AggregateDefinition e dessa forma n\u00e3o pode ser utilizada como express\u00e3o de agrega\u00e7\u00e3o.
-42Y01=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida.
+42Y00=A classe ''{0}'' n\u00e3o implementa org.apache.derby.iapi.db.AggregateDefinition. Desta forma n\u00e3o pode ser utilizada como express\u00e3o de agrega\u00e7\u00e3o.
+42Y01=A restri\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 v\u00e1lida.
 42Y03=''{0}'' n\u00e3o \u00e9 reconhecido como uma fun\u00e7\u00e3o ou procedimento.
+42ZA0=Statement too complex. Try rewriting the query to remove complexity. Eliminating many duplicate expressions or breaking up the query and storing interim results in a temporary table can often help resolve this error.
+42ZA1=Invalid SQL in Batch: ''{0}''.
+
 
 # EXTERNAL NAME is SQL keyword - do not translate
 42Y04=N\u00e3o \u00e9 poss\u00edvel criar um procedimento ou fun\u00e7\u00e3o com EXTERNAL NAME ''{0}'' pois ele n\u00e3o \u00e9 uma lista separada por per\u00edodos. O formato esperado \u00e9 <caminho java completo>.<nome do m\u00e9todo>.
 
-42Y05=N\u00e3o h\u00e1 nenhuma Chave Estrangeira denominada ''{0}''.
+42Y05=N\u00e3o h\u00e1 nenhuma Chave Estrangeira chamada ''{0}''.
 42Y07=O esquema ''{0}'' n\u00e3o existe
 42Y08=As limita\u00e7\u00f5es da chave externa n\u00e3o s\u00e3o permitidas nas tabelas do sistema.
 42Y09=M\u00e9todos inv\u00e1lidos s\u00e3o permitidos apenas em uma instru\u00e7\u00e3o CALL.
@@ -539,8 +599,8 @@
 42Y19=''{0}'' aparece diversas vezes na lista GROUP BY. As colunas da lista GROUP BY devem ser amb\u00edguas.
 42Y22=A agrega\u00e7\u00e3o {0} n\u00e3o pode operar no tipo {1}.
 42Y23=Informa\u00e7\u00f5es incorretas sobre o tipo de JDBC retornado da coluna {0}.
-42Y24=A visualiza\u00e7\u00e3o ''{0}'' n\u00e3o pode ser atualizada. (Atualmente, as visualiza\u00e7\u00f5es n\u00e3o podem ser atualizadas).
-42Y25=''{0}'' \u00e9 uma tabela do sistema.  Os usu\u00e1rios n\u00e3o podem modificar o conte\u00fado dessa tabela.
+42Y24=A vis\u00e3o ''{0}'' n\u00e3o pode ser atualizada (Atualmente, as vis\u00f5es n\u00e3o podem ser atualizadas).
+42Y25=''{0}'' \u00e9 uma tabela do sistema.  Os usu\u00e1rios n\u00e3o podem modificar o conte\u00fado desta tabela.
 #42Y26=Parameters are not allowed in the WHEN clause of a trigger.
 42Y27=N\u00e3o s\u00e3o permitidos par\u00e2metros na a\u00e7\u00e3o de disparo.
 42Y29=A lista SELECT de uma consulta n\u00e3o agrupada cont\u00e9m pelo menos uma express\u00e3o inv\u00e1lida. Quando a lista SELECT contiver pelo menos uma agrega\u00e7\u00e3o, todas as entradas dever\u00e3o ser express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
@@ -548,40 +608,39 @@
 42Y32=A classe agregadora ''{0}'' para agregar ''{1}'' no tipo {2} n\u00e3o implementa com.ibm.db2j.aggregates.Aggregator.
 42Y33=A agrega\u00e7\u00e3o {0} cont\u00e9m uma ou mais agrega\u00e7\u00f5es.
 42Y34=O nome da coluna ''{0}'' corresponde a mais de uma coluna de resultado na tabela ''{1}''.
-42Y35=A refer\u00eancia da coluna ''{0}'' \u00e9 inv\u00e1lida. Quando a lista SELECT contiver pelo menos uma agrega\u00e7\u00e3o, todas as entradas dever\u00e3o ser express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
-42Y36=A refer\u00eancia da coluna ''{0}'' \u00e9 inv\u00e1lida.  Em uma lista SELECT com um GROUP BY, a lista pode conter apenas colunas de agrupamento e express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
+42Y35=A refer\u00eancia da coluna ''{0}'' n\u00e3o \u00e9 v\u00e1lida. Quando a lista SELECT contiver pelo menos uma agrega\u00e7\u00e3o, todas as entradas dever\u00e3o ser express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
+42Y36=A refer\u00eancia da coluna ''{0}'' n\u00e3o \u00e9 v\u00e1lida.  Em uma lista SELECT com um GROUP BY, a lista pode conter apenas colunas de agrupamento e express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
 42Y37=''{0}'' \u00e9 um primitivo Java e n\u00e3o pode ser utilizado com este operador.
 42Y38=insertMode = a substitui\u00e7\u00e3o n\u00e3o \u00e9 permitida em uma inser\u00e7\u00e3o cuja tabela de destino, ''{0}'', \u00e9 referida na lista SELECT.
 # NOTE: The parameter to this message is a keyword used as a noun phrase.
 # Some possible values are "subquery", "CurrentDate", and "?".
 42Y39=''{0}'' pode n\u00e3o ser exibido em uma defini\u00e7\u00e3o de CHECK CONSTRAINT pois ela poder\u00e1 retornar resultados n\u00e3o-determin\u00edsticos.
-42Y40=''{0}'' aparece diversas vezes na lista da coluna UPDATE OF para o acionador ''{1}''.
-42Y41=''{0}'' n\u00e3o pode ser chamado diretamente por meio da EXECUTE STATEMENT, pois ele faz parte de um acionador.
+42Y40=''{0}'' aparece diversas vezes na lista da coluna UPDATE OF para o gatilho ''{1}''.
+42Y41=''{0}'' n\u00e3o pode ser chamado diretamente por meio da EXECUTE STATEMENT, porque faz parte de um gatilho.
 42Y42=A escala ''{1}'' n\u00e3o \u00e9 uma escala v\u00e1lida para um {0}.
 42Y43=A escala ''{0}'' n\u00e3o \u00e9 uma escala v\u00e1lida com a precis\u00e3o de ''{1}''.
 42Y44=Chave inv\u00e1lida ''{0}'' especificada na lista Propriedades de uma lista FROM. As chaves que fazem distin\u00e7\u00e3o entre mai\u00fasculas e min\u00fasculas suportadas atualmente s\u00e3o ''{1}''.
-42Y45=N\u00e3o \u00e9 poss\u00edvel limitar o VTI ''{0}'' pois ele \u00e9 um VTI acionador especial e esta instru\u00e7\u00e3o n\u00e3o faz parte de uma a\u00e7\u00e3o de acionador ou cl\u00e1usula WHEN.
+42Y45=N\u00e3o \u00e9 poss\u00edvel limitar o VTI ''{0}'' pois o mesmo \u00e9 um gatilho especial VTI, e esta instru\u00e7\u00e3o n\u00e3o faz parte de uma a\u00e7\u00e3o de gatilho ou cl\u00e1usula WHEN.
 42Y46=Lista de propriedades inv\u00e1lidas na lista FROM.  N\u00e3o h\u00e1 \u00edndice ''{0}'' na tabela ''{1}''.
-42Y48=Lista de propriedades inv\u00e1lidas na lista FROM.  N\u00e3o h\u00e1 limita\u00e7\u00e3o nomeada ''{0}'' na tabela ''{1}'' ou a restri\u00e7\u00e3o n\u00e3o cont\u00e9m um \u00edndice auxiliar.
+42Y48=Lista de propriedades inv\u00e1lidas na lista FROM.  N\u00e3o h\u00e1 restri\u00e7\u00e3o com o nome ''{0}'' na tabela ''{1}'', ou a restri\u00e7\u00e3o n\u00e3o cont\u00e9m um \u00edndice de apoio.
 42Y49=M\u00faltiplos valores especificados para a chave da propriedade ''{0}''.
 42Y50=A lista Propriedades da tabela ''{0}'' pode conter valores de \u00edndice ou de restri\u00e7\u00e3o, mas n\u00e3o ambos.
-42Y55=''{0}'' n\u00e3o pode ser desempenhado em ''{1}'' porque ele n\u00e3o existe.
+42Y55=''{0}'' n\u00e3o pode ser realizado em ''{1}'', porque este n\u00e3o existe.
 42Y56=Estrat\u00e9gia de jun\u00e7\u00e3o inv\u00e1lida ''{0}'' especificada na lista Propriedades na tabela ''{1}''. Atualmente, os valores suportados para uma estrat\u00e9gia de jun\u00e7\u00e3o s\u00e3o: ''hash'' e ''nestedloop''.
 42Y58=NumberFormatException ocorreu ao converter o valor ''{0}'' em uma substitui\u00e7\u00e3o otimizada ''{1}''.
 42Y59=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashInitialCapacity. O valor deve ser maior que 0.
 42Y60=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashLoadFactor. O valor deve ser maior que 0,0 e menor que ou igual a 1,0.
 42Y61=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashMaxCapacity. O valor deve ser maior que 0.
-42Y62=''{0}'' n\u00e3o \u00e9 permitido em ''{1}'' porque ele \u00e9 uma visualiza\u00e7\u00e3o.
+42Y62=''{0}'' n\u00e3o \u00e9 permitido em ''{1}'' porque ele \u00e9 uma vis\u00e3o.
 42Y63=A jun\u00e7\u00e3o de sinais num\u00e9ricos exige um predicado equijoin otimiz\u00e1vel em uma coluna do \u00edndice ou heap selecionado.  Um predicado equijoin otimiz\u00e1vel n\u00e3o existe em nenhuma coluna da tabela ou \u00edndice ''{0}''. Utilize a substitui\u00e7\u00e3o do otimizador de ''\u00edndice'' ou heap na tabela ''{1}''.
-42Y64=O valor bulkFetch de ''{0}'' \u00e9 inv\u00e1lido. O valor m\u00ednimo para bulkFetch \u00e9 1.
+42Y64=O valor bulkFetch de ''{0}'' n\u00e3o \u00e9 v\u00e1lido. O valor m\u00ednimo para bulkFetch \u00e9 1.
 42Y65=O bulkFetch n\u00e3o \u00e9 permitido nas jun\u00e7\u00f5es ''{0}''.
 42Y66=O bulkFetch n\u00e3o \u00e9 permitido em cursores que podem ser atualizados.
 42Y67=O esquema ''{0}'' n\u00e3o pode ser eliminado.
-42Y69=N\u00e3o foi encontrado nenhum plano de execu\u00e7\u00e3o v\u00e1lido para esta instru\u00e7\u00e3o. Isso pode ter um dos seguintes motivos: voc\u00ea especificou uma estrat\u00e9gia de jun\u00e7\u00e3o de hash quando uma jun\u00e7\u00e3o hash n\u00e3o era permitida (nenhum equijoin otimiz\u00e1vel) ou voc\u00ea est\u00e1 tentando juntar duas tabelas virtuais externas, uma fazendo refer\u00eancia \u00e0 outra, e, portanto, a instru\u00e7\u00e3o n\u00e3o pode ser avaliada.
-42Y70=O usu\u00e1rio especificou uma ordem de jun\u00e7\u00e3o ilegal. Isso pode ocorrer porque uma coluna de jun\u00e7\u00e3o de uma tabela interna est\u00e1 sendo transmitida como um par\u00e2metro para uma tabela virtual externa.
+42Y69=N\u00e3o foi encontrado nenhum plano de execu\u00e7\u00e3o v\u00e1lido para esta instru\u00e7\u00e3o. Isto pode ter um dos seguintes motivos: voc\u00ea especificou uma estrat\u00e9gia de jun\u00e7\u00e3o de hash quando uma jun\u00e7\u00e3o hash n\u00e3o era permitida (nenhum equijoin otimiz\u00e1vel) ou voc\u00ea est\u00e1 tentando juntar duas tabelas virtuais externas, uma fazendo refer\u00eancia \u00e0 outra, e, portanto, a instru\u00e7\u00e3o n\u00e3o pode ser avaliada.
+42Y70=O usu\u00e1rio especificou uma ordem de jun\u00e7\u00e3o ilegal. Isto pode ocorrer porque uma coluna de jun\u00e7\u00e3o de uma tabela interna est\u00e1 sendo transmitida como um par\u00e2metro para uma tabela virtual externa.
 42Y71=A fun\u00e7\u00e3o de sistema ou procedimento ''{0}'' n\u00e3o pode ser eliminada.
 42Y82=A instru\u00e7\u00e3o preparada armazenada e gerada na instru\u00e7\u00e3o ''{0}'' que n\u00e3o pode ser eliminada utilizando DROP STATEMENT. Ela faz parte de um disparo.
-
 42Y83=Um nulo sem tipo n\u00e3o \u00e9 permitido como um argumento para a agrega\u00e7\u00e3o {0}.  Especifique um tipo mais adequado para o nulo.
 # NOTE: The parameter to this message is a keyword used as a noun phrase.
 # Some possible values are "subquery", "CurrentDate", and "?".
@@ -592,7 +651,6 @@
 42Y92=Os disparos {0} podem fazer refer\u00eancia apenas \u00e0s tabelas/vari\u00e1veis de transi\u00e7\u00e3o {1}.
 42Y93=Cl\u00e1usula REFERENCING ilegal: \u00e9 permitido apenas um nome para cada tipo de tabela/vari\u00e1vel de transi\u00e7\u00e3o.
 42Y94=Um AND ou OR possui um operando n\u00e3o-booleano. Os operandos de AND e OR devem ser avaliados como TRUE, FALSE ou UNKNOWN.
-
 42Y95=O operador ''{0}'' com um tipo de operando \u00e0 esquerda de ''{1}'' e um tipo de operando \u00e0 direita de ''{2}'' n\u00e3o \u00e9 suportado.
 42Y96.U=UNKNOWN
 42Y97=Caractere de escape inv\u00e1lido na linha ''{0}'', coluna ''{1}''.
@@ -610,7 +668,7 @@
 42Z01.U=UNTYPED
 42Z02=M\u00faltiplas agrega\u00e7\u00f5es DISTINCT n\u00e3o s\u00e3o suportadas ao mesmo tempo.
 42Z07=As agrega\u00e7\u00f5es n\u00e3o s\u00e3o permitidas na cl\u00e1usula ON.
-42Z08=A substitui\u00e7\u00e3o em massa da inser\u00e7\u00e3o n\u00e3o \u00e9 permitida em ''{0}'' porque ela possui um acionador ativado ({1}).
+42Z08=A substitui\u00e7\u00e3o em massa da inser\u00e7\u00e3o n\u00e3o \u00e9 permitida em ''{0}'' porque esta possui um gatilho habilitado ({1}).
 42Z09.U=COLUMN DEFAULT para
 #
 # The following message is used in error messages where we want to say that
@@ -621,12 +679,10 @@
 # alter table modify column error messages.
 #####
 42Z15=Tipo inv\u00e1lido especificado para a coluna ''{0}''. O tipo de uma coluna pode n\u00e3o ser alterado.
-
 42Z16=Apenas colunas do tipo VARCHAR podem ter seus comprimentos alterados.
 42Z17=Comprimento inv\u00e1lido especificado para a coluna ''{0}''. O comprimento deve ser maior do que o comprimento da coluna atual.
-42Z18=A coluna ''{0}'' faz parte de uma restri\u00e7\u00e3o da chave estrangeira ''{1}''. Para alterar o comprimento dessa coluna, \u00e9 preciso eliminar primeiramente a restri\u00e7\u00e3o, desempenhar o ALTER TABLE e, em seguida, recriar a restri\u00e7\u00e3o.
-42Z19=A coluna ''{0}'' est\u00e1 sendo referenciada por, pelo menos, uma restri\u00e7\u00e3o da chave estrangeira ''{1}''. Para alterar o comprimento dessa coluna, \u00e9 preciso eliminar as limita\u00e7\u00f5es que est\u00e3o fazendo refer\u00eancia, executar ALTER TABLE e, em seguida, recriar a limita\u00e7\u00e3o.
-

[... 491 lines stripped ...]