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/05/27 23:40:35 UTC

svn commit: r409885 - in /db/derby/code/trunk/java: drda/org/apache/derby/loc/drda/messages_pt_BR.properties engine/org/apache/derby/loc/messages_pt_BR.properties tools/org/apache/derby/loc/toolsmessages_pt_BR.properties

Author: halleypo
Date: Sat May 27 14:40:34 2006
New Revision: 409885

URL: http://svn.apache.org/viewvc?rev=409885&view=rev
Log:
DERBY-1339 dbtools messages translated into Brazilian Portuguese - update

Modified:
    db/derby/code/trunk/java/drda/org/apache/derby/loc/drda/messages_pt_BR.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_pt_BR.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_pt_BR.properties

Modified: db/derby/code/trunk/java/drda/org/apache/derby/loc/drda/messages_pt_BR.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/drda/org/apache/derby/loc/drda/messages_pt_BR.properties?rev=409885&r1=409884&r2=409885&view=diff
==============================================================================
--- db/derby/code/trunk/java/drda/org/apache/derby/loc/drda/messages_pt_BR.properties (original)
+++ db/derby/code/trunk/java/drda/org/apache/derby/loc/drda/messages_pt_BR.properties Sat May 27 14:40:34 2006
@@ -2,19 +2,19 @@
 # The format is DRDA_X[xxxxx].Y where X[xxxxx] is the message id and Y is the severity
 # Severity values are I - information, S - severe, U - user
 
-DRDA_LoadException.S=Exce\u00e7\u00e3o inesperada ao carregar o Derby JDBC Driver:\n {0}
+DRDA_LoadException.S=Exce\u00e7\u00e3o inesperada ao carregar o driver de JDBC do Derby:\n {0}
 DRDA_PropertyException.S=Exce\u00e7\u00e3o inesperada ao ler cloudscape.properties:\n {0}
 DRDA_UnexpectedException.S=Exce\u00e7\u00e3o inesperada:\n {0}
-DRDA_ListenPort.S=N\u00e3o foi poss\u00edvel atender na porta {0} do host {1}.
+DRDA_ListenPort.S=N\u00e3o foi poss\u00edvel atender na porta {0} do hospedeiro {1}.
 DRDA_NoInputStream.S=N\u00e3o foi poss\u00edvel obter fluxo de entrada para o soquete do cliente.
 DRDA_Ready.I=O servidor est\u00e1 pronto para aceitar conex\u00f5es na porta {0}.
 DRDA_UnableToAccept.S=N\u00e3o \u00e9 poss\u00edvel aceitar conex\u00f5es.
 DRDA_ConnNumber.I=N\u00famero da conex\u00e3o: {0}.
 DRDA_ClientSocketError.S=Erro no soquete do cliente:\n {0}
-DRDA_ListenerClose.S=N\u00e3o \u00e9 poss\u00edvel fechar o encadeamento do atendente.
+DRDA_ListenerClose.S=N\u00e3o foi poss\u00edvel fechar a thread do atendente.
 DRDA_ShutdownSuccess.I=Encerramento bem-sucedido.
 DRDA_ShutdownWarning.I=Aviso de encerramento do Derby:\n {0}
-DRDA_ShutdownError.S=N\u00e3o foi poss\u00edvel encerrar servidor na porta {0} do host {1}.
+DRDA_ShutdownError.S=N\u00e3o foi poss\u00edvel encerrar servidor na porta {0} do hospedeiro {1}.
 DRDA_BootSuccess.I=Inicializa\u00e7\u00e3o do banco de dados, {0}, bem-sucedida.
 DRDA_DBShutdownSuccess.I=Encerramento do banco de dados, {0}, bem-sucedido.
 DRDA_CommandError.S=Ocorreu um erro ao processar o comando {0}.
@@ -25,24 +25,24 @@
 DRDA_InvalidValue.U=Valor {0} inv\u00e1lido para {1}.
 DRDA_OnOffValue.U=Valor inv\u00e1lido, {0}. O valor deve ser ''on'' ou ''off''.
 DRDA_PortNumber.I=n\u00famero da porta
-DRDA_Host.I=host
+DRDA_Host.I=hospedeiro
 DRDA_DatabaseDirectory.I=diret\u00f3rio do banco de dados
 DRDA_Password.I=senha
 DRDA_User.I=usu\u00e1rio
 DRDA_EncryptionAlgorithm.I=algoritmo de criptografia
 DRDA_EncryptionProvider.I=provedor de criptografia
 DRDA_Session.I=sess\u00e3o
-DRDA_TraceDirectoryChange.I=Diret\u00f3rio de rastreio alterado para {0}.
+DRDA_TraceDirectoryChange.I=Diret\u00f3rio de rastreamento alterado para {0}.
 DRDA_InvalidNoArgs.U=N\u00famero inv\u00e1lido de argumentos para o comando {0}.
 DRDA_LogConnectionsChange.I=Conex\u00f5es de log alteradas para {0}.
-DRDA_TraceChangeAll.I=O rastreio se tornou {0} para todas as sess\u00f5es.
-DRDA_TraceChangeOne.I=O rastreio se tornou {0} para a sess\u00e3o {1}.
+DRDA_TraceChangeAll.I=O rastreamento se tornou {0} para todas as sess\u00f5es.
+DRDA_TraceChangeOne.I=O rastreamento se tornou {0} para a sess\u00e3o {1}.
 DRDA_ON.I=ativado
 DRDA_OFF.I=desativado
-DRDA_UnknownHost.S=N\u00e3o \u00e9 poss\u00edvel localizar o host: {0}.
+DRDA_UnknownHost.S=N\u00e3o foi poss\u00edvel localizar o hospedeiro: {0}.
 DRDA_UnknownHostWarning.I=Aviso: UnknkownHostException: {0}.
-DRDA_NeedLocalHost.S=host: {0} n\u00e3o \u00e9 local para o servidor em execu\u00e7\u00e3o em {1}; dessa forma ele n\u00e3o pode ser utilizado para comandos NetworkServerControl  
-DRDA_NoIO.S=N\u00e3o foi poss\u00edvel conectar-se ao Derby Network Server no host {0}, porta {1}.
+DRDA_NeedLocalHost.S=hospedeiro: {0} n\u00e3o \u00e9 local para o servidor em execu\u00e7\u00e3o em {1}; dessa forma ele n\u00e3o pode ser utilizado para comandos NetworkServerControl
+DRDA_NoIO.S=N\u00e3o foi poss\u00edvel conectar-se ao Derby Network Server no hospedeiro {0}, porta {1}.
 DRDA_InvalidReplyHeader1.S=Cabe\u00e7alho de resposta inv\u00e1lido do servidor de rede: Comprimento {0} insuficiente.
 DRDA_InvalidReplyHeader2.S=Cabe\u00e7alho de resposta inv\u00e1lido do servidor de rede: Cadeia {0} inv\u00e1lida.
 DRDA_InvalidReplyTooShort.S=Resposta inv\u00e1lida do servidor de rede: Dados insuficientes.
