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 fu...@apache.org on 2005/11/04 00:16:27 UTC

svn commit: r330661 [8/12] - in /db/derby/code/trunk/java: drda/org/apache/derby/loc/drda/ engine/org/apache/derby/loc/ testing/org/apache/derbyTesting/functionTests/master/ tools/org/apache/derby/loc/

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties?rev=330661&r1=330660&r2=330661&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 Thu Nov  3 15:12:46 2005
@@ -6,33 +6,34 @@
 ###############################################################################
 
 # Monitor
-XBM01.D=Falha na inicializa\u00e7\u00e3o devido a uma exce\u00e7\u00e3o. Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
+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 o seu 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 reinicializa\u00e7\u00e3o correta.
-XBM07.D=Falha na inicializa\u00e7\u00e3o, a senha de reinicializa\u00e7\u00e3o deve ter pelo menos 8 bytes.
-XBM08.D=Could not instantiage {0} StorageFactory class {1}.
+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 instantiage {0} classe StorageFactory {1}.
 
-XBM0G.D=Falha ao iniciar o mecanismo de criptografia. Certifique-se de estar executando o Java 2 e ter feito o download de um provedor de criptografia como o jce e de coloc\u00e1-lo em seu classpath.
+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 classe. 
 XBM0H.D=O diret\u00f3rio {0} n\u00e3o pode ser criado.
 XBM0I.D=O diret\u00f3rio {0} n\u00e3o pode ser removido.
 XBM0J.D=O diret\u00f3rio {0} j\u00e1 existe.
 XBM0K.D=Subprotocolo desconhecido para nome do banco de dados {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 provedor de servi\u00e7o \u00e9 somente leitura, opera\u00e7\u00e3o n\u00e3o permitida.
+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 somente leitura. Opera\u00e7\u00e3o n\u00e3o permitida. 
 XBM0S.D=N\u00e3o \u00e9 poss\u00edvel renomear o arquivo ''{0}'' como ''{1}''
-XBM0T.D=Subprotocolo amb\u00edguo para o nome do banco de dados {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\n ln=c\u00f3digo de idioma ISO-639 com duas letras min\u00fasculas, CO=c\u00f3digo de idioma ISO-3166 com duas letras mai\u00fasculas, consulte java.util.Locale.
+XBM0T.D=Subprotocolo amb\u00edguo para nome do banco de dados {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.
 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=Imposs\u00edvel copiar arquivo ''{0}'' para ''{1}''. Certifique-se de que haja espa\u00e7o suficiente e que as permiss\u00f5es estejam corretas.  
+XBM0Z.D=N\u00e3o \u00e9 poss\u00edvel copiar o arquivo ''{0}'' para ''{1}''. Certifique-se de que haja 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.
 
@@ -43,7 +44,7 @@
 08000=Conex\u00e3o encerrada por interrup\u00e7\u00e3o desconhecida.
 
 #../java/com/ibm/db2j/protocol/BasicServices/LockManager/messages.properties
-40001=N\u00e3o foi poss\u00edvel obter um bloqueio devido a um congelamento, o ciclo de bloqueios e waiters \u00e9:\n {0}A v\u00edtima selecionada \u00e9 XID : {1}
+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}.
 
 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}
@@ -57,36 +58,36 @@
 
 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 definida.
+XCY03.S=A propriedade solicitada ''{0}'' n\u00e3o foi configurada.
 
 # Cryptography
-XBCX0.S=Exce\u00e7\u00e3o do provedor Cryptography, consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
+XBCX0.S=Exce\u00e7\u00e3o do provedor Cryptography. Consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
 XBCX1.S=Inicializando cifra com modo ilegal, deve ser ENCRYPT ou DECRYPT.
-XBCX2.S=Inicializando cifra com uma senha de reinicializa\u00e7\u00e3o muito curta, deve ter pelo menos {0} caracteres
-XBCX5.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de reinicializa\u00e7\u00e3o para nula.
-XBCX6.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de reinicializa\u00e7\u00e3o para um tipo seri\u00e1vel que n\u00e3o seja em cadeia.
-XBCX7.S=Formato incorreto para altera\u00e7\u00e3o da senha de reinicializa\u00e7\u00e3o.  O formato deve ser : old_boot_password, new_boot_password.
-XBCX8.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de reinicializa\u00e7\u00e3o de um banco de dados n\u00e3o criptografado.
-XBCX9.S=N\u00e3o \u00e9 poss\u00edvel alterar a senha de reinicializa\u00e7\u00e3o de um banco de dados somente leitura.
-XBCXA.S=Senha de reinicializa\u00e7\u00e3o incorreta.
-XBCXB.S=Conte\u00fado da criptografia incorreto ''{0}'' ou conte\u00fado n\u00e3o especificado. Deve ser utilizado ''NoPadding''.
+XBCX2.S=Inicializando cifra com uma senha de inicializa\u00e7\u00e3o muito curta. A senha deve ter pelo menos {0} caracteres longos.
+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.
+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.
+XBCXB.S=Preenchimento da criptografia incorreto ''{0}'' ou preenchimento n\u00e3o especificado. Deve ser utilizado ''NoPadding''.
 XBCXC.S=O algoritmo da criptografia ''{0}'' n\u00e3o existe. Verifique se o provedor escolhido ''{1}'' suporta esse algoritmo.
 XBCXD.S=O algoritmo da criptografia n\u00e3o pode ser alterado ap\u00f3s a cria\u00e7\u00e3o do banco de dados.
 XBCXE.S=O provedor de criptografia n\u00e3o pode ser alterado ap\u00f3s a cria\u00e7\u00e3o do banco de dados.
-XBCXF.S=N\u00e3o \u00e9 poss\u00edvel encontrar a classe ''{0}'' que representa o provedor de criptografia.
+XBCXF.S=N\u00e3o \u00e9 poss\u00edvel localizar a classe ''{0}'' que representa o provedor de criptografia.
 XBCXG.S=O provedor de criptografia ''{0}'' n\u00e3o existe.
-XBCXH.S=encryptionAlgorithm ''{0}'' n\u00e3o est\u00e1 no formato correto. O formato correto \u00e9 algorithm/feedbackMode/NoPadding.
+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. Por favor assegure-se que voc\u00ea est\u00e1 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 sucedida, veja a pr\u00f3xima exce\u00e7\u00e3o para detalhes. Uma das poss\u00edveis causas pode ser devido a um erro ao acessar o arquivo apropriado para executar o processo de verifica\u00e7\u00e3o.
+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.  
 
 #../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}, ele j\u00e1 existe no cache.
+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. 
 
 
 # java/com/ibm/db2j/protocol/Database/Storage/Access/Interface.
@@ -128,10 +129,10 @@
 
 #../java/com/ibm/db2j/impl/Database/Storage/Access/Raw/AccessManager/Generic
 # sqlstate range: XSAM0 to XSAMZ
-XSAM0.S=Exce\u00e7\u00e3o encontrada ao tentar reinicializar o m\u00f3dulo para ''{0}''.
-XSAM2.S=N\u00e3o h\u00e1 nenhum \u00edndice ou aglomerado com conglom id ''{0}'' para eliminar.
-XSAM3.S=N\u00e3o h\u00e1 nenhum \u00edndice ou aglomerado com conglom id ''{0}''.
-XSAM4.S=N\u00e3o h\u00e1 nenhuma ordena\u00e7\u00e3o chamada ''{0}''.
+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}''.
+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.
 
@@ -201,7 +202,7 @@
 # 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. 
 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=Imposs\u00edvel copiar 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 que haja 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}.
@@ -244,7 +245,7 @@
 40XT0=Um erro interno foi identificado 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.
+40XT4=Houve uma tentativa de encerramento de 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.
@@ -257,7 +258,7 @@
 #  	IO Errors						XCXD0-XCXDZ
 #	LocaleFinder Errors				XCXE0-XCXEZ
 XCXA0.S=Identificador inv\u00e1lido.