@@ -52,24 +52,24 @@
 DRDA_PropInfoError.S=Erro ao obter informa\u00e7\u00f5es de propriedades.
 DRDA_PropInfoWriteError.S=Erro ao gravar informa\u00e7\u00f5es de propriedades:\n {0}
 DRDA_ProductVersionReadError.S=Erro ao verificar informa\u00e7\u00e3o da vers\u00e3o do produto de instala\u00e7\u00e3o Derby. {0}.
-DRDA_ConnectionTested.I=Conex\u00e3o obtida para o host: {0}, n\u00famero da porta {1}.
-DRDA_ConnectionTested2.I=Conex\u00e3o obtida para o host: {0}, porta {1}, banco de dados {2}.
-DRDA_ConnectionTested3.I=Conex\u00e3o obtida para o host: {0}, porta {1}, banco de dados {2}, usu\u00e1rio {3}.
+DRDA_ConnectionTested.I=Conex\u00e3o obtida para o hospedeiro: {0}, n\u00famero da porta {1}.
+DRDA_ConnectionTested2.I=Conex\u00e3o obtida para o hospedeiro: {0}, porta {1}, banco de dados {2}.
+DRDA_ConnectionTested3.I=Conex\u00e3o obtida para o hospedeiro: {0}, porta {1}, banco de dados {2}, usu\u00e1rio {3}.
 DRDA_SQLException.S={0}
 DRDA_SQLWarning.I={0}
 DRDA_MissingValue.U=Valor requerido faltando para {0}.
 DRDA_InvalidPropVal.S=Valor inv\u00e1lido para propriedade, {0}, valor: {1}.
 DRDA_SessionNotFound.U=Sess\u00e3o, {0}, n\u00e3o localizada.
-DRDA_MaxThreadsChange.I=M\u00e1ximo de encadeamentos alterado para {0}.
-DRDA_TimeSliceChange.I=Per\u00edodo de tempo alterado para {0}.
+DRDA_MaxThreadsChange.I=N\u00famero m\u00e1ximo de threads alterado para {0}.
+DRDA_TimeSliceChange.I=Tempo para alternar para outra conex\u00e3o alterado para {0}.
 DRDA_InvalidValue.U=Valor {0} inv\u00e1lido para {1}.
 DRDA_IOException.S=IOException: {0}.
-DRDA_UnknownProtocol=Vers\u00e3o de Protocolo de Comando Desconhecida: {0}.
-DRDA_MissingLocale.I=Recursos n\u00e3o localizados para o c\u00f3digo do idioma atual; alternando para {0}.
+DRDA_UnknownProtocol=Vers\u00e3o de protocolo de comando desconhecida: {0}.
+DRDA_MissingLocale.I=Recursos n\u00e3o localizados para o idioma atual; alternando para {0}.
 
 # Derby Network Server SYSINFO stuff
 #
-DRDA_SysInfoBanner.I=--------- Informa\u00e7\u00e3o sobre o Derby Network Server --------
+DRDA_SysInfoBanner.I=--------- Informa\u00e7\u00f5es sobre o Derby Network Server ---------
 DRDA_SysInfoVersion.I=Vers\u00e3o:
 DRDA_SysInfoBuild.I=Build:
 DRDA_SysInfoDrdaPRDID.I=ID do Produto DRDA:
@@ -77,36 +77,30 @@
 # Derby Network Server RUNTIMEINFO stuff
 DRDA_RuntimeInfoBanner.I=--- Informa\u00e7\u00f5es sobre Tempo de Execu\u00e7\u00e3o do Derby Network Server ---
 DRDA_RuntimeInfoSessionBanner.I=---------- Informa\u00e7\u00f5es sobre a Sess\u00e3o ---------------
-DRDA_RuntimeInfoNumThreads.I=N\u00ba de Encadeamentos de Conex\u00e3o : 
-DRDA_RuntimeInfoNumActiveSessions.I=N\u00ba de Sess\u00f5es Ativas : 
-DRDA_RuntimeInfoNumWaitingSessions.I=N\u00ba de Sess\u00f5es Em Espera : 
-DRDA_RuntimeInfoSessionNumber.I=N\u00ba da Sess\u00e3o :
-DRDA_RuntimeInfoDatabase.I=Banco de Dados :
+DRDA_RuntimeInfoNumThreads.I=N\u00ba de threads de conex\u00e3o :
+DRDA_RuntimeInfoNumActiveSessions.I=N\u00ba de sess\u00f5es ativas :
+DRDA_RuntimeInfoNumWaitingSessions.I=N\u00ba de sess\u00f5es em espera :
+DRDA_RuntimeInfoSessionNumber.I=N\u00ba da sess\u00e3o :
+DRDA_RuntimeInfoDatabase.I=Banco de dados :
 DRDA_RuntimeInfoUser.I=Usu\u00e1rio :
-DRDA_RuntimeInfoNumStatements.I=N\u00ba de Instru\u00e7\u00f5es:
-DRDA_RuntimeInfoPreparedStatementHeader.I=Informa\u00e7\u00f5es sobre a Instru\u00e7\u00e3o Preparada: \n \tStmt ID\t\tSQLText\n\t-------------\t-----------\n
+DRDA_RuntimeInfoNumStatements.I=N\u00ba de instru\u00e7\u00f5es:
+DRDA_RuntimeInfoPreparedStatementHeader.I=Informa\u00e7\u00f5es sobre a instru\u00e7\u00e3o preparada: \n \tStmt ID\t\tSQLText\n\t-------------\t-----------\n
 
-DRDA_RuntimeInfoTotalMemory.I=Mem\u00f3ria Total : 
-DRDA_RuntimeInfoFreeMemory.I=Mem\u00f3ria Livre : 
+DRDA_RuntimeInfoTotalMemory.I=Mem\u00f3ria total :
+DRDA_RuntimeInfoFreeMemory.I=Mem\u00f3ria livre :
 
 DRDA_RuntimeInfo
 # Usage message
 #
-DRDA_Usage1.I=Utiliza\u00e7\u00e3o: NetworkServerControl <comandos> 
+DRDA_Usage1.I=Utiliza\u00e7\u00e3o: NetworkServerControl <comando>
 DRDA_Usage2.I=Comandos:
-DRDA_Usage3.I=iniciar [-h <host>] [-p <n\u00famero_da_porta>]
-DRDA_Usage4.I=encerramento [-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage5.I=ping [-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage6.I=sysinfo [-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage7.I=runtimeinfo [-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage8.I=logconnections {on|off}[-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage9.I=maxthreads <max>[-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage10.I=timeslice <milissegundos>[-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage11.I=trace {on|off} [-s <id_da_sess\u00e3o>][-h <host>][-p <n\u00famero_da_porta>]
-DRDA_Usage12.I=tracedirectory <diret\u00f3rio_de_rastreio>[-h <host>][-p <n\u00famero_da_porta>]
-
-
-
-
-
-
+DRDA_Usage3.I=start [-h <hospedeiro>] [-p <n\u00famero_da_porta>]
+DRDA_Usage4.I=shutdown [-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage5.I=ping [-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage6.I=sysinfo [-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage7.I=runtimeinfo [-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage8.I=logconnections {on|off}[-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage9.I=maxthreads <max>[-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage10.I=timeslice <milissegundos>[-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage11.I=trace {on|off} [-s <id_da_sess\u00e3o>][-h <hospedeiro>][-p <n\u00famero_da_porta>]
+DRDA_Usage12.I=tracedirectory <diret\u00f3rio_de_rastreio>[-h <hospedeiro>][-p <n\u00famero_da_porta>]

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=409885&r1=409884&r2=409885&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 May 27 14:40:34 2006
@@ -6,30 +6,30 @@
 ###############################################################################
 
 # 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 o seu classpath inclui o Derby correto.
+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.
 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.  
+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}.
+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 classe. 
-XBM0H.D=O diret\u00f3rio {0} n\u00e3o pode ser criado.
-XBM0I.D=O diret\u00f3rio {0} n\u00e3o pode ser removido.
+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.
+XBM0H.D=Não foi possível criar o diret\u00f3rio {0}.
+XBM0I.D=Não foi possível 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}.
 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 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 nome do banco de dados {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.
+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}.
 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=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.  
+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}.
 
@@ -62,13 +62,13 @@
 
 # Cryptography
 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 inicializa\u00e7\u00e3o muito curta. A senha deve ter pelo menos {0} caracteres longos.
+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.
 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.  
+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.
@@ -78,16 +78,16 @@
 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.  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}. O objeto 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.
@@ -155,7 +155,7 @@
 #../java/com/ibm/db2j/impl/Database/Storage/Access/Raw/Conglomerate/BTree/Generic
 # sqlstate range: XSCB0 to XSCBZ
 XSCB9.S=Reservado para teste.
-XSCB8.S=O aglomerado btree {0} est\u00e1 fechado.
+XSCB8.S=O conglomerado btree {0} est\u00e1 fechado.
 XSCB7.S=Foi encontrado um erro interno durante a varredura btree - current_rh \u00e9 nulo = {0}, chave de posi\u00e7\u00e3o \u00e9 nula = {1}.
 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.
@@ -200,9 +200,9 @@
 # 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 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=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 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}.
@@ -236,7 +236,7 @@
 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.
 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. 
+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.
 
 # java/com/ibm/db2j/impl/Database/Storage/RawStore/Transactions/Basic
@@ -260,7 +260,7 @@
 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. 
+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
 # system errors.
 # sqlstate range: XSTB0 to XSTBZ
@@ -274,7 +274,7 @@
 # transaction errors.
 # sqlstate range: 40XD0 to 40XDZ
 40XD0=O cont\u00eainer foi fechado
-40XD1=O cont\u00eainer foi aberto no modo de leitura.   
+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.
 
 
@@ -342,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=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.  
+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.
@@ -353,7 +353,7 @@
 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}.
@@ -366,7 +366,7 @@
 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 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}''. 
+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.
@@ -392,7 +392,7 @@
 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. 
+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.
@@ -407,14 +407,14 @@
 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.
-42834=SET NULL n\u00e3o pode ser especificado porque FOREIGN KEY ''{0}'' n\u00e3o 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 Estrangeira ''{0}'' \u00e9 inv\u00e1lida porque ''{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}.
@@ -424,15 +424,15 @@
 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}''. 
+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 CREATE TABLE.  
+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 INSERT. 
+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 UPDATE.
@@ -460,9 +460,9 @@
 42X39=A subconsulta \u00e9 permitida apenas para 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}''. 
-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. 
+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={0} \u00e9 um tipo inv\u00e1lido para o n\u00famero de argumento {1} de {2}.
 # 42X46=
@@ -476,19 +476,19 @@
 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. 
+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 {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. 
+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 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=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.  
+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.
@@ -497,21 +497,21 @@
 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 um elemento. Elementos vazios n\u00e3o s\u00e3o permitidos. 
+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}''. 
-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.  
+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 restri\u00e7\u00e3o ''{0}'' aparece mais de uma vez na instru\u00e7\u00e3o CREATE TABLE. 
+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}''. 
+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.
@@ -534,22 +534,22 @@
 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=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. 
+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 visualiza\u00e7\u00e3o ''{0}'' n\u00e3o pode ser atualizada. (Atualmente, as visualiza\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. 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. 
+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 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}'' \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.
@@ -559,11 +559,11 @@
 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 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}''. 
+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}''. 
+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''.
@@ -575,9 +575,9 @@
 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. 
+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.  
+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 na instru\u00e7\u00e3o ''{0}'' que n\u00e3o pode ser eliminada utilizando DROP STATEMENT. Ela faz parte de um disparo.
@@ -587,7 +587,7 @@
 # Some possible values are "subquery", "CurrentDate", and "?".
 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.
@@ -622,7 +622,7 @@
 #####
 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. 
+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.
@@ -634,9 +634,9 @@
 # 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}''. O incremento n\u00e3o pode ser zero.  
+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}''. 
+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 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.
@@ -700,7 +700,7 @@
 # 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
@@ -916,11 +916,11 @@
 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=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. 
+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 derby.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, logo nenhum par\u00e2metro pode ser configurado. 
+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}''.
@@ -952,11 +952,11 @@
 # 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}'' 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. 
+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.  
+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.
@@ -964,7 +964,7 @@
 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.  
+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.
@@ -977,12 +977,12 @@
 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 conjunto de resultados 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 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=A PreparedStatement foi recompilada 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 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}''.
@@ -992,7 +992,7 @@
 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.
@@ -1002,17 +1002,17 @@
 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). 
-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).. 
+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)..
 
 XCL36.S=A regra de exclus\u00e3o da chave estrangeira deve 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 estrangeira deve 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)). 
+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 estrangeira 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). 
-XCL40.S=A regra de exclus\u00e3o da chave estrangeira n\u00e3o pode ser CASCADE. (O relacionamento formaria um ciclo que faria com que a tabela fosse exclu\u00edda-conectada a si mesma. Uma das regras de exclus\u00e3o existentes no ciclo n\u00e3o \u00e9 CASCADE, portanto esse relacionamento pode ser defin\u00edvel se a regra de exclus\u00e3o n\u00e3o for CASCADE). 
-XCL41.S=a regra de exclus\u00e3o da chave externa n\u00e3o pode ser CASCADE. (O relacionamento faria com que outra tabela fosse exclu\u00edda-conectada \u00e0 mesma tabela atrav\u00e9s de diversos caminhos com diferentes regras de exclus\u00e3o ou com a regra de exclus\u00e3o igual a SET NULL). 
+XCL39.S=A regra de exclus\u00e3o da chave estrangeira 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).
+XCL40.S=A regra de exclus\u00e3o da chave estrangeira n\u00e3o pode ser CASCADE. (O relacionamento formaria um ciclo que faria com que a tabela fosse exclu\u00edda-conectada a si mesma. Uma das regras de exclus\u00e3o existentes no ciclo n\u00e3o \u00e9 CASCADE, portanto esse relacionamento pode ser defin\u00edvel se a regra de exclus\u00e3o n\u00e3o for CASCADE).
+XCL41.S=a regra de exclus\u00e3o da chave externa n\u00e3o pode ser CASCADE. (O relacionamento faria com que outra tabela fosse exclu\u00edda-conectada \u00e0 mesma tabela atrav\u00e9s de diversos caminhos com diferentes regras de exclus\u00e3o ou com a regra de exclus\u00e3o igual a SET NULL).
 XCL42.S=CASCADE
 XCL43.S=SET NULL
 XCL44.S=RESTRICT