-XCXB0.S=Classpath do banco de dados inv\u00e1lido: ''{0}''.
+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. 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Transactions/Basic
@@ -273,8 +274,8 @@
 # transaction errors.
 # sqlstate range: 40XD0 to 40XDZ
 40XD0=O cont\u00eainer foi fechado
-40XD1=O cont\u00eainer foi aberto no modo somente leitura
-40XD2=O cont\u00eainer {0} n\u00e3o pode ser aberto, ele foi eliminado ou n\u00e3o existe
+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.
 
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Data/Generic
@@ -310,9 +311,9 @@
 XSDB3.D=As informa\u00e7\u00f5es sobre o cont\u00eainer n\u00e3o podem ser alteradas depois de gravadas: posteriormente {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.
-XSDB6.D=Outra inst\u00e2ncia do Derby j\u00e1 pode ter reinicializado o banco de dados {0}.
-XSDB7.D=AVISO: O Derby (inst\u00e2ncia {0}) est\u00e1 tentando reinicializar o banco de dados {1} mesmo que o Derby (inst\u00e2ncia {2}) ainda esteja ativo.  Apenas uma inst\u00e2ncia do Derby deve reinicializar 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 reinicializar o banco de dados {1} mesmo que o Derby (inst\u00e2ncia {2}) ainda esteja ativo.  Apenas uma inst\u00e2ncia do Derby deve reinicializar um banco de dados. A reinicializa\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 reinicializado at\u00e9 que db.lck n\u00e3o esteja mais presente.  Normalmente, essearquivo \u00e9 removido quando a primeira inst\u00e2ncia do Derby que ser\u00e1 reinicializada 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.
+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.
 XSDB9.D=O cont\u00eainer de fluxo {0} est\u00e1 corrompido.
 XSDBA.D=Falha na tentativa de alocar o objeto {0}.
 
@@ -341,7 +342,7 @@
 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=Imposs\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.  
+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.  
 
 # language
 01500=A limita\u00e7\u00e3o {0} na tabela {1} foi eliminada.
@@ -350,8 +351,9 @@
 01503=A coluna {0} na tabela {1} foi modificada pela inclus\u00e3o de uma limita\u00e7\u00e3o que n\u00e3o era nula.
 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.
 01003=Os valores nulos foram eliminados do argumento de uma fun\u00e7\u00e3o de coluna.
-0100E=XX Tentativa de retornar muitos conjuntos de resultados
+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.
 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}.
@@ -360,23 +362,23 @@
 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.
 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 pesquisa ser\u00e1 iniciada \u00e9 ''{2}''.  A cadeia que ser\u00e1 pesquisada \u00e9 ''{0}''.  A cadeia a partir da qual a pesquisa ser\u00e1 executada \u00e9 ''{1}''.
-
+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}''.
 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.
-22500=N\u00e3o \u00e9 poss\u00edvel utilizar par\u00e2metros para o padr\u00e3o LIKE e para a cl\u00e1usula ESCAPE.
 22501=Uma cl\u00e1usula ESCAPE de NULL retorna resultados indefinidos e n\u00e3o \u00e9 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 abortada pois ela teria causado um valor de chave duplicado em uma limita\u00e7\u00e3o de chave exclusiva ou prim\u00e1ria ou em um \u00edndice exclusivo identificado por ''{0}'' definido em ''{1}''.
-23503={2} na tabela ''{1}'' causou uma viola\u00e7\u00e3o na limita\u00e7\u00e3o da chave externa ''{0}'' para a chave {3}.  A instru\u00e7\u00e3o foi revertida.
-23513=A limita\u00e7\u00e3o de verifica\u00e7\u00e3o ''{1}'' foi violada durante a execu\u00e7\u00e3o de INSERT ou UPDATE na tabela ''{0}''.
-38000=A execu\u00e7\u00e3o ''{0}'' ocorreu durante a avalia\u00e7\u00e3o de uma express\u00e3o.
+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.
 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.
@@ -387,103 +389,107 @@
 
 # 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=Instru\u00e7\u00e3o ALTER TABLE n\u00e3o pode incluir uma coluna IDENTITY em uma tabela. 
+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, precis\u00e3o ou atributo de escala para a coluna, ou mapeamento de tipo ''{0}'' n\u00e3o \u00e9 v\u00e1lida. 
+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 COALESC/VALUE podem ser par\u00e2metros. \u00c9 necess\u00e1rio ter pelo menos um par\u00e2metro que n\u00e3o seja um argumento.
+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 limita\u00e7\u00e3o de verifica\u00e7\u00e3o ou coluna gerada definida com ''{0}'' \u00e9 inv\u00e1lida.
+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.
 # 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 dados, comprimento ou valor dos argumentos ''{0}'' e ''{1}'' \u00e9 incompat\u00edvel.
-42820=O literal de ponto flutuante ''{0}'' cont\u00e9m mais de 30 caracteres.
+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 uma chave prim\u00e1ria ou chave exclusiva, pois ela 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}'' tendo argumentos compat\u00edveis foi localizada.
-42886=''{0}'' par\u00e2metro ''{1}'' requer um marcador de par\u00e2metro ''?''.
+42831=''{0}'' n\u00e3o pode ser uma coluna de chave prim\u00e1ria ou chave exclusiva, pois 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.
 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 externa ''{0}'' \u00e9 inv\u00e1lida devido a ''{1}''.
-
+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.
 42X01=Erro de sintaxe: {0}.
 42X02={0}.
-42X03=O nome da coluna ''{0}'' est\u00e1 em mais de uma tabela na 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, ainda, 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.
+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 usado mais de uma vez na lista FROM.
+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.
 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 de cria\u00e7\u00e3o de tabela.
+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}.
 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 de inser\u00e7\u00e3o.
+
+42X13=O nome da coluna ''{0}'' aparece mais de uma vez na lista de colunas de uma 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 de atualiza\u00e7\u00e3o.
-42X17=O valor ''{0}'' n\u00e3o \u00e9 v\u00e1lido como uma especifica\u00e7\u00e3o joinOrder na lista de propriedades de uma cl\u00e1usula FROM. Somente os valores FIXED e UNFIXED s\u00e3o v\u00e1lidos.
+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.
-42818=Compara\u00e7\u00f5es entre ''{0}'' e ''{1}'' n\u00e3o s\u00e3o suportadas.
+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.
 #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}'' da coluna ''{1}'' n\u00e3o existe ou est\u00e1 inacess\u00edvel. Isso pode ocorrer se a classe n\u00e3o for p\u00fablica.
-42X28=Excluir a tabela ''{0}'' n\u00e3o \u00e9 o objetivo do cursor ''{1}''.
-42X29=Atualizar a tabela ''{0}'' n\u00e3o \u00e9 o objetivo do cursor ''{1}''.
-42X30=O cursor ''{0}'' n\u00e3o foi encontrado. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 DESATIVADA.
+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.
+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.
 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 o operador ''{0}'' obtenha ? um par\u00e2metro como um operando.
+42X36=N\u00e3o \u00e9 permitido que operador ''{0}'' obtenha ? um par\u00e2metro como um 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.
+42X38='SELECT *' \u00e9 permitido apenas em subconsultas EXISTS e NOT EXISTS.
 42X39=A subconsulta \u00e9 permitida apenas para retornar uma \u00fanica coluna.