@@ -1021,9 +1021,9 @@
 
 XCL47.S=A utiliza\u00e7\u00e3o de ''{0}'' requer o upgrade do banco de dados da vers\u00e3o {1} para a vers\u00e3o {2} ou mais recente.
 
-XCL48.S= A TRUNCATE TABLE n\u00e3o \u00e9 permitida em ''{0}'' porque restri\u00e7\u00f5es de chave exclusiva/prim\u00e1ria nessa tabela s\u00e3o referenciadas por restri\u00e7\u00f5es de chave estrangeira ativadas de outras tabelas. 
+XCL48.S= A TRUNCATE TABLE n\u00e3o \u00e9 permitida em ''{0}'' porque restri\u00e7\u00f5es de chave exclusiva/prim\u00e1ria nessa tabela s\u00e3o referenciadas por restri\u00e7\u00f5es de chave estrangeira ativadas de outras tabelas.
 XCL49.S= A TRUNCATE TABLE n\u00e3o \u00e9 permitida em ''{0}'' porque ela possui um acionador DELETE ativado ({1}).
-XCL50.S=O upgrade do banco de dados a partir de uma vers\u00e3o anterior n\u00e3o \u00e9 suportado.  O banco de dados acessado est\u00e1 no n\u00edvel de vers\u00e3o ''{0}'', este software est\u00e1 no n\u00edvel de vers\u00e3o ''{1}''.    
+XCL50.S=O upgrade do banco de dados a partir de uma vers\u00e3o anterior n\u00e3o \u00e9 suportado.  O banco de dados acessado est\u00e1 no n\u00edvel de vers\u00e3o ''{0}'', este software est\u00e1 no n\u00edvel de vers\u00e3o ''{1}''.
 XCL51.S=A fun\u00e7\u00e3o solicitada n\u00e3o pode fazer refer\u00eancia a tabelas no esquema SESSION.
 
 
@@ -1036,7 +1036,7 @@
 25503=A DDL n\u00e3o \u00e9 permitida em um banco de dados, usu\u00e1rio ou conex\u00e3o somente leitura.
 25505=Um usu\u00e1rio somente leitura ou um usu\u00e1rio em um banco de dados somente leitura n\u00e3o pode desativar o modo somente leitura em uma conex\u00e3o.
 28501=Propriedade de autoriza\u00e7\u00e3o de banco de dados inv\u00e1lida ''{0}={1}''.
-28502.C=O nome do usu\u00e1rio ''{0}'' n\u00e3o \u00e9 v\u00e1lido. 
+28502.C=O nome do usu\u00e1rio ''{0}'' n\u00e3o \u00e9 v\u00e1lido.
 28503=O(s) usu\u00e1rio(s) ''{0}'' n\u00e3o deve(m) estar nas listas de autoriza\u00e7\u00f5es de acesso completo e de leitura.
 28504=Usu\u00e1rio(s) repetido(s) ''{1}'' na lista de acesso ''{0}'';
 04501.C=Conex\u00e3o ao banco de dados recusada.
@@ -1100,7 +1100,7 @@
 XJ076.S=O argumento de posicionamento ''{0}'' excede o tamanho de BLOB/CLOB.
 XJ077.S=Exce\u00e7\u00e3o obtida ao tentar ler o primeiro byte/caractere do padr\u00e3o BLOB/CLOB utilizando getBytes/getSubString.
 XJ082.U=Valores de BLOB/CLOB n\u00e3o s\u00e3o permitidos como par\u00e2metros ou receptores de m\u00e9todos.
-XJ083.U=''{0}'' n\u00e3o permitido porque o ResultSet n\u00e3o \u00e9 um ResultSet poss\u00edvel de atualizar. 
+XJ083.U=''{0}'' n\u00e3o permitido porque o ResultSet n\u00e3o \u00e9 um ResultSet poss\u00edvel de atualizar.
 XJ084.U=A coluna n\u00e3o corresponde \u00e0 coluna na tabela base. N\u00e3o \u00e9 poss\u00edvel emitir {0} nessa coluna.
 XJ086.S=Este m\u00E9todo n\u00E3o pode ser chamado a n\u00E3o ser que o cursor esteja posicionado na linha de inser\u00E7\u00E3o.
 0A000.S=Recurso n\u00e3o implementado: {0}.
@@ -1198,7 +1198,7 @@
 D012=Backup conclu\u00eddo, inst\u00e2ncia de log em {0} \n
 D013=AVISO: O banco de dados \u00e9 inicializado com {0}={1}. Neste modo, \u00e9 poss\u00edvel que o banco de dados n\u00e3o esteja apto a recuperar, as transa\u00e7\u00f5es confirmadas podem ser perdidas e o banco de dados pode estar inconsistente. Utilize esse modo somente quando essas conseq\u00fc\u00eancias s\u00e3o aceit\u00e1veis.  \n
 
-# Connectivity 
+# Connectivity
 J004=identidade do banco de dados
 J005=encerrar Derby
 J007=criar banco de dados
@@ -1231,20 +1231,20 @@
 
 # Import/Export
 XIE01.S=A conex\u00e3o era nula.
-XIE03.S=Dados localizados na linha {0} da coluna {1} ap\u00f3s o delimitador de parada.  
+XIE03.S=Dados localizados na linha {0} da coluna {1} ap\u00f3s o delimitador de parada.
 XIE04.S=Arquivo de dados n\u00e3o encontrado: {0}
-XIE05.S=O arquivo de dados n\u00e3o pode ser nulo. 
+XIE05.S=O arquivo de dados n\u00e3o pode ser nulo.
 XIE06.S=O nome da entidade era nulo.
-XIE07.S=Os separadores de registros e campos n\u00e3o podem ser subcadeias uns dos outros. 
-XIE08.S=N\u00e3o h\u00e1 coluna denominada: {0}.  
-XIE09.S=O n\u00famero total de colunas na linha \u00e9: {0}.  
-XIE0B.S=A coluna ''{0}'' na tabela \u00e9 do tipo {1}, ela n\u00e3o \u00e9 suportada pelo recurso de importa\u00e7\u00e3o/exporta\u00e7\u00e3o.   
+XIE07.S=Os separadores de registros e campos n\u00e3o podem ser subcadeias uns dos outros.
+XIE08.S=N\u00e3o h\u00e1 coluna denominada: {0}.
+XIE09.S=O n\u00famero total de colunas na linha \u00e9: {0}.
+XIE0B.S=A coluna ''{0}'' na tabela \u00e9 do tipo {1}, ela n\u00e3o \u00e9 suportada pelo recurso de importa\u00e7\u00e3o/exporta\u00e7\u00e3o.
 XIE0D.S=N\u00e3o \u00e9 poss\u00edvel localizar o separador de registro na linha {0}.
 XIE0E.S=endOfFile lido em local inesperado na linha {0}.
 XIE0I.S=Ocorreu uma IOException ao gravar dados no arquivo.
 XIE0J.S=Um delimitador n\u00e3o \u00e9 v\u00e1lido ou foi utilizado mais de uma vez.
 XIE0K.S=O per\u00edodo foi especificado como delimitador de cadeia de caracteres.