-42X40=NOT possui um operando que n\u00e3o \u00e9 booleano. O operando de NOT deve ser avaliado como TRUE, FALSE ou UNKNOWN.
-42X41=A propriedade ''{0}'' n\u00e3o \u00e9 v\u00e1lida na cl\u00e1usula Properties de uma lista FROM (a propriedade estava sendo definida como ''{1}'').
-42821=Colunas do tipo ''{0}'' n\u00e3o podem conter valores do tipo ''{1}''. 
-42X43=O ResultSetMetaData retornado para a classe/objeto ''{0}'' era nulo. ResultSetMetaData n\u00e3o deve ser nulo para utilizar essa classe como uma tabela virtual externa.
+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}''. 
+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=
+42X45={0} \u00e9 um tipo inv\u00e1lido para o n\u00famero de argumento {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 poss\u00edveis de tipos para qualquer par\u00e2metro que a chamada de m\u00e9todo pudesse ter.  Isso pode ocorrer porque o m\u00e9todo existe mas n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou porque os tipos de par\u00e2metros n\u00e3o s\u00e3o invoca\u00e7\u00f5es de m\u00e9todos que podem ser convertidos.
+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 id\u00eantico a ''{0}''.
-42X56=O n\u00famero de colunas na lista de colunas exibidas n\u00e3o corresponde ao n\u00famero de colunas na express\u00e3o de consulta subjacente da defini\u00e7\u00e3o de exibi\u00e7\u00e3o de''{0}''.
-42X57=getColumnCount() da tabela virtual externa ''{0}'' retornou um valor inv\u00e1lido ''{1}''.  Os valores v\u00e1lidos s\u00e3o >= 1.
-42X58=O n\u00famero de colunas \u00e0 esquerda e \u00e0 direita de UNION deve ser id\u00eantico.
+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.
 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}''.
-42X61=Os tipos ''{0}'' e ''{1}'' n\u00e3o s\u00e3o compat\u00edveis com UNION.
+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 definido.
-42X64=Valor inv\u00e1lido ''{0}'' especificado para a propriedade useStatistics na lista de propriedades. TRUE ou FALSE s\u00e3o os \u00fanicos valores v\u00e1lidos.
+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. 
 42X65=O \u00edndice ''{0}'' n\u00e3o existe.
-42X66=O nome da coluna ''{0}'' aparece mais do que uma vez na instru\u00e7\u00e3o de cria\u00e7\u00e3o de \u00edndice.
-42X68=N\u00e3o foi encontrado nenhum campo ''{0}'' que pertencesse \u00e0 classe ''{1}''.  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 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.
 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=N\u00e3o foi encontrado nenhum campo est\u00e1tico ''{0}'' que pertencesse \u00e0 classe ''{1}''.  Isso pode ocorrer porque o campo existe, mas n\u00e3o \u00e9 p\u00fablico e/ou est\u00e1tico ou porque 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=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).
 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.
@@ -491,103 +497,102 @@
 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.
-42X80=A cl\u00e1usula VALUES deve conter pelo menos 1 elemento e nenhum elemento deve estar vazio.
-42X82=A cl\u00e1usula USING retornou mais de uma linha, s\u00e3o permitidas apenas ResultSets de linhas \u00fanicas.
-42X83=As limita\u00e7\u00f5es da coluna ''{0}'' exigem que ela seja anul\u00e1vel ou n\u00e3o anul\u00e1vel.
-42X84=O \u00edndice ''{0}'' foi criado para refor\u00e7ar a limita\u00e7\u00e3o ''{1}''.  Ele s\u00f3 pode ser eliminado atrav\u00e9s da elimina\u00e7\u00e3o da limita\u00e7\u00e3o.
+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=Falha na tabela ALTER. N\u00e3o h\u00e1 limita\u00e7\u00f5es ''{0}'' na tabela ''{1}''.
-42X87=Pelo menos uma express\u00e3o de resultado (then ou else) da express\u00e3o ''{0}'' n\u00e3o deve ser ''?''.
-42X88=A condicional possui um operando que n\u00e3o \u00e9 booleano. O operando de Condicional deve ser avaliado como TRUE, FALSE ou UNKNOWN.
-42X89=Os tipos ''{0}'' e ''{1}'' n\u00e3o s\u00e3o tipos compat\u00edveis. (Nenhum tipo pode ser atribu\u00eddo a outro tipo.)
+42X86=Houve uma falha em ALTER TABLE. N\u00e3o h\u00e1 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}''.
-42X91=O nome da limita\u00e7\u00e3o ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o de cria\u00e7\u00e3o de tabela.
-42X92=O nome da coluna ''{0}'' aparece mais de uma vez na lista de colunas da limita\u00e7\u00e3o.
-42X93=A tabela ''{0}'' cont\u00e9m uma defini\u00e7\u00e3o de limita\u00e7\u00e3o com a coluna ''{1}'' que n\u00e3o est\u00e1 na tabela.
-42Z93=As limita\u00e7\u00f5es ''{0}'' e ''{1}'' possuem o mesmo conjunto de colunas, o que n\u00e3o \u00e9 permitido.
-42Z96=Os VTIs de leitura e grava\u00e7\u00e3o n\u00e3o s\u00e3o suportados em ambientes JDK 1.1/JDBC 1.2: ''{0}''
-42Z9B=A interface da tabela virtual externa n\u00e3o suporta colunas blob ou clob. ''{0}'' coluna ''{1}''.
-42Z9D=Instru\u00e7\u00f5es ''{0}'' n\u00e3o s\u00e3o permitidas em disparadores ''{1}''.
-42Z9E=A limita\u00e7\u00e3o ''{0}'' n\u00e3o \u00e9 uma limita\u00e7\u00e3o de {1}.
+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}''.
+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 limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida.
+42Y01=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida.
 42Y03=''{0}'' n\u00e3o \u00e9 reconhecido como uma fun\u00e7\u00e3o ou procedimento.
 
 # 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 pontos. O formato esperado \u00e9 <full java path>.<method name> .