-XIE0M.S=A tabela ''{0}'' n\u00e3o existe.  
+XIE0M.S=A tabela ''{0}'' n\u00e3o existe.
 
 # Monitor
 M001=\n# *****************************************************************************\n# ***                N\u00c3O edite este arquivo.                                ***\n# *** A ALTERA\u00c7\u00c3O DO CONTE\u00daDO DESSE ARQUIVO PODE CAUSAR CORRUP\u00c7\u00c3O DE DADOS. ***\n# *****************************************************************************

Modified: db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_pt_BR.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_pt_BR.properties?rev=409885&r1=409884&r2=409885&view=diff
==============================================================================
--- db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_pt_BR.properties (original)
+++ db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_pt_BR.properties Sat May 27 14:40:34 2006
@@ -8,124 +8,140 @@
 UT_NoMessa_8=(nenhuma mensagem)
 UT_Warni01=AVISO {0}: {1}
 UT_1RowInserUpdatDelet=1 linha inserida/atualizada/exclu\u00edda
-UT_0RowsInserUpdatDelet={0} linhas inserida/atualizadas/exclu\u00edda
+UT_0RowsInserUpdatDelet={0} linhas inseridas/atualizadas/exclu\u00eddas
 UT_StateExecu=Instru\u00e7\u00e3o executada.
 UT_0RowsSelec={0} linhas selecionadas
 UT_1RowSelec=1 linha selecionada
 UT_Resul0=+ Conjunto de Resultados #{0} +
 UT_JDBCDisplayUtil_16=++++++++++++++++
 UT_JDBCDisplayUtil_17=+
-UT_NoCurreRow=Nenhuma linha atual
-UT_NoCurreRow_19=Nenhuma linha atual
+UT_NoCurreRow=Nenhuma linha corrente
+UT_NoCurreRow_19=Nenhuma linha corrente
 UT_Resul0_20=Conjunto de Resultados #{0}
 # Directory org/apache/derby/impl/tools/ij
 # From Main.java
 IJ_IjErroResoNo=ERRO IJ: recurso n\u00e3o encontrado: {0}
 IJ_IjErroFileNo=ERRO IJ: arquivo n\u00e3o encontrado: {0}
-IJ_IjErroUnabTo=ERRO IJ: n\u00e3o \u00e9 poss\u00edvel redefinir a sa\u00edda para: {0}
+IJ_IjErroUnabTo=ERRO IJ: n\u00e3o foi poss\u00edvel redefinir a sa\u00edda para: {0}
 IJ_IjErroMaxiVa=ERRO IJ: valor {0} de maximumDisplayWidth n\u00e3o \u00e9 um valor inteiro.
 # From ij.jj
 IJ_Pass=SUCESSO
 IJ_Fail=FALHA
 IJ_Unx=\ **** UNX
 IJ_NoConneAvail=Nenhuma conex\u00e3o dispon\u00edvel.
-IJ_CurreConne=* = conex\u00e3o atual
-IJ_NoCurreConne=Nenhuma conex\u00e3o atual
+IJ_CurreConne=* = conex\u00e3o corrente
+IJ_NoCurreConne=Nenhuma conex\u00e3o corrente
 IJ_TestsRun0Pass12Fail34=Execu\u00e7\u00e3o de testes: {0}   transmiss\u00e3o: {1} ({2}%)   falha: {3} ({4}%)
 IJ_UnexpResulUnx01=***** RESULTADOS INESPERADOS,   unx: {0} ({1}%) *****
 IJ_HelpText=\ \n\
-\ Comandos suportados incluem:\n\
+\ Comandos suportados:\n\
 \ \n\
-\  PROTOCOL 'JDBC protocol' [ AS ident ];\n\
-\                               -- define um protocolo padr\u00e3o ou nomeado\n\
-\  DRIVER 'class for driver';   -- carrega a classe nomeada\n\
-\  CONNECT 'url for database' [ PROTOCOL namedProtocol ] [ AS connectionName ];\n\
-\                               -- conecta-se ao URL do banco de dados\n\
-\                               -- e pode atribuir identificador\n\
-\  SET CONNECTION connectionName; -- alterna para uma conex\u00e3o especificada\n\
-\  SHOW CONNECTIONS;            -- lista todas as conex\u00f5es\n\
-\  AUTOCOMMIT [ ON | OFF ];     -- define o modo de autoconsolida\u00e7\u00e3o para a conex\u00e3o\n\
+\  PROTOCOL 'Protocolo JDBC' [ AS ident ];\n\
+\                                 -- define o protocolo padr\u00e3o ou nomeado\n\
+\                                 -- e pode atribuir um identificador.\n\
+\  DRIVER 'classe para o driver'; -- carrega a classe nomeada.\n\
+\  CONNECT 'URL do banco de dados' [ PROTOCOL namedProtocol ] [ AS connectionName ];\n\
+\                                 -- conecta ao URL do banco de dados.\n\
+\  SET CONNECTION connectionName; -- alterna para a conex\u00e3o especificada.\n\
+\  SHOW CONNECTIONS;              -- lista todas as conex\u00f5es.\n\
+\  AUTOCOMMIT [ ON | OFF ];       -- define o modo de autoefetiva\u00e7\u00e3o para a\n\
+\                                 -- conex\u00e3o.\n\
 \  DISCONNECT [ CURRENT | connectionName | ALL ];\n\
-\                               -- abandona a conex\u00e3o atual, nomeada ou todas;\n\
-\                               -- o padr\u00e3o \u00e9 CURRENT\n\
+\                                 -- remove a conex\u00e3o corrente, nomeada ou todas;\n\
+\                                 -- o padr\u00e3o \u00e9 CURRENT.\n\
 \ \n\
-\  COMMIT;                      -- consolida a transa\u00e7\u00e3o atual\n\
-\  ROLLBACK;                    -- retorna \u00e0 transa\u00e7\u00e3o atual\n\
+\  COMMIT;                        -- efetiva a transa\u00e7\u00e3o corrente.\n\
+\  ROLLBACK;                      -- desfaz a transa\u00e7\u00e3o corrente.\n\
 \ \n\
-\  PREPARE name AS 'SQL-J text'; -- prepara o texto SQL-J\n\
-\  EXECUTE { name | 'SQL-J text' } [ USING { name | 'SQL-J text' } ] ;\n\
-\                               -- executa a instru\u00e7\u00e3o com par\u00e2metro\n\
-\                               -- valores da linha do conjunto de resultados USING\n\
-         \  REMOVE name;                 -- remove a instru\u00e7\u00e3o nomeada preparada anteriormente\n\
- \ \n\
-\  RUN 'filename';              -- executa comandos a partir do arquivo nomeado\n\
+\  PREPARE nome AS 'Texto SQL-J'; -- prepara o texto SQL-J.\n\
+\  EXECUTE { nome | 'Texto SQL-J' } [ USING { nome | 'Texto SQL-J' } ] ;\n\
+\                                 -- executa a instru\u00e7\u00e3o com valores dos\n\
+\                                 -- par\u00e2metros tirados da linha do conjunto\n\
+\                                 -- de resultados de USING.\n\
+\  REMOVE nome;                   -- remove a instru\u00e7\u00e3o nomeada preparada\n\
+\                                 -- anteriormente.\n\
 \ \n\
-\  ELAPSEDTIME [ ON | OFF ];    -- define o modo tempo decorrido para ij\n\
+\  RUN 'nome_do_arquivo';         -- executa os comandos do arquivo nomeado.\n\
+\ \n\
+\  ELAPSEDTIME [ ON | OFF ];      -- define o modo de tempo decorrido para o ij.\n\
 \  MAXIMUMDISPLAYWIDTH integerValue;\n\
-\                               -- define a largura m\u00e1xima de exibi\u00e7\u00e3o de\n\
-\                               -- cada coluna para integerValue\n\
+\                                 -- define a largura m\u00e1xima de exibi\u00e7\u00e3o de\n\
+\                                 -- cada coluna como integerValue.\n\
 \ \n\
-\  ASYNC name 'SQL-J text';     -- executa o comando em outro encadeamento\n\
-\  WAIT FOR name;               -- aguarda o resultado do comando ASYNC\n\
+\  ASYNC nome 'Texto SQL-J';      -- executa o comando em outra thread.\n\
+\  WAIT FOR nome;                 -- aguarda o resultado do comando ASYNC.\n\
 \ \n\
-\  GET [SCROLL INSENSITIVE] CURSOR name AS 'SQL-J query';\n\
-\                               -- obt\u00e9m um cursor (conjunto de resultados JDBC) na consulta\n\
-  \                               -- somente os cursores SCROLL est\u00e3o dispon\u00edveis \n\
-\                               -- no JDBC 2.0 e posterior. \n\
-\                               -- (O tipo de rolagem do cursor \u00e9 ignorado no JDBC 1.X). \n\
-\  NEXT name;                   -- obt\u00e9m a pr\u00f3xima linha do cursor nomeado\n\
-\  FIRST name;                  -- obt\u00e9m a primeira linha do cursor de rolagem nomeado\n\
-\  LAST name;                   -- obt\u00e9m a \u00faltima linha do cursor de rolagem nomeado\n\
-\  PREVIOUS name;               -- obt\u00e9m a linha anterior do cursor de rolagem nomeado\n\
-\  ABSOLUTE integer name;       -- posiciona o cursor de rolagem nomeado no n\u00famero de linhas absoluto\n\
-\                               -- (Um n\u00famero negativo denota posi\u00e7\u00e3o a partir da \u00faltima linha).\n\
-\  RELAIVE integer name;        -- posiciona o cursor de rolagem nomeado relativo \u00e0 linha atual\n\
-\                               -- (inteiro \u00e9 o n\u00famero de linhas)\n\
-\  AFTER LAST name;             -- posiciona o cursor de rolagem nomeado depois da \u00faltima linha\n\
-\  BEFORE FIRST name;           -- posiciona o cursor de rolagem nomeado antes da primeira linha\n\
-\  GETCURRENTROWNUMBER name;    -- retorna o n\u00famero de linhas \u00e0 posi\u00e7\u00e3o atual do cursor de rolagem nomeado\n\
-\                               -- (0 \u00e9 retornado quando o cursor n\u00e3o est\u00e1 posicionado em uma linha). \n\
-\  CLOSE name;                  -- fecha o cursor nomeado\n\
+\  GET [SCROLL INSENSITIVE] CURSOR nome AS 'Consulta SQL-J';\n\
+\                                 -- obt\u00e9m o cursor (conjunto de resultados JDBC)\n\
+\                                 -- da consulta.\n\
+\                                 -- Os cursores SCROLL somente est\u00e3o dispon\u00edveis\n\
+\                                 -- no JDBC 2.0 e posterior.\n\
+\                                 -- (O tipo de rolagem do cursor \u00e9 ignorado no\n\
+\                                 -- JDBC 1.X).
+\  NEXT nome;                     -- obt\u00e9m a pr\u00f3xima linha do cursor nomeado.\n\
+\  FIRST nome;                    -- obt\u00e9m a primeira linha do cursor de rolagem\n\
+\                                 -- nomeado.\n\
+\  LAST nome;                     -- obt\u00e9m a \u00faltima linha do cursor de rolagem\n\
+\                                 -- nomeado.\n\
+\  PREVIOUS nome;                 -- obt\u00e9m a linha anterior do cursor de rolagem\n\
+\                                 -- nomeado.\n\
+\  ABSOLUTE integer nome;         -- posiciona o cursor de rolagem nomeado no\n\
+\                                 -- n\u00famero da linha absoluto.\n\
+\                                 -- (Um n\u00famero negativo denota posi\u00e7\u00e3o\n\
+\                                 -- a partir da \u00faltima linha).\n\
+\  RELATIVE inteiro nome;         -- posiciona o cursor de rolagem nomeado\n\
+\                                 -- relativo \u00e0 linha corrente\n\
+\                                 -- (inteiro \u00e9 o n\u00famero de linhas).\n\
+\  AFTER LAST nome;               -- posiciona o cursor de rolagem nomeado depois\n\
+\                                 -- da \u00faltima linha.\n\
+\  BEFORE FIRST nome;             -- posiciona o cursor de rolagem nomeado antes\n\
+\                                 -- da primeira linha.\n\
+\  GETCURRENTROWNUMBER nome;      -- retorna o n\u00famero da linha da posi\u00e7\u00e3o\n\
+\                                 -- corrente do cursor de rolagem nomeado\n\
+\                                 -- (Retorna 0 quando o cursor n\u00e3o est\u00e1n
+\                                 -- posicionado em uma linha). \n\
+\  CLOSE nome;                    -- fecha o cursor nomeado.\n\
 \  LOCALIZEDDISPLAY [ ON | OFF ];\n\
-\                               -- controla a representa\u00e7\u00e3o de dados sens\u00edveis ao c\u00f3digo do idioma\n\
+\                                 -- controla a representa\u00e7\u00e3o de dados\n\
+\                                 -- sens\u00edveis ao idioma.\n\
 \ \n\
-\  EXIT;                        -- sai ij\n\
-\  HELP;                        -- mostra essa mensagem\n\
+\  EXIT;                        -- sai do ij\n\
+\  HELP;                        -- mostra esta mensagem.\n\
 \ \n\
-\ Qualquer comando n\u00e3o reconhecido \u00e9 tratado como um poss\u00edvel comando SQL-J e executado diretamente.\n\
+\ Todo comando n\u00e3o reconhecido \u00e9 tratado como um poss\u00edvel comando SQL-J e executado diretamente.\n\
 \    \n
 # From ijException.java
-IJ_IllegalStatementName={0} \u00e9 um nome ilegal para uma instru\u00e7\u00e3o
+IJ_IllegalStatementName={0} n\u00e3o \u00e9 um nome legal para uma instru\u00e7\u00e3o
 IJ_NotYetImpl=Ainda n\u00e3o implementado