+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 Externa denominada ''{0}''.
+42Y05=N\u00e3o h\u00e1 nenhuma Chave Estrangeira denominada ''{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.
 42Y10=Um construtor de tabela que n\u00e3o esteja em uma instru\u00e7\u00e3o INSERT tem todos os par\u00e2metros? em uma de suas colunas.  Para cada coluna, pelo menos uma das linhas deve possuir um n\u00e3o par\u00e2metro.
 42Y11=Uma especifica\u00e7\u00e3o de jun\u00e7\u00e3o \u00e9 requerida com a cl\u00e1usula ''{0}''.
 42Y12=A cl\u00e1usula ON de JOIN \u00e9 uma express\u00e3o ''{0}''.  Ela deve ser uma express\u00e3o BOOLEAN.
-42Y13=O nome da coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o de cria\u00e7\u00e3o de exibi\u00e7\u00e3o.
-42Z97=A renomea\u00e7\u00e3o da coluna ''{0}'' far\u00e1 com que a limita\u00e7\u00e3o de verifica\u00e7\u00e3o ''{1}'' seja interrompida.
+42Y13=O nome da coluna ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE VIEW.
+42Z97=Renomear a coluna ''{0}'', causar\u00e1 a interrup\u00e7\u00e3o da restri\u00e7\u00e3o de verifica\u00e7\u00e3o ''{1}''.
 42Z99=O literal String ou Hex n\u00e3o pode ultrapassar 64K.
-42Y16=N\u00e3o foi encontrado nenhum m\u00e9todo p\u00fablico est\u00e1tico ''{0}'' na classe ''{1}''.  Isso pode ter ocorrido porque o m\u00e9todo existe, mas n\u00e3o \u00e9 p\u00fablico ou est\u00e1tico.
-42846=N\u00e3o \u00e9 poss\u00edvel converter os tipos ''{0}'' em ''{1}''.
+42Y16=Nenhum m\u00e9todo est\u00e1tico ''{0}'' foi localizado na classe ''{1}''. O m\u00e9todo pode existir, por\u00e9m ele n\u00e3o \u00e9 p\u00fablico ou n\u00e3o \u00e9 est\u00e1tico. 
+42846=N\u00e3o \u00e9 poss\u00edvel converter tipos ''{0}'' em ''{1}''.
 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 exibi\u00e7\u00e3o ''{0}'' n\u00e3o pode ser atualizada. (Atualmente, as exibi\u00e7\u00f5es n\u00e3o podem ser atualizadas.)
+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.
 #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.
-42Y30=A lista SELECT de uma consulta agrupada cont\u00e9m pelo menos uma express\u00e3o inv\u00e1lida.  Em uma lista SELECT com uma lista GROUP BY, SELECT pode conter apenas colunas de agrupamento e express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
-42Y32=A classe do agregador ''{0}'' para a agrega\u00e7\u00e3o ''{1}'' no tipo {2} n\u00e3o implementa com.ibm.db2j.aggregates.Aggregator.
-
+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.
+42Y30=A lista SELECT de uma consulta agrupada cont\u00e9m pelo menos uma express\u00e3o inv\u00e1lida. Se uma lista SELECT possuir um GROUP BY, a lista pode conter apenas colunas de agrupamento e express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.  
+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 resultados 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 uma lista GROUP BY, SELECT pode conter apenas colunas de agrupamento e express\u00f5es de agrega\u00e7\u00e3o v\u00e1lidas.
+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.  
 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 disparo ''{1}''.
-42Y41=''{0}'' n\u00e3o pode ser chamado diretamente por meio da INSTRU\u00c7\u00c3O EXECUTE, pois ele faz parte de um disparo.
+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.
 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 da lista de propriedades da lista FROM. As chaves suportadas atualmente que fazem distin\u00e7\u00e3o entre mai\u00fasculas e min\u00fasculas s\u00e3o ''{1}''.
-42Y45=N\u00e3o \u00e9 poss\u00edvel ligar o VTI ''{0}'', pois ele \u00e9 um VTI de disparo especial e esta instru\u00e7\u00e3o n\u00e3o faz parte de uma a\u00e7\u00e3o de disparo ou cl\u00e1usula WHEN.
-42Y46=Lista de propriedades inv\u00e1lidas na lista FROM.  N\u00e3o h\u00e1 nenhum \u00edndice ''{0}'' na tabela ''{1}''.
-42Y48=Lista de propriedades inv\u00e1lidas na lista FROM.  N\u00e3o h\u00e1 nenhuma limita\u00e7\u00e3o nomeada ''{0}'' na tabela ''{1}'' ou a limita\u00e7\u00e3o n\u00e3o cont\u00e9m um \u00edndice auxiliar.
-42Y49=M\u00faltiplos valores especificados para a chave de propriedade ''{0}''.
-
-42Y50=A lista de propriedades da tabela ''{0}'' pode conter valores de \u00edndice ou de limita\u00e7\u00e3o, mas n\u00e3o ambos.
-42Y55=''{0}'' n\u00e3o pode ser executado em ''{1}'' porque ele n\u00e3o existe.
-42Y56=joinStrategy inv\u00e1lida, ''{0}'', especificada na lista de propriedades da tabela ''{1}''. Os valores atualmente suportados para joinStrategy s\u00e3o ''hash'', ''nestedloop''.
-42Y58=NumberFormatException ocorrida ao converter o valor ''{0}'' para a substitui\u00e7\u00e3o do otimizador ''{1}''.
-42Y59=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashInitialCapacity. O valor deve ser > 0.
-42Y60=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashLoadFactor. O valor deve ser > 0.0 e <= 1.0.
-42Y61=Valor inv\u00e1lido, ''{0}'', especificado para a substitui\u00e7\u00e3o de hashMaxCapacity. O valor deve ser > 0.
-42Y62=''{0}'' n\u00e3o \u00e9 permitido em ''{1}'' porque ele \u00e9 uma exibi\u00e7\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'' para especificar um \u00edndice ou heap na tabela ''{1}''.
-42Y64=O valor ''{0}'' de bulkFetch \u00e9 inv\u00e1lido: o valor m\u00ednimo para bulkFetch \u00e9 1.
-42Y65=bulkFetch n\u00e3o \u00e9 permitido nas jun\u00e7\u00f5es ''{0}''.
-42Y66=bulkFetch n\u00e3o \u00e9 permitido em cursores que podem ser atualizados.
+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.
+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.
+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.
+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.
+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.
+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. Pode ter um dos seguintes motivos: voc\u00ea especificou uma estrat\u00e9gia de jun\u00e7\u00e3o de sinais num\u00e9ricos quando uma jun\u00e7\u00e3o de sinais num\u00e9ricos n\u00e3o era permitida (nenhum equijoin otimiz\u00e1vel) ou voc\u00ea est\u00e1 tentando juntar duas ExternalVirtualTables, uma fazendo refer\u00eancia \u00e0 outra, e, portanto, a instru\u00e7\u00e3o n\u00e3o pode ser avaliada.
-42Y70=A ordena\u00e7\u00e3o de jun\u00e7\u00e3o especificada pelo usu\u00e1rio n\u00e3o \u00e9 uma ordena\u00e7\u00e3o de jun\u00e7\u00e3o legal. 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. 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.
 42Y71=A fun\u00e7\u00e3o de sistema ou procedimento ''{0}'' n\u00e3o pode ser eliminada.
-42Y82=A instru\u00e7\u00e3o preparada armazenada e gerada no sistema ''{0}'' n\u00e3o pode ser eliminada com a INSTRU\u00c7\u00c3O DROP.  Ela faz parte de um disparo.
+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 "?".
-42Y84=''{0}'' pode n\u00e3o aparecer em uma defini\u00e7\u00e3o DEFAULT.
+42Y84=O ''{0}'' pode n\u00e3o aparecer em uma defini\u00e7\u00e3o DEFAULT.
 42Y85=A palavra-chave DEFAULT \u00e9 permitida apenas em uma cl\u00e1usula VALUES quando VALUES aparece dentro de uma instru\u00e7\u00e3o INSERT.
-42Y90=FOR UPDATE n\u00e3o \u00e9 permitida neste tipo de instru\u00e7\u00e3o.
+42Y90=FOR UPDATE n\u00e3o \u00e9 permitida neste tipo de instru\u00e7\u00e3o.  
 42Y91=A cl\u00e1usula USING n\u00e3o \u00e9 permitida em uma INSTRU\u00c7\u00c3O EXECUTE para uma a\u00e7\u00e3o de disparo.
 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=AND ou OR possui um operando que n\u00e3o \u00e9 booleano. Os operandos de AND e OR devem ser avaliados como TRUE, FALSE ou UNKNOWN.
+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}''.
@@ -605,7 +610,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 disparo ativado ({1}).
+42Z08=A substitui\u00e7\u00e3o em massa da inser\u00e7\u00e3o n\u00e3o \u00e9 permitida em ''{0}'' porque ela possui um acionador ativado ({1}).
 42Z09.U=COLUMN DEFAULT para
 #
 # The following message is used in error messages where we want to say that
@@ -615,11 +620,13 @@
 
 # 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.