-IJ_AlreHaveACon=Ainda possui uma conex\u00e3o nomeada {0}
-IJ_ExceRunnComm=Exce\u00e7\u00e3o executando o comando: {0}
-IJ_UnabToGetWar=N\u00e3o \u00e9 poss\u00edvel obter avisos para a conex\u00e3o
-IJ_CoulNotLocaC=N\u00e3o foi poss\u00edvel localizar classes para o protocolo, {0}
+IJ_AlreHaveACon=J\u00e1 existe uma conex\u00e3o chamada {0}
+IJ_ExceRunnComm=Exce\u00e7\u00e3o ao executar o comando: {0}
+IJ_UnabToGetWar=N\u00e3o foi poss\u00edvel obter advert\u00eancias para a conex\u00e3o
+IJ_CoulNotLocaC=N\u00e3o foi poss\u00edvel localizar a classe para o protocolo, {0}
 IJ_CoulNotLocaC_5=N\u00e3o foi poss\u00edvel localizar a classe {0}
 IJ_FailToDisc=Falha ao desconectar
 IJ_DrivNotClasN=O driver n\u00e3o possui o nome da classe {0}
 IJ_FileNotFoun=Arquivo n\u00e3o encontrado
-IJ_CannotCloseInFile=N\u00e3o \u00e9 poss\u00edvel fechar o arquivo de entrada ij, {0}
+IJ_CannotCloseInFile=N\u00e3o foi poss\u00edvel fechar o arquivo de entrada do ij, {0}
 IJ_IsNotAlloOnA={0} n\u00e3o \u00e9 permitido em um cursor somente de avan\u00e7o.
 IJ_GetcCallFail=Falha na chamada de getConnection
 IJ_Ioex=IOException: {0}
 IJ_NeedToDiscFi=Primeiro, \u00e9 necess\u00e1rio desconectar
-IJ_NoAsynStatEx=N\u00e3o existe nenhuma instru\u00e7\u00e3o async com o nome {0}
+IJ_NoAsynStatEx=N\u00e3o existe nenhuma instru\u00e7\u00e3o ass\u00edncrona com o nome {0}
 IJ_NoConnExisWi=N\u00e3o existe nenhuma conex\u00e3o com o nome {0}
 IJ_NoProtExisWi=N\u00e3o existe nenhum protocolo com o nome {0}
 IJ_IsOnlySuppIn={0} \u00e9 suportado apenas no JDBC 2.0 e posterior.
-IJ_UsinClauHadN=A utiliza\u00e7\u00e3o de uma cl\u00e1usula n\u00e3o obteve resultados
-IJ_UnabToEsta=N\u00e3o \u00e9 poss\u00edvel estabelecer {0}
-IJ_UnabToGetWar_19=N\u00e3o \u00e9 poss\u00edvel obter avisos para o conjunto de resultados
+IJ_UsinClauHadN=A utiliza\u00e7\u00e3o da cl\u00e1usula n\u00e3o obteve resultados
+IJ_UnabToEsta=N\u00e3o foi poss\u00edvel estabelecer {0}
+IJ_UnabToGetWar_19=N\u00e3o foi poss\u00edvel obter advert\u00eancias para o conjunto de resultados
 IJ_ResoNotFoun=Recurso n\u00e3o encontrado
 IJ_ScroCursAre1=Os cursores de rolagem s\u00e3o suportados apenas com o JDK1.2 e posterior.
-IJ_HoldCursAre4=A capacidade de reten\u00e7\u00e3o n\u00e3o pode ser alterada utilizando as apis jdbc3.0 em JDKs menores que JDK1.4.
-IJ_UnabToGetWar_22=N\u00e3o \u00e9 poss\u00edvel obter avisos para a instru\u00e7\u00e3o
+IJ_HoldCursAre4=A capacidade de reten\u00e7\u00e3o n\u00e3o pode ser alterada utilizando as APIs jdbc3.0 em JDKs menores que JDK1.4.
+IJ_UnabToGetWar_22=N\u00e3o foi poss\u00edvel obter advert\u00eancias para a instru\u00e7\u00e3o
 IJ_WaitForStatI=Espera por instru\u00e7\u00e3o interrompida: {0}
-IJ_0IsAnInvaVal=0 \u00e9 um valor inv\u00e1lido para ABSOLUTE <inteiro> <nome_do_cursor>
+IJ_0IsAnInvaVal=0 n\u00e3o \u00e9 um valor v\u00e1lido para ABSOLUTE <inteiro> <nome_do_cursor>
 # From ijFatalException.java
-IJ_FataExceTerm=Exce\u00e7\u00e3o Fatal; encerrando
-IJ_Fata01=Exce\u00e7\u00e3o Fatal: {0}: {1}
+IJ_FataExceTerm=Exce\u00e7\u00e3o fatal; encerrando
+IJ_Fata01=Exce\u00e7\u00e3o fatal: {0}: {1}
 # From ijResultImpl.java
 IJ_Con0=CON::{0}
 IJ_Stm0=STM::{0}
@@ -136,7 +152,7 @@
 IJ_Unkn0=UNKNOWN::{0}
 # From util.java
 IJ_UsageJavaComCloudToolsIjPPropeInput=Uso: java org.apache.derby.tools.ij [-p propertyfile] [-ca connectionAttributePropertyFile] [inputfile]
-IJ_IjWarniAutocMayCloseUsingResulSet=AVISO IJ: Autocommit pode ser encerrado utilizando o conjunto de resultados
+IJ_IjWarniAutocMayCloseUsingResulSet=AVISO IJ: Autoefetiva\u00e7\u00e3o pode fechar o conjunto de resultados sendo utilizado
 # From utilMain.java
 IJ_IjVers30C199=vers\u00e3o ij {0}
 IJ_ElapTime0Mil=TEMPO DECORRIDO = {0} milissegundos
@@ -151,25 +167,25 @@
 IJ_NoMess=(nenhuma mensagem)
 IJ_Erro012=ERRO {0}: {1}{2}
 # From xaHelper.java
-IJ_Reco0InDoubT={0} recorrido em transa\u00e7\u00f5es incertas
+IJ_Reco0InDoubT=Recuperadas {0} transa\u00e7\u00f5es duvidosas
 IJ_Tran01=Transa\u00e7\u00e3o {0} : {1}
 IJ_IlleValu=VALOR ILEGAL
-IJ_01SeeClouLog={0} : {1} (consultar cloudcape.LOG)
+IJ_01SeeClouLog={0} : {1} (consulte derby.log)
 IJ_Pool=PooledConnection
-IJ_XAClass=EmbeddedXADataSource n\u00e3o est\u00e1 no caminho de classe, coloque o arquivo derby.jar em seu caminho de classe
-IJ_XANoI=EmbeddedXADataSource n\u00e3o pode ser instanciado, coloque o arquivo derby.jar file em seu caminho de classe
+IJ_XAClass=EmbeddedXADataSource n\u00e3o est\u00e1 no caminho de classes, coloque o arquivo derby.jar no caminho de classes
+IJ_XANoI=EmbeddedXADataSource n\u00e3o pode ser instanciado, coloque o arquivo derby.jar file no caminho de classes
 # From ParseException.java
 IJ_EncoAtLineColu=Encontrado "{0}" na linha {1}, coluna {2}
 # From TokenMgrError.java
-IJ_LexiErroAtLine0Colu1=Erro lexical na linha {0}, coluna {1}.  Encontrado: {2} depois de:"{3}"
-TL_incorCase=O caso do atributo Derby est\u00e1 incorreto.
-TL_unknownAtt=Atributo desconhecido para Derby.
+IJ_LexiErroAtLine0Colu1=Erro l\u00e9xico na linha {0}, coluna {1}.  Encontrado: {2} depois de:"{3}"
+TL_incorCase=Mai\u00fasculo/min\u00fasculo do atributo do Derby est\u00e1 incorreto.
+TL_unknownAtt=Atributo desconhecido para o Derby.
 TL_trueFalse=O valor deve ser definido como true ou false.
 TL_dupAtt=O atributo est\u00e1 duplicado.
 TL_urlLabel1=Atributo da URL {0}{1}{2}
 # Directory org/apache/derby/tools
 # From dblook.java
-DBLOOK_MissingLocale=Recursos n\u00e3o localizados para o c\u00f3digo do idioma atual; alternando para {0}.
+DBLOOK_MissingLocale=N\u00e3o foram encontrados recursos para o idioma corrente; alternando para {0}.
 DBLOOK_Usage=\ \n\
 \ UTILIZA\u00c7\u00c3O:\n\
 \ java org.apache.derby.tools.dblook -d <UrlBDorigem> [OPTIONS]\n\
@@ -204,10 +220,10 @@
 \ \t\tSe este valor n\u00e3o for especificado, o padr\u00e3o \u00e9 o console.\ \n
 DBLOOK_FileCreation=Este arquivo foi criado com o utilit\u00e1rio dblook do Derby.
 DBLOOK_OutputLocation=A sa\u00edda ser\u00e1 enviada para o arquivo {0}\n
-DBLOOK_Timestamp=Data e hora:  {0}
+DBLOOK_Timestamp=Carimbo do tempo:  {0}
 DBLOOK_DBName=O banco de dados de origem \u00e9: {0}
 DBLOOK_DBUrl=O URL de conex\u00e3o \u00e9: {0}
-DBLOOK_TargetTables=O utilit\u00e1rio dblook considerar\u00e1 apenas as tabelas especificadas.
+DBLOOK_TargetTables=O utilit\u00e1rio dblook vai considerar apenas as tabelas especificadas.
 DBLOOK_TargetSchema=O esquema especificado \u00e9: {0}
 # Directory org/apache/derby/tools/impl/dblook
 DBLOOK_TablesHeader=Instru\u00e7\u00f5es DDL para tabelas
@@ -215,26 +231,35 @@
 DBLOOK_IndexesHeader=Instru\u00e7\u00f5es DDL para \u00edndices
 DBLOOK_JarsHeader=Instru\u00e7\u00f5es DDL para jars
 DBLOOK_KeysHeader=Instru\u00e7\u00f5es DDL para chaves
-DBLOOK_PrimUniqueHeader=principal/exclusivo
+DBLOOK_PrimUniqueHeader=prim\u00e1rio/\u00fanico
 DBLOOK_ForeignHeader=estrangeiro
 DBLOOK_FunctionHeader=Instru\u00e7\u00f5es DDL para fun\u00e7\u00f5es
 DBLOOK_SchemasHeader=Instru\u00e7\u00f5es DDL para esquemas
 DBLOOK_StoredProcHeader=Instru\u00e7\u00f5es DDL para procedimentos armazenados
-DBLOOK_SynonymHeader=Instru\u00e7\u00f5es DDL para Sin\u00f4nimos
-DBLOOK_TriggersHeader=Instru\u00e7\u00f5es DDL para disparadores
-DBLOOK_ViewsHeader=Instru\u00e7\u00f5es DDL para visualiza\u00e7\u00f5es
+DBLOOK_SynonymHeader=Instru\u00e7\u00f5es DDL para sin\u00f4nimos
+DBLOOK_TriggersHeader=Instru\u00e7\u00f5es DDL para gatilhos
+DBLOOK_ViewsHeader=Instru\u00e7\u00f5es DDL para vis\u00f5es
+DBLOOK_TablePrivHeader=Instru\u00e7\u00f5es GRANT para tabelas
+DBLOOK_ColumnPrivHeader=Instru\u00e7\u00f5es GRANT para colunas
+DBLOOK_RoutinePrivHeader=Instru\u00e7\u00f5es GRANT para rotinas
 DBLOOK_Jar_Note=**** NOTA **** Para que os arquivos jar sejam carregados corretamente,\n\
--- voc\u00ea deve 1) assegurar-se de que o diret\u00f3rio DBJARS (criado\n\
--- automaticamente por dblook) exista onde foi criado (ou seja, no\n\
--- caminho mostrado nas instru\u00e7\u00f5es abaixo), ou 2) altere o\n\
--- caminho nas instru\u00e7\u00f5es abaixo para refletir o local atual\n\
--- de DBJARS.  Se o diret\u00f3rio DBJARS n\u00e3o existir, ou caso ele\n\
+-- deve-se 1) assegurar que o diret\u00f3rio DBJARS (criado\n\
+-- automaticamente por dblook) existe onde foi criado (ou seja, no\n\
+-- caminho mostrado nas instru\u00e7\u00f5es abaixo), ou 2) alterar o\n\
+-- caminho nas instru\u00e7\u00f5es abaixo para refletir o local corrente\n\
+-- de DBJARS.  Se o diret\u00f3rio DBJARS n\u00e3o existir, ou caso\n\
 -- tenha sido movido e o caminho n\u00e3o estiver correto, as seguintes instru\u00e7\u00f5es DDL\n\
 -- emitir\u00e3o erros e os arquivos jar N\u00c3O ser\u00e3o\n\
 -- carregados.
-DBLOOK_FailedToLoadJar=Falha em carregar o arquivo jar {0}
-DBLOOK_DefaultSchema=Revertendo novamente para o esquema 'APP' padr\u00e3o
-DBLOOK_AtLeastOneDebug=-- Nota: Ao menos uma mensagem de erro/aviso inesperada\n\
+DBLOOK_FailedToLoadJar=Falha ao carregar o arquivo jar {0}
+DBLOOK_DefaultSchema=Retornando para o esquema padr\u00e3o 'APP'
+DBLOOK_AtLeastOneDebug=-- Nota: Ao menos uma mensagem de erro/advert\u00eancia n\u00e3o esperada\n\
 -- foi encontrada durante a gera\u00e7\u00e3o da DDL.  Consulte dblook.log\n\
--- para rever a(s) mensagem(ns).\n\
+-- para ver a(s) mensagem(ns).\n\
 \n
+# Directory org/apache/derby/tools/iapi
+RUN_Usage=Utiliza\u00e7\u00e3o:\n\
+java -jar derbyrun.jar ij [-p propertiesfile] [sql script]\n\
+java -jar derbyrun.jar sysinfo [-cp ...] [-cp help] \n\
+java -jar derbyrun.jar dblook [args] (or no arguments for usage)\n\
+java -jar derbyrun.jar server [args] (or no arguments for usage)