+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 limita\u00e7\u00e3o da chave externa ''{1}''. Para alterar o comprimento dessa coluna, \u00e9 preciso eliminar primeiramente a limita\u00e7\u00e3o, executar ALTER TABLE e, em seguida, recriar a limita\u00e7\u00e3o.
-42Z19=A coluna ''{0}'' est\u00e1 sendo referida por pelo menos uma limita\u00e7\u00e3o da chave externa ''{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.
+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.
+
 42Z20=A coluna ''{0}'' n\u00e3o pode ser anul\u00e1vel. Ela faz parte de uma chave prim\u00e1ria que n\u00e3o pode ter nenhuma coluna anul\u00e1vel.
 
 #####
@@ -627,13 +634,14 @@
 # identity error message (from 42Z21-42Z29)
 #####
 42837=ALTER TABLE ''{0}'' especificou atributos para a coluna ''{1}'' que n\u00e3o s\u00e3o compat\u00edveis com a coluna existente.
-42Z21=Incremento inv\u00e1lido especificado para a identidade da coluna ''{0}''. A incrementa\u00e7\u00e3o deve ser diferente de zero.
-42Z22=Tipo inv\u00e1lido especificado para a coluna de identidade ''{0}''. OS \u00fanicos tipos v\u00e1lidos para as colunas de identidade s\u00e3o BIGINT, INT e SMALLINT.
+42Z21=Incremento inv\u00e1lido especificado para a identidade da coluna ''{0}''. O incremento n\u00e3o pode ser zero.  
+42Z22=Tipo inv\u00e1lido especificado para a coluna de identidade ''{0}''. Os \u00fanicos tipos v\u00e1lidos para as colunas de identidade s\u00e3o BIGINT, INT e SMALLINT.
 42Z23=Tentativa de modificar uma coluna de identidade ''{0}''. 
 42Z24=Estouro ocorrido no valor de identidade da coluna ''{1}'' na tabela ''{0}''.
-42Z25=ERRO INTERNO Contado de Identidade: Atualiza\u00e7\u00e3o chamada sem argumentos com o valor atual = NULL.
-42Z26=Uma coluna ''{0}'' com um padr\u00e3o de identidade n\u00e3o pode ser tornada nula.
+42Z25=ERRO INTERNO contador de identidade. Foi chamada uma atualiza\u00e7\u00e3o sem argumentos enquanto o valor atual era igual a NULL.
+42Z26=Uma coluna, ''{0}'', com um padr\u00e3o de identidade n\u00e3o pode ser tornada anul\u00e1vel.
 42Z27=Uma coluna anul\u00e1vel, ''{0}'', n\u00e3o pode ser modificada para ter a identidade padr\u00e3o.
+
 #####
 # end of identity error messages.
 
@@ -662,18 +670,15 @@
 42Z48.U=Id da coluna [{0}][{1}]
 
 # matches DB2
-42939=N\u00e3o \u00e9 poss\u00edvel criar um objeto com o nome de esquema ''{0}''.
-
-
-
+42939=N\u00e3o \u00e9 poss\u00edvel criar um objeto com o nome do esquema ''{0}''.
 
 42Z50=ERRO INTERNO: N\u00e3o \u00e9 poss\u00edvel gerar um c\u00f3digo para {0}.
 42Z53=ERRO INTERNO: N\u00e3o \u00e9 poss\u00edvel definir o tipo de ativa\u00e7\u00e3o que ser\u00e1 gerado para a op\u00e7\u00e3o de n\u00f3 {0}.
 42Z54.U=Esta exce\u00e7\u00e3o interrompe a instru\u00e7\u00e3o ap\u00f3s a an\u00e1lise - nenhum outro processo \u00e9 necess\u00e1rio.
-42Z55.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a an\u00e1lise pela flag de depura\u00e7\u00e3o StopAfterParsing.
-42Z56.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a liga\u00e7\u00e3o pela flag de depura\u00e7\u00e3o StopAfterBinding.
-42Z57.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a otimiza\u00e7\u00e3o pela flag de depura\u00e7\u00e3o StopAfterOptimizing.
-42Z58.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a gera\u00e7\u00e3o pela flag de depura\u00e7\u00e3o StopAfterGenerating.
+42Z55.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a an\u00e1lise pelo sinalizador de depura\u00e7\u00e3o StopAfterParsing.
+42Z56.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a liga\u00e7\u00e3o pelo sinalizador de depura\u00e7\u00e3o StopAfterBinding.
+42Z57.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a otimiza\u00e7\u00e3o pelo sinalizador de depura\u00e7\u00e3o StopAfterOptimizing.
+42Z58.U=Exce\u00e7\u00e3o interrompida ap\u00f3s a gera\u00e7\u00e3o pelo sinalizador de depura\u00e7\u00e3o StopAfterGenerating.
 
 ## More RUNTIMESTATISTICS messages
 42Z80.U=seri\u00e1vel
@@ -692,12 +697,10 @@
 42Z92=leitura repet\u00edvel
 42Z9A=leitura n\u00e3o consolidada
 
-# Declare global temporary table language stuff. Does not match DB2, specific to Derby behavior
-XCL478.S=A fun\u00e7\u00e3o solicitada n\u00e3o pode fazer refer\u00eancia a tabelas no esquema SESSION.
 # Declare global temporary table language stuff. Matches DB2
 428EK=O qualificador do nome de uma tabela tempor\u00e1ria global declarada deve ser SESSION.
 42995=A fun\u00e7\u00e3o solicitada n\u00e3o se aplica a tabelas tempor\u00e1rias globais.
-42962=Coluna com tipo de coluna longo ou par\u00e2metro ''{0}'' n\u00e3o s\u00e3o permitidos em tabelas tempor\u00e1rias globais declaradas ou em defini\u00e7\u00f5es de procedimento.
+42962=Coluna com tipo de coluna longo ou par\u00e2metro ''{0}'' n\u00e3o s\u00e3o permitidos em tabelas tempor\u00e1rias globais declaradas ou em defini\u00e7\u00f5es de procedimento. 
 
 ## org.apache.derby.impl.sql.execute.rts
 43X00.U=Anexado a
@@ -913,118 +916,128 @@
 X0X02.S=A tabela ''{0}'' n\u00e3o pode ser bloqueada no modo ''{1}''.
 X0X03.S=Estado de transa\u00e7\u00e3o inv\u00e1lido - o cursor suspenso requer o mesmo n\u00edvel de isolamento
 X0X05.S=A tabela ''{0}'' n\u00e3o existe.
-X0X0E.S=Posi\u00e7\u00e3o de coluna ''{0}'' listada na matriz de sele\u00e7\u00e3o de coluna autogerada n\u00e3o encontrada na tabela de inser\u00e7\u00e3o.
-X0X0F.S=Nome de coluna ''{0}'' listado na matriz de sele\u00e7\u00e3o de coluna autogerada n\u00e3o encontrada na tabela de inser\u00e7\u00e3o.
+X0X0E.S=A posi\u00e7\u00e3o de coluna ''{0}'' listada na matriz de sele\u00e7\u00e3o de coluna autogerada n\u00e3o localizada na tabela de inser\u00e7\u00e3o. 
+X0X0F.S=O nome de coluna ''{0}'' listado na matriz de sele\u00e7\u00e3o de coluna autogerada n\u00e3o localizada na tabela de inser\u00e7\u00e3o.
 X0X07.S=N\u00e3o \u00e9 poss\u00edvel eliminar o arquivo jar ''{0}'' porque ele est\u00e1 no db2j.database.classpath ''{0}''.
-X0X10.S=A cl\u00e1usula USING retornou mais de uma linha, s\u00e3o permitidas apenas ResultSets de linhas \u00fanicas.
-X0X11.S=A cl\u00e1usula USING n\u00e3o retornou nenhum resultado, nenhum par\u00e2metro pode ser definido.
-X0X13.S=O arquivo jar ''{0}'' n\u00e3o existe no esquema ''{1}''.
+X0X10.S=A cl\u00e1usula USING retornou mais de uma linha; s\u00e3o permitidas apenas ResultSets de linhas \u00fanicas.
+X0X11.S=A cl\u00e1usula USING n\u00e3o retornou nenhum resultado, logo nenhum par\u00e2metro pode ser configurado. 
+X0X13.S=O arquivo Jar ''{0}'' n\u00e3o existe no esquema ''{1}''.
 X0X57.S=Houve uma tentativa de colocar um valor Java do tipo ''{0}'' em um valor SQL, mas n\u00e3o h\u00e1 nenhum tipo SQL correspondente.  O valor Java provavelmente \u00e9 o resultado de uma chamada de m\u00e9todo ou acesso de campo.
 X0X60.S=J\u00e1 existe um cursor com o nome ''{0}''.
-X0X61.S=Os valores da coluna ''{4}'' no \u00edndice ''{0}'' e na tabela ''{1}.{2}'' n\u00e3o correspondem \u00e0 localiza\u00e7\u00e3o de linhas {3}.  O valor no \u00edndice \u00e9 ''{5}'', enquanto na tabela base \u00e9 ''{6}''.  A chave completa do \u00edndice, incluindo a localiza\u00e7\u00e3o da linha, \u00e9 ''{7}''.   A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
-X0X62.S=Inconsist\u00eancia encontrada entre a tabela ''{0}'' e o \u00edndice ''{1}''.  Erro ao tentar recuperar a localiza\u00e7\u00e3o da linha ''{2}'' a partir da tabela.  A chave completa do \u00edndice, incluindo a localiza\u00e7\u00e3o da linha, \u00e9 ''{3}''. A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
+X0X61.S=Os valores da coluna ''{4}'' no \u00edndice ''{0}'' e na tabela ''{1}.{2}'' n\u00e3o correspondem ao local de linha {3}.  O valor no \u00edndice \u00e9 ''{5}'', enquanto na tabela base \u00e9 ''{6}''.  A chave completa do \u00edndice, incluindo o local da linha, \u00e9 ''{7}''.  A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
+X0X62.S=Foram encontradas inconsist\u00eancias entre a tabela ''{0}'' e o \u00edndice ''{1}''.  Erro ao tentar recuperar o local da linha ''{2}'' a partir da tabela.  A chave completa do \u00edndice, incluindo o local da linha, \u00e9 ''{3}''. A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
 X0X63.S=Obtida IOException ''{0}''.
-X0X67.S=As colunas do tipo ''{0}'' podem n\u00e3o ser utilizadas em CREATE INDEX, ORDER BY, GROUP BY, UNION ou DISTINCT, pois n\u00e3o s\u00e3o suportadas compara\u00e7\u00f5es para esse tipo.
+X0X67.S=As colunas do tipo ''{0}'' podem n\u00e3o ser utilizadas nas instru\u00e7\u00f5es CREATE INDEX, ORDER BY, GROUP BY, UNION, INTERSECT, EXCEPT ou DISTINCT, pois n\u00e3o s\u00e3o suportadas compara\u00e7\u00f5es para esse tipo.
 X0X81.S={0} ''{1}'' n\u00e3o existe.
 X0X85.S=O \u00edndice ''{0}'' n\u00e3o foi criado porque ''{1}'' n\u00e3o \u00e9 um tipo v\u00e1lido de \u00edndice.
 X0X86.S=0 \u00e9 um valor de par\u00e2metro inv\u00e1lido para ResultSet.absolute(int row).
 X0X87.S=ResultSet.relative(int row) n\u00e3o pode ser chamado quando o cursor n\u00e3o estiver posicionado em uma linha.
-X0X95.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser executada no objeto ''{1}'', pois h\u00e1 uma ResultSet aberta, dependente desse objeto.
+X0X95.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser desempenhada no objeto ''{1}'' pois h\u00e1 uma ResultSet aberta, dependente desse objeto.
 X0X99.S=O \u00edndice ''{0}'' n\u00e3o existe.
-X0Y16.S=''{0}'' n\u00e3o \u00e9 uma exibi\u00e7\u00e3o.  Se for uma tabela, utilize DROP TABLE.
-X0Y23.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser executada no objeto ''{1}'', pois VIEW ''{2}'' \u00e9 dependente desse objeto.
-X0Y24.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser executada no objeto ''{1}'', pois STATEMENT ''{2}'' \u00e9 dependente desse objeto.
-X0Y25.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser executada no objeto ''{1}'', pois {2} ''{3}'' \u00e9 dependente desse objeto.
-X0Y26.S=Exige-se que o \u00edndice ''{0}'' esteja no mesmo esquema da tabela ''{1}''.
+
+# Derby-specific XML errors.
+X0X14.S=A liga\u00e7\u00e3o direta ao valor XML n\u00e3o \u00e9 permito, tente utilizando XMLPARSE.
+X0X15.S=Os valores XML n\u00e3o s\u00e3o permitidos nos conjuntos de resultado de primeiro n\u00edvel; tente utilizando XMLSERIALIZE.
+X0X16.S=Erro de sintaxe XML; palavra(s)-chave ausente(s): ''{0}''.
+X0X17.S=Tipo de destino inv\u00e1lido para XMLSERIALIZE: ''{0}''.
+X0X18.S=Recurso XML n\u00e3o suportado: ''{0}''.
+X0XML.S=Encontrado erro inesperado ao processar o XML; consulte a pr\u00f3xima exce\u00e7\u00e3o para obter detalhes.
+
+X0Y16.S=''{0}'' n\u00e3o \u00e9 uma visualiza\u00e7\u00e3o.  Se for uma tabela, utilize DROP TABLE.
+X0Y23.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser desempenhada no objeto ''{1}'' pois VIEW ''{2}'' \u00e9 dependente desse objeto.
+X0Y24.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser desempenhada no objeto ''{1}'' pois STATEMENT ''{2}'' \u00e9 dependente desse objeto.
+X0Y25.S=A opera\u00e7\u00e3o ''{0}'' n\u00e3o pode ser desempenhada no objeto ''{1}'' pois {2} ''{3}'' \u00e9 dependente desse objeto.
+X0Y26.S=O \u00edndice ''{0}'' \u00e9 requerido para estar no mesmo esquema da tabela ''{1}''.
 X0Y28.S=O \u00edndice ''{0}'' n\u00e3o pode ser criado na tabela do sistema ''{1}''.  Os usu\u00e1rios n\u00e3o podem criar \u00edndices nas tabelas do sistema.
 # column c already exists in table t.
 X0Y32.S={0} ''{1}'' j\u00e1 existe em {2} ''{3}''.
-X0Y38.S=N\u00e3o \u00e9 poss\u00edvel criar o \u00edndice ''{0}'', pois a tabela ''{1}'' n\u00e3o existe.
-X0Y41.S=A limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: a tabela referida {1} n\u00e3o possui nenhuma chave prim\u00e1ria.  Inclua uma chave prim\u00e1ria em {1} ou especifique explicitamente as colunas de uma limita\u00e7\u00e3o exclusiva \u00e0s quais essa chave externa faz refer\u00eancia.
-X0Y42.S=A limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: os tipos de colunas da chave externa n\u00e3o correspondem aos tipos das colunas referenciadas.
-X0Y43.S=A limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: o n\u00famero de colunas em {0} ({1}) n\u00e3o corresponde ao n\u00famero de colunas na chave referida ({2}).
-X0Y44.S=A limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: n\u00e3o h\u00e1 nenhuma limita\u00e7\u00e3o de chave prim\u00e1ria ou exclusiva na tabela ''{1}'' que corresponda ao n\u00famero e aos tipos de colunas na chave externa.
-X0Y45.S=A limita\u00e7\u00e3o de chave externa ''{0}'' n\u00e3o pode ser inclu\u00edda ou ativada na tabela {1},  pois uma ou mais chaves externas n\u00e3o possuem refer\u00eancias a chaves correspondentes.
-X0Y46.S=A limita\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: a tabela referida {1} n\u00e3o existe.
+X0Y38.S=N\u00e3o \u00e9 poss\u00edvel criar o \u00edndice ''{0}'' porque a tabela ''{1}'' n\u00e3o existe.
+X0Y41.S=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida porque a tabela referenciada {1} n\u00e3o possui chave prim\u00e1ria.  Inclua uma chave prim\u00e1ria em {1} ou especifique explicitamente as colunas de uma restri\u00e7\u00e3o exclusiva \u00e0s quais essa chave estrangeira faz refer\u00eancia. 
+X0Y42.S=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: os tipos de colunas da chave estrangeira n\u00e3o correspondem aos tipos das colunas referenciadas.
+X0Y43.S=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: o n\u00famero de colunas em {0} ({1}) n\u00e3o corresponde ao n\u00famero de colunas na chave referenciada ({2}).
+X0Y44.S=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: n\u00e3o h\u00e1 nenhuma restri\u00e7\u00e3o de chave prim\u00e1ria ou exclusiva na tabela ''{1}'' que corresponda ao n\u00famero e aos tipos de colunas na chave estrangeira.
+X0Y45.S=A restri\u00e7\u00e3o da chave estrangeira ''{0}'' n\u00e3o pode ser inclu\u00edda ou ativada na tabela {1} porque uma ou mais chaves estrangeiras n\u00e3o possuem chaves referenciadas correspondentes.  
+X0Y46.S=A restri\u00e7\u00e3o ''{0}'' \u00e9 inv\u00e1lida: a tabela referenciada {1} n\u00e3o existe.
 X0Y54.S=O esquema ''{0}'' n\u00e3o pode ser eliminado porque ele n\u00e3o est\u00e1 vazio.
-X0Y55.S=O n\u00famero de linhas da tabela base n\u00e3o corresponde ao n\u00famero de linhas em pelo menos um dos \u00edndices da tabela. O \u00edndice ''{0}'' na tabela ''{1}.{2}'' possui {3} linhas, mas a tabela base possui {4} linhas.   A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
-X0Y56.S=''{0}'' n\u00e3o \u00e9 permitido na tabela do sistema ''{1}''.
-X0Y57.S=Uma coluna n\u00e3o anul\u00e1vel n\u00e3o pode ser inclu\u00edda na tabela ''{0}'', pois a tabela cont\u00e9m pelo menos uma linha.  Colunas n\u00e3o anul\u00e1veis s\u00f3 podem ser inclu\u00eddas em tabelas vazias.
-X0Y58.S=A tentativa de incluir uma limita\u00e7\u00e3o de chave prim\u00e1ria \u00e0 tabela ''{0}'' falhou porque a tabela j\u00e1 tem uma limita\u00e7\u00e3o desse tipo. Uma tabela pode ter uma \u00fanica limita\u00e7\u00e3o de chave prim\u00e1ria.
-X0Y59.S=A tentativa de incluir ou ativar a(s) limita\u00e7\u00e3o(\u00f5es) na tabela ''{1}'' falhou porque a tabela cont\u00e9m {2} linha(s) que violam a(s) seguinte(s) limita\u00e7\u00e3o(\u00f5es) de verifica\u00e7\u00e3o: {0}.
-X0Y63.S=O comando na tabela ''{0}'' falhou. Foram encontrados dados nulos na chave prim\u00e1ria ou na(s) coluna(s) de \u00edndice/limita\u00e7\u00f5es exclusivas. Todas as colunas em uma chave prim\u00e1ria ou exclusiva n\u00e3o devem ser anul\u00e1veis.
+X0Y55.S=O n\u00famero de linhas da tabela base n\u00e3o corresponde ao n\u00famero de linhas em pelo menos um dos \u00edndices da tabela. O \u00edndice ''{0}'' na tabela ''{1}.{2}'' possui {3} linhas, mas a tabela base possui {4} linhas.  A a\u00e7\u00e3o de corre\u00e7\u00e3o sugerida \u00e9 a recria\u00e7\u00e3o do \u00edndice.
+X0Y56.S=''{0}'' n\u00e3o \u00e9 permitido na tabela Sistema''{1}''.
+X0Y57.S=Uma coluna n\u00e3o-anul\u00e1vel n\u00e3o pode ser inclu\u00edda na tabela ''{0}'' porque a tabela cont\u00e9m pelo menos uma linha. Colunas n\u00e3o anul\u00e1veis s\u00f3 podem ser inclu\u00eddas em tabelas vazias.
+X0Y58.S=A tentativa de incluir uma restri\u00e7\u00e3o de chave prim\u00e1ria \u00e0 tabela ''{0}'' falhou porque a tabela j\u00e1 possui uma restri\u00e7\u00e3o desse tipo.  Uma tabela pode ter uma \u00fanica limita\u00e7\u00e3o de chave prim\u00e1ria.
+X0Y59.S=A tentativa de incluir ou ativar a(s) restri\u00e7\u00e3o(\u00f5es) na tabela ''{1}'' falhou porque a tabela cont\u00e9m {2} linha(s) que violam a(s) seguinte(s) restri\u00e7\u00e3o(\u00f5es) de verifica\u00e7\u00e3o: {0}.
+X0Y63.S=O comando na tabela ''{0}'' falhou porque foram localizados dados nulos na chave prim\u00e1ria ou na(s) coluna(s) de \u00edndice/restri\u00e7\u00f5es exclusivas. Todas as colunas em uma chave de \u00edndice prim\u00e1ria ou exclusiva n\u00e3o devem ser nulas.  
 X0Y66.S=N\u00e3o \u00e9 poss\u00edvel emitir a consolida\u00e7\u00e3o em uma conex\u00e3o aninhada quando houver uma opera\u00e7\u00e3o pendente na conex\u00e3o pai.
 X0Y67.S=N\u00e3o \u00e9 poss\u00edvel emitir a a\u00e7\u00e3o de revers\u00e3o em uma conex\u00e3o aninhada quando houver uma opera\u00e7\u00e3o pendente na conex\u00e3o pai.
 X0Y68.S={0} ''{1}'' j\u00e1 existe.
 X0Y69.S={1} n\u00e3o \u00e9 permitido porque o disparo {0} est\u00e1 ativo em {2}.
 X0Y70.S=INSERT, UPDATE e DELETE n\u00e3o s\u00e3o permitidos na tabela {1} porque o disparo {0} est\u00e1 ativo.
 X0Y71.S=A manipula\u00e7\u00e3o da transa\u00e7\u00e3o, como SET ISOLATION, n\u00e3o \u00e9 permitida pois o disparador {0} est\u00e1 ativo.
-X0Y72.S=A substitui\u00e7\u00e3o em massa da inser\u00e7\u00e3o n\u00e3o \u00e9 permitida em ''{0}'' porque ela possui um disparo ativado ({1}).
-X0Y77.S=N\u00e3o \u00e9 poss\u00edvel emitir a a\u00e7\u00e3o de defini\u00e7\u00e3o da instru\u00e7\u00e3o de isolamento de transa\u00e7\u00e3o em uma transa\u00e7\u00e3o global que esteja em andamento, pois ela consolidaria implicitamente a transa\u00e7\u00e3o global.
-
+X0Y72.S=A substitui\u00e7\u00e3o em massa da inser\u00e7\u00e3o n\u00e3o \u00e9 permitida em ''{0}'' porque ela possui um acionador ativado ({1}).
+X0Y77.S=N\u00e3o \u00e9 poss\u00edvel emitir a instru\u00e7\u00e3o de isolamento de transa\u00e7\u00e3o em uma transa\u00e7\u00e3o global que esteja em andamento, pois ela confirmaria implicitamente a transa\u00e7\u00e3o global.
 X0Y78.S=Statement.executeQuery() n\u00e3o pode ser chamado com uma instru\u00e7\u00e3o que retorna uma contagem de linha.
 X0Y79.S=Statement.executeUpdate() n\u00e3o pode ser chamado com uma instru\u00e7\u00e3o que retorna uma ResultSet.
 X0Y80.S=Falha na tabela ALTER ''{0}''. Encontrados dados nulos na coluna ''{1}''.
 X0Y83.S=AVISO: Durante a exclus\u00e3o de uma linha de uma tabela, a linha de \u00edndice da linha da tabela base {0} n\u00e3o foi encontrada no \u00edndice com o id aglomerado {1}.  Esse problema foi automaticamente corrigido como parte da opera\u00e7\u00e3o de exclus\u00e3o.
-XCL01.S=O resultado n\u00e3o retorna linhas; opera\u00e7\u00e3o {0} n\u00e3o permitida.
+XCL01.S=O conjunto de resultados n\u00e3o retorna linhas. Opera\u00e7\u00e3o {0} n\u00e3o permitida. 
 XCL05.S=Ativa\u00e7\u00e3o encerrada, opera\u00e7\u00e3o {0} n\u00e3o permitida.
-XCL07.S=O cursor ''{0}'' est\u00e1 fechado. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 DESATIVADA.
+XCL07.S=O cursor ''{0}'' est\u00e1 fechado. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 OFF.
 XCL08.S=O cursor ''{0}'' n\u00e3o est\u00e1 em uma linha.
 XCL09.S=Uma ativa\u00e7\u00e3o foi transmitida ao m\u00e9todo ''{0}'' que n\u00e3o corresponde a PreparedStatement.
-XCL10.S=PreparedStatement foi recompilado e os par\u00e2metros foram alterados.  Se estiver utilizando o JDBC, \u00e9 necess\u00e1rio preparar a instru\u00e7\u00e3o novamente.
+XCL10.S=A PreparedStatement foi recompilada e os par\u00e2metros foram alterados. Se estiver utilizando o JDBC, \u00e9 necess\u00e1rio preparar a instru\u00e7\u00e3o novamente.  
 XCL12.S=Houve uma tentativa de colocar um valor de dados do tipo ''{0}'' em um valor de dados do tipo ''{1}''.
-XCL13.S=A posi\u00e7\u00e3o do par\u00e2metro ''{0}'' est\u00e1 fora da faixa.  O n\u00famero de par\u00e2metros dessa instru\u00e7\u00e3o preparada \u00e9 ''{1}''.
-XCL15.S=ClassCastException ocorrida ao chamar o m\u00e9todo compareTo() em um objeto ''{0}''.  O par\u00e2metro para compareTo() \u00e9 da classe ''{1}''.
-XCL16.S=ResultSet fechada, opera\u00e7\u00e3o ''{0}'' n\u00e3o permitida. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 DESATIVADA.
+XCL13.S=A posi\u00e7\u00e3o do par\u00e2metro ''{0}'' est\u00e1 fora do intervalo.  O n\u00famero de par\u00e2metros dessa instru\u00e7\u00e3o preparada \u00e9 ''{1}''.
+XCL14.S=A posi\u00e7\u00e3o da coluna ''{0}'' est\u00e1 fora do intervalo.  O n\u00famero de colunas desse ResultSet \u00e9 ''{1}''.
+XCL15.S=A ClassCastException ocorrida ao chamar o m\u00e9todo compareTo() em um objeto ''{0}''.  O par\u00e2metro para compareTo() \u00e9 da classe ''{1}''.
+XCL16.S=A ResultSet n\u00e3o aberta. Opera\u00e7\u00e3o ''{0}'' n\u00e3o permitida. Verifique se a execu\u00e7\u00e3o autom\u00e1tica est\u00e1 OFF.
 XCL17.S=Instru\u00e7\u00e3o n\u00e3o permitida nesse banco de dados.
 XCL19.S=Linha ausente na tabela ''{0}'' para a chave ''{1}''.
 XCL20.S=Os cat\u00e1logos no n\u00edvel da vers\u00e3o ''{0}'' n\u00e3o podem ser atualizados para o n\u00edvel da vers\u00e3o ''{1}''.
 XCL21.S=Voc\u00ea est\u00e1 tentando executar uma instru\u00e7\u00e3o de defini\u00e7\u00e3o de dados (CREATE, DROP ou ALTER) durante a prepara\u00e7\u00e3o de uma instru\u00e7\u00e3o diferente. Isso n\u00e3o \u00e9 permitido. Isso pode ocorrer se voc\u00ea executar uma instru\u00e7\u00e3o de defini\u00e7\u00e3o de dados de dentro de um inicializador est\u00e1tico de uma classe Java que est\u00e1 sendo utilizada de dentro de uma instru\u00e7\u00e3o SQL.
-XCL22.S=O par\u00e2metro {0} n\u00e3o pode ser registrado como um par\u00e2metro OUT porque ele \u00e9 um par\u00e2metro IN.
+XCL22.S=O par\u00e2metro {0} n\u00e3o pode ser registrado como um par\u00e2metro OUT porque ele \u00e9 um par\u00e2metro IN. 
 XCL23.S=O n\u00famero do tipo SQL ''{0}'' n\u00e3o \u00e9 um tipo suportado por registerOutParameter().
 XCL24.S=O par\u00e2metro {0} parece ser um par\u00e2metro de sa\u00edda, mas ele n\u00e3o foi designado por registerOutParameter().  Se ele n\u00e3o for um par\u00e2metro de sa\u00edda, ele dever\u00e1 ser definido como tipo {1}.
 XCL25.S=O par\u00e2metro {0} n\u00e3o pode ser registrado para ser do tipo {1} porque ele faz mapeamentos para o tipo {2} e eles s\u00e3o incompat\u00edveis.
 XCL26.S=O par\u00e2metro {0} n\u00e3o \u00e9 um par\u00e2metro de sa\u00edda.
 XCL27.S=Os par\u00e2metros de sa\u00edda retornados n\u00e3o podem ser definidos.
-XCL30.S=IOException foi lan\u00e7ada ao ler um ''{0}'' de um InputStream.
+XCL30.S=Uma IOException foi emitida ao ler um ''{0}'' a partir de um InputStream.
 XCL31.S=Instru\u00e7\u00e3o encerrada.
 
 # Delete Rule Restrictions Violation Messages
-XCL33.S=A tabela n\u00e3o pode ser definida como dependente da tabela {0} devido a restri\u00e7\u00f5es da regra de exclus\u00e3o. (O relacionamento \u00e9 auto-referenci\u00e1vel e um relacionamento auto-referenci\u00e1vel j\u00e1 existe na regra de exclus\u00e3o SET NULL.) 
+XCL33.S=A tabela n\u00e3o pode ser definida como dependente da tabela {0} devido a restri\u00e7\u00f5es da regra de exclus\u00e3o. (O relacionamento \u00e9 auto-referenci\u00e1vel e um relacionamento auto-referenci\u00e1vel j\u00e1 existe na regra de exclus\u00e3o SET NULL). 
 XCL34.S=A tabela n\u00e3o pode ser definida como dependente da tabela {0} devido a restri\u00e7\u00f5es da regra de exclus\u00e3o. (O relacionamento forma um ciclo de duas ou mais tabelas que fazem com que a tabela seja exclu\u00edda-conectada a si mesma (todas as outras regras de exclus\u00e3o no ciclo seriam CASCADE)). 
-XCL35.S=A tabela n\u00e3o pode ser definida como dependente da tabela {0} devido a restri\u00e7\u00f5es da regra de exclus\u00e3o. (O relacionamento faz com que a tabela seja exclu\u00edda-conectada \u00e0 tabela indicada atrav\u00e9s de diversos relacionamentos e a regra de exclus\u00e3o do relacionamento existente seja SET NULL.). 
+XCL35.S=A tabela n\u00e3o pode ser definida como dependente da tabela {0} devido a restri\u00e7\u00f5es da regra de exclus\u00e3o. (O relacionamento faz com que a tabela seja exclu\u00edda-conectada \u00e0 tabela indicada atrav\u00e9s de diversos relacionamentos e a regra de exclus\u00e3o do relacionamento existente seja SET NULL).. 
 
-XCL36.S=a regra de exclus\u00e3o da chave externa ser {0}. (A restri\u00e7\u00e3o referencial \u00e9 auto-referenci\u00e1vel e uma restri\u00e7\u00e3o auto-referenci\u00e1vel existente cont\u00e9m a regra de exclus\u00e3o indicada (NO ACTION, RESTRICT ou CASCADE).) 
-XCL37.S=a regra de exclus\u00e3o da chave externa ser {0}. (A restri\u00e7\u00e3o referencial \u00e9 auto-referenci\u00e1vel e a tabela depende de um relacionamento com uma regra de exclus\u00e3o de CASCADE.)
-XCL38.S=a regra de exclus\u00e3o da chave externa ser {0}. (O relacionamento faria com que a tabela fosse exclu\u00edda-conectada \u00e0 mesma tabela atrav\u00e9s de diversos relacionamentos e tais relacionamentos devem ter a mesma regra de exclus\u00e3o (NO ACTION, RESTRICT ou CASCADE).) 
-
-XCL39.S=a regra de exclus\u00e3o da chave externa n\u00e3o pode ser CASCADE. (Existe uma restri\u00e7\u00e3o auto-referenci\u00e1vel com uma regra de exclus\u00e3o SET NULL, NO ACTION ou RESTRICT.) 

[... 216 lines stripped ...]