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 rh...@apache.org on 2014/10/02 14:43:24 UTC

svn commit: r1628960 [1/5] - in /db/derby/code/trunk/java: engine/org/apache/derby/loc/ tools/org/apache/derby/loc/

Author: rhillegas
Date: Thu Oct  2 12:43:23 2014
New Revision: 1628960

URL: http://svn.apache.org/r1628960
Log:
DERBY-6748: Localize message changes introduced by 10.11.1.1; commit derby-6748-01-ab-engineAndToolsMessageChanges.diff.

Modified:
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_de_DE.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_es.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_fr.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_it.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ja_JP.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ko_KR.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_CN.properties
    db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_TW.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_de_DE.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_es.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_fr.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_it.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_ja_JP.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_ko_KR.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_zh_CN.properties
    db/derby/code/trunk/java/tools/org/apache/derby/loc/toolsmessages_zh_TW.properties

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_de_DE.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_de_DE.properties?rev=1628960&r1=1628959&r2=1628960&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_de_DE.properties (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_de_DE.properties Thu Oct  2 12:43:23 2014
@@ -159,6 +159,8 @@
 #
 01J16=Ihr Kennwort ist veraltet. Um die Datenbank zu sch\u00FCtzen, aktualisieren Sie Ihr Kennwort bald. Verwenden Sie die Prozedur SYSCS_UTIL.SYSCS_MODIFY_PASSWORD, um Ihr Kennwort in Datenbank ''{0}'' zu \u00E4ndern.
 
+01J17=Sie k\u00F6nnen eine Datenbank, die bereits gebootet ist, nicht verschl\u00FCsseln, erneut verschl\u00FCsseln oder entschl\u00FCsseln. Sie m\u00FCssen die Datenbank herunterfahren, bevor Sie diese Vorg\u00E4nge versuchen.
+
 07000=Mindestens ein Parameter der aktuellen Anweisung wurde nicht initialisiert.
 
 # Arguments:
@@ -280,13 +282,13 @@
 #    {0} = authorizationID
 #    {1} = databaseName
 #
-08004.C.6=Benutzer ''{0}'' kann kein Upgrade der Datenbank ''{1}'' erzwingen. Hierzu ist nur der Datenbankeigent\u00FCmer berechtigt.
+08004.C.6=Benutzer ''{0}'' kann kein Upgrade der Datenbank ''{1}'' durchf\u00FChren. Hierzu ist nur der Datenbankeigent\u00FCmer berechtigt.
 
 # Arguments:
 #
 #    {0} = databaseName
 #
-08004.C.7=Verbindung mit Datenbank ''{0}'' verweigert. Die Datenbank befindet sich im Replication Slave-Modus.
+08004.C.7=Verbindung mit Datenbank ''{0}'' verweigert. Die Datenbank befindet sich im Replikationsslave-Modus.
 
 # Arguments:
 #
@@ -323,6 +325,13 @@
 
 # Arguments:
 #
+#    {0} = authorizationID
+#    {1} = databaseName
+#
+08004.C.14=Benutzer ''{0}'' kann Datenbank ''{1}'' nicht entschl\u00FCsseln. Hierzu ist nur der Datenbankeigent\u00FCmer berechtigt.
+
+# Arguments:
+#
 #    {0} = error
 #
 08006.C=Es wurde ein Netzwerkprotokollfehler festgestellt. Die Verbindung wurde beendet. {0}
@@ -420,6 +429,8 @@
 
 21000=Eine skalare Unterabfrage darf nur eine Zeile zur\u00FCckgeben.
 
+21000.S.1=Eine Zeile in der Zieltabelle gilt f\u00FCr mehr als eine DELETE- oder UPDATE-Aktion.
+
 # Arguments:
 #
 #    {0} = dataType
@@ -464,7 +475,7 @@
 #
 22005.S.1=Ein Wert des Typs ''{0}'' kann nicht in den Typ ''{1}'' konvertiert werden. Die Codierung wird nicht unterst\u00FCtzt.
 
-22005.S.2=Der erforderliche Zeichenkonverter ist nicht verf\u00FCgbar.
+22005.S.2=Der erforderliche Zeichenconverter ist nicht verf\u00FCgbar.
 
 22005.S.3=Eine Unicode-Zeichenfolge kann nicht in eine EBCDIC-Zeichenfolge konvertiert werden.
 
@@ -576,7 +587,7 @@
 #
 #    {0} = sequenceName
 #
-22019=Die Escape-Zeichenfolge ''{0}'' ist ung\u00FCltig. Die Escape-Zeichenfolge muss aus genau einem Zeichen bestehen. Sie muss ungleich null sein und darf nicht mehr als ein Zeichen enthalten.
+22019=Die Escapezeichenfolge ''{0}'' ist ung\u00FCltig. Die Escapezeichenfolge muss aus genau einem Zeichen bestehen. Sie muss ungleich null sein und darf nicht mehr als ein Zeichen enthalten.
 
 # Arguments:
 #
@@ -584,7 +595,7 @@
 #
 22020=Ung\u00FCltiger Trim-String ''{0}''. Der Trim-String muss genau ein Zeichen enthalten oder den Wert NULL aufweisen. Er kann nicht mehrere Zeichen umfassen.
 
-22025=Auf das Escape-Zeichen muss ein Escape-Zeichen "_" oder ''''%'''' folgen. Ein anderes Folgezeichen ist nicht zul\u00E4ssig. Das Escape-Zeichen darf auch nicht das letzte Zeichen des Musters sein.
+22025=Auf das Escapezeichen muss ein Escapezeichen "_" oder ''''%'''' folgen. Ein anderes Folgezeichen ist nicht zul\u00E4ssig. Das Escapezeichen darf auch nicht das letzte Zeichen des Musters sein.
 
 22027=Die integrierte Funktion TRIM() unterst\u00FCtzt nur das Entfernen eines Zeichens. Die integrierten Funktionen LTRIM() und RTRIM() unterst\u00FCtzen das Entfernen mehrerer Zeichen.
 
@@ -630,11 +641,61 @@
 
 # Arguments:
 #
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23506.T.1=Die Transaktion wurde wegen einer verz\u00F6gerten Constraint-Verletzung abgebrochen. Duplikat in eindeutigem oder Prim\u00E4rschl\u00FCssel-Constraint. wird von ''{0}'' identifiziert, der in ''{1}'' definiert ist.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23507.S.1=Verz\u00F6gerte Constraint-Verletzung. Duplikat in eindeutigem oder Prim\u00E4rschl\u00FCssel-Constraint. wird von ''{0}'' identifiziert, der in ''{1}'' definiert ist.
+
+# Arguments:
+#
 #    {0} = tableName
 #    {1} = constraintName
 #
 23513=Der CHECK Constraint ''{1}'' wurde beim Ausf\u00FChren von INSERT oder UPDATE f\u00FCr Tabelle ''{0}'' verletzt.
 
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23514.T.1=Die Transaktion wurde wegen einer verz\u00F6gerten Constraint-Verletzung abgebrochen: Check Constraint wird von ''{0}'', der in {1} definiert ist, als ''{2}'' identifiziert.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23515.S.1=Verz\u00F6gerte Constraint-Verletzung. Check Constraint wird von ''{0}'', der in {1} definiert ist, als ''{2}'' identifiziert.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23516.T.1=Die Transaktion wurde wegen einer verz\u00F6gerten Constraint-Verletzung abgebrochen: Fremdschl\u00FCssel ''{0}'', der in {1} definiert wird, referenziert Constraint ''{2}'', der in {3} definiert ist, Schl\u00FCssel ''{4}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23517.S.1=Verz\u00F6gerte Constraint-Verletzung: Fremdschl\u00FCssel-Constraint ''{0}'', der in {1} definiert wird, referenziert Constraint ''{2}'', der in {3} definiert ist, Schl\u00FCssel ''{4}''.
+
 24000=Ung\u00FCltiger Cursorstatus; keine aktuelle Zeile.
 
 24501.S=Der angegebene Cursor ist nicht ge\u00F6ffnet.
@@ -718,6 +779,8 @@
 #
 40XL1.T.1=Eine Sperre konnte innerhalb der vorgegebenen Zeit nicht angefordert werden. Speicherauszug von lockTable: {0}
 
+40XL2=Selbst-Deadlock.
+
 40XT0=Das Modul RawStore hat einen internen Fehler festgestellt.
 
 40XT1=Beim Festschreiben der Transaktion wurde eine Ausnahme ausgel\u00F6st.
@@ -732,6 +795,12 @@
 
 40XT7=Vorgang wird in einer internen Transaktion nicht unterst\u00FCtzt.
 
+# Arguments:
+#
+#    {0} = internalTransactionState
+#
+40XT8=Ein interner Fehler wurde von RawStore-Modul identifiziert. Interne Statusdetails aus den Transaktionen: {0}
+
 42000=Syntaxfehler oder Verletzung einer Zugriffsregel. Details k\u00F6nnen Sie den zus\u00E4tzlichen Fehlermeldungen entnehmen.
 
 # Arguments:
@@ -813,7 +882,7 @@
 #    {0} = authorizationID
 #    {1} = schemaName
 #
-42508=Benutzer ''{0}'' darf das Schema ''{1}'' nicht erstellen. Diese Anweisung kann nur vom Datenbankeigent\u00FCmer abgesetzt werden.
+42508=Benutzer ''{0}'' kann das Schema ''{1}'' nicht erstellen. Diese Anweisung kann nur vom Datenbankeigent\u00FCmer abgesetzt werden.
 
 # Arguments:
 #
@@ -882,7 +951,7 @@
 
 4251F=Sie k\u00F6nnen die Zugangsdaten des Datenbankeigent\u00FCmers nicht l\u00F6schen.
 
-4251G=Legen Sie derby.authentication.builtin.algorithm auf einen g\u00FCltigen Message Digest-Algorithmus fest. Das aktuelle Authentifizierungsschema ist zu schwach f\u00FCr die NATIVE-Authentifizierung.
+4251G=Legen Sie derby.authentication.builtin.algorithm auf einen g\u00FCltigen Nachrichtendigestalgorithmus fest. Das aktuelle Authentifizierungsschema ist zu schwach f\u00FCr die NATIVE-Authentifizierung.
 
 4251H=Ung\u00FCltige Angabe der NATIVE-Authentifizierung. Legen Sie derby.authentication.provider auf einen Wert in folgender Form fest NATIVE:$credentialsDB oder NATIVE:$credentialsDB:LOCAL (auf Systemebene).
 
@@ -1051,6 +1120,8 @@
 
 4287A=Die ORDER BY-Klausel gibt eventuell keinen Ausdruck an, da die Abfrage DISTINCT angibt.
 
+4287B=In diesem Kontext kann die ORDER BY-Klausel nur eine Spaltennummer referenzieren.
+
 # Arguments:
 #
 #    {0} = routineName
@@ -1214,7 +1285,7 @@
 #
 #    {0} = dataType
 #
-42X19.S.1=Die WHERE- oder HAVING-Klausel oder die Definition CHECK CONSTRAINT ist ein Ausdruck des Typs ''{0}''. Es muss ein boolescher Ausdruck sein.
+42X19.S.1=Die WHERE-, WHEN- oder HAVING-Klausel oder die CHECK CONSTRAINT-Definition ist ein Ausdruck des Typs ''{0}''. Es muss ein boolescher Ausdruck sein.
 
 42X19.S.2=Die WHERE- oder HAVING-Klausel oder die CHECK CONSTRAINT-Definition ist ein nicht typisierter Parameterausdruck. Ein boolescher Ausdruck ist erforderlich.
 
@@ -1575,11 +1646,7 @@
 #
 42X86=ALTER TABLE war nicht erfolgreich. F\u00FCr Tabelle ''{1}'' ist kein Constraint ''{0}'' vorhanden. 
 
-# Arguments:
-#
-#    {0} = expression
-#
-42X87=Mindestens ein Ergebnisausdruck (THEN oder ELSE) des Ausdrucks ''{0}'' muss ''?'' sein. 
+42X87=Mindestens ein Ergebnisausdruck (THEN oder ELSE) des CASE-Ausdrucks muss einen bekannten Typ aufweisen.
 
 42X88=Ein Bedingungsausdruck enth\u00E4lt einen nicht-booleschen Operanden. Das Ergebnis der Auswertung f\u00FCr den Operanden eines Bedingungsausdrucks muss TRUE, FALSE oder UNKNOWN sein. 
 
@@ -1628,6 +1695,8 @@
 #
 42X96=Der Datenbank-Classpath enth\u00E4lt die unbekannte JAR-Datei ''{0}''.
 
+42X97=Unvereinbare Constraint-Eigenschaften f\u00FCr Constraint.
+
 42X98=In einer VIEW-Definition sind Parameter nicht zul\u00E4ssig.
 
 42X99=In einer TABLE-Definition sind Parameter nicht zul\u00E4ssig.
@@ -1667,7 +1736,7 @@
 #
 #    {0} = routineName
 #
-42XA5=Routine ''{0}'' gibt unter Umst\u00E4nden SQL-Code aus und kann daher nicht in einer Generation-Klausel enthalten sein.
+42XA5=Routine ''{0}'' gibt unter Umst\u00E4nden SQL-Code aus und kann daher nicht in diesem Kontext enthalten sein.
 
 # Arguments:
 #
@@ -1679,7 +1748,7 @@
 #
 #    {0} = columnName
 #
-42XA7=''{0}'' ist eine generierte Spalte. Sie k\u00F6nnen ihren Standardwert nicht \u00E4ndern.
+42XA7=''{0}'' ist eine generierte Spalte oder Identit\u00E4tsspalte. Sie k\u00F6nnen ihren Standardwert nicht \u00E4ndern.
 
 # Arguments:
 #
@@ -1742,6 +1811,85 @@
 #
 42XAJ=Die CREATE SEQUENCE-Anweisung weist eine redundante Klausel des Typs ''{0}'' auf.
 
+42XAK=Die Zieltabelle einer MERGE-Anweisung muss eine Basistabelle sein.
+
+42XAL=Die Quelltabelle einer MERGE-Anweisung muss eine Basistabelle oder Tabellenfunktion sein.
+
+42XAM=Die Quell- und Zieltabellen einer MERGE-Anweisung d\u00FCrfen nicht denselben Korrelationsnamen haben.
+
+42XAN=Constraint-Eigenschaften sind f\u00FCr NOT NULL nicht zul\u00E4ssig.
+
+42XAO=Unterabfragen sind in den WHEN [ NOT ] MATCHED-Klauseln von MERGE-Anweisungen nicht zul\u00E4ssig.
+
+42XAP=Synonyme sind als Quell- oder Zieltabellen von MERGE-Anweisungen nicht zul\u00E4ssig.
+
+42XAQ=Die Quell- und Zieltabellen von MERGE-Anweisungen d\u00FCrfen keine abgeleiteten Spaltenlisten enthalten.
+
+42XAR=Der NEXT VALUE-Operator darf in einem dem System geh\u00F6renden Sequenzgenerator nicht verwendet werden.
+
+42XBA=Schema, Tabelle oder Spalte ist nicht vorhanden oder die Spalten weisen keinen Zeichenfolgentyp auf.
+
+42XBB=Die Tabelle enth\u00E4lt keinen Prim\u00E4rschl\u00FCssel.
+
+# Arguments:
+#
+#    {0} = typeName
+#
+42XBC=Typ wird von dem optionalen Lucene-Tool nicht unterst\u00FCtzt: ''{0}''
+
+# Arguments:
+#
+#    {0} = invalidCharacter
+#
+42XBD=Zeichen in Derby-IDs nicht zul\u00E4ssig, die von dem optionalen Lucene-Tool verwendet werden: ''{0}''
+
+42XBE=Lucene-Index ist nicht vorhanden.
+
+42XBF=Das Schema ist nicht vorhanden oder der aktuelle Benutzer ist nicht der DBO und ist nicht Eigent\u00FCmer des Schemas.
+
+42XBG=Das luceneSupport-Tool wurde bereits geladen.
+
+42XBH=Das luceneSupport-Tool wurde bereits entladen.
+
+# Arguments:
+#
+#    {0} = directoryName
+#
+42XBI=''{0}'' kann nicht gel\u00F6scht werden, weil es kein Verzeichnis ist.
+
+# Arguments:
+#
+#    {0} = columnName
+#
+42XBJ=Ein Lucene-Index, der eine Spalte namens ''{0}'' enth\u00E4lt, kann nicht erstellt werden. Versuchen Sie, die Spalte umzubenennen, indem Sie eine View deklarieren.
+
+# Arguments:
+#
+#    {0} = luceneVersion
+#    {1} = indexVersion
+#
+42XBK=Die aktuelle Lucene-Version ''{0}'' kann keinen Index lesen, der von Lucene-Version ''{1}'' erstellt wurde.
+
+42XBL=Lucene-Indizes k\u00F6nnen in einer verschl\u00FCsselten Datenbank nicht erstellt werden, und umgekehrt kann eine Datenbank, die einen Lucene-Index enth\u00E4lt, nicht verschl\u00FCsselt werden.
+
+# Arguments:
+#
+#    {0} = argumentName
+#
+42XBM=Argument ''{0}'' darf nicht Null sein.
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBN=Ein Feld und ein Schl\u00FCssel haben denselben Namen: ''{0}''
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBO=Doppelter oder Null-Feldname: ''{0}''
+
 # Arguments:
 #
 #    {0} = className
@@ -1774,6 +1922,18 @@
 
 # Arguments:
 #
+#    {0} = statement
+#
+42Y03.S.3=''{0}'' ist eine Prozedur, wird jedoch als Funktion verwendet.
+
+# Arguments:
+#
+#    {0} = statement
+#
+42Y03.S.4=''{0}'' ist eine Funktion, wird jedoch als Prozedur aufgerufen.
+
+# Arguments:
+#
 #    {0} = name
 #
 42Y04=F\u00FCr die Funktion mit EXTERNAL NAME ''{0}'' kann keine Prozedur oder Funktion erstellt werden, weil keine Liste in Schreibweise mit Trennzeichen vorliegt. Das erwartete Format ist <vollst\u00E4ndiger Java-Pfad>.<Methodenname>. 
@@ -1846,7 +2006,9 @@
 #
 42Y25=''{0}'' ist eine Systemtabelle. Benutzer d\u00FCrfen den Inhalt dieser Tabelle nicht \u00E4ndern.
 
-42Y26=Aggregate sind in der GROUP BY-Liste nicht zul\u00E4ssig.
+42Y26.S.0=Aggregate sind in der GROUP BY-Liste nicht zul\u00E4ssig.
+
+42Y26.S.1=Unterabfragen sind in der GROUP BY-Liste nicht zul\u00E4ssig.
 
 42Y27=Parameter sind in der Triggeraktion nicht zul\u00E4ssig.
 
@@ -2044,7 +2206,7 @@
 #
 42Y67=Schema ''{0}'' kann nicht gel\u00F6scht werden.
 
-42Y69=F\u00FCr diese Anweisung wurde kein g\u00FCltiger Ausf\u00FChrungsplan gefunden. Dies kann eine der beiden folgenden Ursachen haben: Sie haben eine Hash Join-Strategie festgelegt, obwohl Hash Join nicht zul\u00E4ssig ist (kein optimierbares equijoin) oder Sie versuchen, zwei externe virtuelle Tabellen zu verkn\u00FCpfen, die jeweils einander referenzieren, sodass die Anweisung nicht ausgewertet werden kann.
+42Y69=F\u00FCr diese Anweisung wurde kein g\u00FCltiger Ausf\u00FChrungsplan gefunden. Dies kann mehrere Ursachen haben: 1) Sie haben eine Hash Join-Strategie angegeben, w\u00E4hrend Hash Join nicht zul\u00E4ssig ist (kein optimierbarer Equijoin), 2) Sie versuchen, zwei externe virtuelle Tabellen zu verkn\u00FCpfen, wobei die Tabellen sich gegenseitig referenzieren, sodass die Anweisung nicht ausgewertet werden kann, 3) Sie haben eine Form f\u00FCr den Plan angegeben, die der Optimizer niemals ber\u00FCcksichtigen w\u00FCrde.
 
 42Y70=Der Benutzer hat eine nicht zul\u00E4ssige Join-Reihenfolge angegeben. Dies kann daran liegen, dass eine Join-Spalte einer inneren Tabelle als Parameter an eine \u00E4u\u00DFere virtuelle Tabelle \u00FCbergeben wird.
 
@@ -2102,7 +2264,13 @@
 #    {0} = lineNumber
 #    {1} = columnName
 #
-42Y97=Ung\u00FCltiges Escape-Zeichen in Zeile ''{0}'', Spalte ''{1}''.
+42Y97=Ung\u00FCltiges Escapezeichen in Zeile ''{0}'', Spalte ''{1}''.
+
+# Arguments:
+#
+#    {0} = sqlObjectName
+#
+42Y98=''{0}'' wird m\u00F6glicherweise in diesem Kontext nicht angezeigt, weil es unzuverl\u00E4ssige Ergebnisse zur\u00FCckgeben kann.
 
 42Z02=Mehrere DISTINCT-Aggregate werden zurzeit nicht unterst\u00FCtzt.
 
@@ -2115,6 +2283,8 @@
 #
 42Z08=F\u00FCr ''{0}'' gibt es einen aktivierten Trigger ({1}). Eine Ersetzung durch Masseneinf\u00FCgung ist daher nicht zul\u00E4ssig.
 
+42Z09=Aggregate sind in der MERGE-Vergleichsklausel nicht erlaubt.
+
 # Arguments:
 #
 #    {0} = columnName
@@ -2180,7 +2350,7 @@
 #
 42Z24=Beim Identit\u00E4tswert f\u00FCr die Spalte ''{1}'' in der Tabelle ''{0}'' ist es zu einem \u00DCberlauf gekommen.
 
-42Z25=Interner Fehler beim Identit\u00E4tsz\u00E4hler. UPDATE wurde ohne Argumente mit dem aktuellen Wert \= NULL aufgerufen.
+42Z25=Interner Fehler beim Identit\u00E4tsz\u00E4hler. UPDATE wurde ohne Argumente mit dem aktuellen Wert = NULL aufgerufen.
 
 # Arguments:
 #
@@ -2336,14 +2506,14 @@
 
 42ZB2=F\u00FCr Tabellenfunktionen gibt es nur den Parameterstil DERBY_JDBC_RESULT_SET.
 
-42ZB3=XML ist nicht zul\u00E4ssig als Datentyp einer von einer Tabellenfunktion zur\u00FCckgegebenen Spalte.
+42ZB3=XML ist als Datentyp eines benutzerdefinierten Aggregats oder einer von einer Tabellenfunktion zur\u00FCckgegebenen Spalte nicht zul\u00E4ssig.
 
 # Arguments:
 #
 #    {0} = schemaName
 #    {1} = functionName
 #
-42ZB4=''{0}''.{1}'' identifiziert keine Tabellenfunktion.
+42ZB4=''{0}''.''{1}'' identifiziert keine Tabellenfunktion.
 
 # Arguments:
 #
@@ -2381,6 +2551,58 @@
 
 # Arguments:
 #
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = className
+#
+42ZC4=Benutzerdefiniertes Aggregat ''{0}''.''{1}'' ist an externe Klasse ''{2}'' gebunden. Die Parametertypen dieser Klasse konnten nicht aufgel\u00F6st werden.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC6=F\u00FCr das benutzerdefinierte Aggregat ''{0}''.''{1}'' wurde der Eingabe-Java-Typ ''{2}'' deklariert. Dadurch wird der folgende eigentliche umgebende Eingabe-Java-Typ nicht erweitert: ''{3}''.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC7=F\u00FCr das benutzerdefiniertes Aggregat ''{0}''.''{1}'' wurde dieser R\u00FCckgabe-Java-Typ: ''{2}'' deklariert. Dadurch wird der folgende eigentliche umgebende R\u00FCckgabe-Java-Typ nicht erweitert: ''{3}''.
+
+# Arguments:
+#
+#    {0} = className
+#    {1} = schemaName
+#    {2} = aggregateName
+#    {3} = detailedMessage
+#
+42ZC8=Implementierungsklasse ''{0}'' f\u00FCr benutzerdefiniertes Aggregat ''{1}''.''{2}'' konnte nicht instanziiert werden oder hatte das falsche Format. Detaillierte Meldung folgt: {3}
+
+42ZC9=Eine varargs-Routine muss den Parameterstil DERBY oder DERBY_JDBC_RESULT_SET aufweisen.
+
+42ZCA=Parameterstil DERBY ist nur f\u00FCr varargs-Routinen zul\u00E4ssig.
+
+42ZCB=Die varargs-Prozedur kann keine Ergebnismengen zur\u00FCckgeben.
+
+# Arguments:
+#
+#    {0} = rowSourceCountInPlan
+#    {1} = actualRowSourceCount
+#
+42ZCC=Ung\u00FCltige vorrangige Optimizer-Werte. Es sind {0} Zeilenquellen in dem Plan vorhanden, es sollten jedoch {1} sein.
+
+42ZCD=Ung\u00FCltige vorrangige Optimizer-Werte. Der Plan ist kein Left-Deep-Baum.
+
+42ZCE=Ung\u00FCltige vorrangige Optimizer-Werte. Zeilenquellen wurden nicht aufgel\u00F6st.
+
+# Arguments:
+#
 #    {0} = codePage
 #    {1} = codePage
 #
@@ -2399,9 +2621,9 @@
 
 58009.C.13=Netzwerkprotokollausnahme: Die DDM-Objektgruppe enth\u00E4lt weniger als 4 Byte Daten. Die Verbindung wurde beendet.
 
-58009.C.14=Netzwerkprotokollausnahme: Collection-Stack ist beim Beenden des Parsing-Vorgangs der ID-Kette nicht leer. Die Verbindung wurde beendet.
+58009.C.14=Netzwerkprotokollausnahme: Collection-Stack ist beim Beenden des Parsingvorgangs der ID-Kette nicht leer. Die Verbindung wurde beendet.
 
-58009.C.15=Netzwerkprotokollausnahme: DSS-L\u00E4nge ist beim Beenden des Parsing-Vorgangs der ID-Kette gr\u00F6\u00DFer als 0. Die Verbindung wurde beendet.
+58009.C.15=Netzwerkprotokollausnahme: DSS-L\u00E4nge ist beim Beenden des Parsingvorgangs der ID-Kette gr\u00F6\u00DFer als 0. Die Verbindung wurde beendet.
 
 58009.C.16=Netzwerkprotokollausnahme: Das n\u00E4chste DSS-Segment der Kette hat dieselbe ID wie das aktuelle Segment. Die Verbindung wurde beendet.
 
@@ -2505,7 +2727,7 @@ X0X07.S=Die JAR-Datei ''{0}'' kann nicht
 #
 #    {0} = columnArrayLength
 #
-X0X0D.S=Ung\u00FCltige L\u00E4nge f\u00FCr Spalten-Array ''{0}''. Um generierte Schl\u00FCssel zur\u00FCckzugeben, muss das Spalten-Array die L\u00E4nge 1 haben und darf nur die Identit\u00E4tsspalte enthalten.
+X0X0D.S=Ung\u00FCltige L\u00E4nge f\u00FCr Spaltenarray ''{0}''. Um generierte Schl\u00FCssel zur\u00FCckzugeben, muss das Spaltenarray die L\u00E4nge 1 haben und darf nur die Identit\u00E4tsspalte enthalten.
 
 # Arguments:
 #
@@ -2731,6 +2953,13 @@ X0Y46.S=Constraint ''{0}'' ist ung\u00FC
 
 # Arguments:
 #
+#    {0} = constraintName
+#    {1} = tableName
+#
+X0Y47.S=Constraint ''{0}'' ist ung\u00FCltig: Der eindeutige oder Prim\u00E4rschl\u00FCssel-Constraint auf Tabelle ''{1}'' ist verz\u00F6gerbar, und die referenzielle Aktion ist CASCADE oder SET NULL.
+
+# Arguments:
+#
 #    {0} = schemaNamet
 #
 X0Y54.S=Schema ''{0}'' kann nicht gel\u00F6scht werden, weil es nicht leer ist.
@@ -2859,7 +3088,7 @@ X0Y83.S=Warnung: Beim L\u00F6schen einer
 #
 #    {0} = sequenceName
 #
-X0Y84.T=Zu viele Konflikte bei Sequenz {0}. Dies wird wahrscheinlich durch einen nicht festgeschriebenen Scan des SYS.SYSSEQUENCES-Katalogs verursacht. Fragen Sie diesen Katalog nicht direkt ab. Verwenden Sie stattdessen die Funktion SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE, um den aktuellen Wert eines Abfragegenerators anzuzeigen.
+X0Y84.T=Zu viele Konflikte bei Sequenz {0}. Dies wird wahrscheinlich durch einen nicht festgeschriebenen Scan des SYS.SYSSEQUENCES-Katalogs verursacht. Fragen Sie diesen Katalog nicht direkt ab. Verwenden Sie stattdessen die Funktion SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE, um den aktuellen Wert eines Sequenzgenerators anzuzeigen.
 
 # Arguments:
 #
@@ -2870,6 +3099,12 @@ X0Y85.S=Die Derby-Eigenschaft ''{0}'' id
 
 # Arguments:
 #
+#    {0} = propertyName
+#
+X0Y85.S.1=Die Derby-Eigenschaft ''{0}'' identifiziert eine Klasse, die die org.apache.derby.catalog.SequencePreallocator-Schnittstelle nicht implementiert.
+
+# Arguments:
+#
 #    {0} = schemaName
 #    {1} = sequenceName
 #
@@ -2884,6 +3119,34 @@ X0Y87.S=Es ist bereits ein Aggregat oder
 
 # Arguments:
 #
+#    {0} = toolName
+#
+X0Y88.S=Unbekanntes optionales Tool: ''{0}''
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y88.S.1=Die Klasse "{0}" implementiert die org.apache.derby.iapi.sql.dictionary.OptionalTool-Schnittstelle nicht.
+
+X0Y89.S=Ung\u00FCltige Argumente an SYSCS_UTIL.SYSCS_REGISTER_TOOL() \u00FCbergeben. Lesen Sie den Abschnitt im Referenzhandbuch, der diese Systemprozedur beschreibt.
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y90.S=Eine Instanz von {0} kann nicht erstellt werden. M\u00F6glicherweise ist diese Klasse im Classpath nicht sichtbar. Unter Umst\u00E4nden enth\u00E4lt sie keinen 0-arg-Konstruktor.
+
+# Arguments:
+#
+#    {0} = constraintName
+#
+X0Y91.S=Constraint-Modus von {0} kann nicht ge\u00E4ndert werden. Er ist kein verz\u00F6gerbarer Constraint.
+
+X0Y92.S=Die Namen der Spalten dieser Tabellenfunktion k\u00F6nnen nicht ge\u00E4ndert werden.
+
+# Arguments:
+#
 #    {0} = cacheName
 #    {1} = keyValue
 #
@@ -2962,6 +3225,12 @@ XBCXF.S=Die Klasse ''{0}'', die den Vers
 
 # Arguments:
 #
+#    {0} = className
+#
+XBCXF.S.1=Die Klasse "{0}" implementiert die java.security.Provider-Schnittstelle nicht.
+
+# Arguments:
+#
 #    {0} = providerName
 #
 XBCXG.S=Der Verschl\u00FCsselungsprovider ''{0}'' ist nicht vorhanden.
@@ -2988,35 +3257,23 @@ XBCXM.S=Die L\u00E4nge des externen Vers
 
 XBCXN.S=Der externe Verschl\u00FCsselungsschl\u00FCssel enth\u00E4lt mindestens ein ung\u00FCltiges Zeichen. Zul\u00E4ssige Zeichen f\u00FCr Hexadezimalzahlen sind 0-9, a-f und A-F.
 
-XBCXO.S=Die Datenbank kann nicht verschl\u00FCsselt werden, wenn eine vorbereitete globale Transaktion vorliegt.
-
-XBCXP.S=Die Datenbank kann nicht mit einem anderen Boot-Kennwort oder einem externen Verschl\u00FCsselungsschl\u00FCssel neu verschl\u00FCsselt werden, wenn eine vorbereitete globale Transaktion vorliegt.
-
-XBCXQ.S=Eine schreibgesch\u00FCtzte Datenbank kann nicht zur Verschl\u00FCsselung konfiguriert werden.
-
-XBCXR.S=Eine schreibgesch\u00FCtzte Datenbank kann nicht mit einem anderen Boot-Kennwort oder einem externen Verschl\u00FCsselungsschl\u00FCssel neu verschl\u00FCsselt werden.
+XBCXO.S=Die Datenbank kann nicht verschl\u00FCsselt, erneut verschl\u00FCsselt oder entschl\u00FCsselt werden, wenn eine vorbereitete globale Transaktion vorhanden ist.
 
-XBCXS.S=Eine Datenbank im Archivierungsmodus kann nicht zur Verschl\u00FCsselung konfiguriert werden.
+XBCXQ.S=Eine schreibgesch\u00FCtzte Datenbank kann nicht verschl\u00FCsselt, erneut verschl\u00FCsselt oder entschl\u00FCsselt werden.
 
-XBCXT.S=Eine Datenbank im Archivierungsmodus kann nicht mit einem anderen Boot-Kennwort oder einem externen Verschl\u00FCsselungsschl\u00FCssel neu verschl\u00FCsselt werden.
+XBCXS.S=Eine Datenbank kann nicht verschl\u00FCsselt, erneut verschl\u00FCsselt oder entschl\u00FCsselt werden, wenn Sie sich im Logarchivmodus befindet.
 
 # Arguments:
 #
 #    {0} = failureMessage
 #
-XBCXU.S=Verschl\u00FCsselung einer unverschl\u00FCsselten Datenbank war nicht erfolgreich: {0}
-
-# Arguments:
-#
-#    {0} = failureMessage
-#
-XBCXV.S=Verschl\u00FCsselung einer verschl\u00FCsselten Datenbank mit einem neuen Schl\u00FCssel oder einem neuen Kennwort war nicht erfolgreich: {0}
+XBCXU.S=Verschl\u00FCsselung, erneute Verschl\u00FCsselung oder Entschl\u00FCsselung einer Datenbank war nicht erfolgreich: {0}
 
 # Arguments:
 #
 #    {0} = algorithmName
 #
-XBCXW.S=Der Message Digest-Algorithmus ''{0}'' wird von keinem der verf\u00FCgbaren Verschl\u00FCsselungsprovider unterst\u00FCtzt. Installieren Sie einen Verschl\u00FCsselungsprovider, der den Algorithmus unterst\u00FCtzt, oder geben Sie in der Eigenschaft "derby.authentication.builtin.algorithm" einen anderen Algorithmus an.
+XBCXW.S=Der Nachrichtendigestalgorithmus ''{0}'' wird von keinem der verf\u00FCgbaren Verschl\u00FCsselungsprovider unterst\u00FCtzt. Installieren Sie einen Verschl\u00FCsselungsprovider, der den Algorithmus unterst\u00FCtzt, oder geben Sie in der Eigenschaft "derby.authentication.builtin.algorithm" einen anderen Algorithmus an.
 
 XBM01.D=Systemstart aufgrund einer Ausnahme nicht erfolgreich. Details enth\u00E4lt die n\u00E4chste Ausnahme. 
 
@@ -3155,9 +3412,9 @@ XBM0W.S=Beim Erstellen einer Instanz der
 
 # Arguments:
 #
-#    {0} = territoryID
+#    {0} = localeID
 #
-XBM0X.D=Angegebenes Gebietsschema ''{0}'' ist ung\u00FCltig. Erwartet wurde ln[_CO[_variant]]\nln \\= zwei Kleinbuchstaben des ISO-639-Sprachcodes, CO \\= zwei Gro\u00DFbuchstaben der ISO-3166-L\u00E4ndercodes. Siehe java.util.Locale.
+XBM0X.D=Angegebene Gebietsschemabeschreibung ''{0}'' ist ung\u00FCltig. Erwartet wurde ln[_CO[_variant]]\nln \\= zwei Kleinbuchstaben des ISO-639-Sprachcodes, CO \\= zwei Gro\u00DFbuchstaben der ISO-3166-L\u00E4ndercodes. Siehe java.util.Locale.
 
 # Arguments:
 #
@@ -3184,6 +3441,8 @@ XBM0Y.D=Backupdatenbankverzeichnis {0} n
 #
 XBM0Z.D=Datei ''{0}'' kann nicht nach ''{1}'' kopiert werden. Vergewissern Sie sich, dass genug Speicherplatz verf\u00FCgbar ist und dass die notwendigen Berechtigungen vorliegen. 
 
+XBDA0.C.1=Anmeldetimeout \u00FCberschritten
+
 # Arguments:
 #
 #    {0} = operationName
@@ -3872,7 +4131,7 @@ XJ115.S=ResultSet kann nicht mit der ang
 #
 XJ116.S=Zu einem Batch k\u00F6nnen nicht mehr als {0} Befehle hinzugef\u00FCgt werden.
 
-XJ117.S=Gem\u00E4\u00DF J2EE k\u00F6nnen Abfragen nicht im Batchmodus verarbeitet werden.
+XJ117.S=Gem\u00E4\u00DF J2EE-Compliance k\u00F6nnen Abfragen nicht im Batchmodus verarbeitet werden.
 
 XJ118.S=F\u00FCr eine Nicht-Abfrageanweisung wurde eine Abfragebatchverarbeitung angefordert.
 
@@ -4035,6 +4294,21 @@ XN020.S=Fehler beim Marshalling oder Unm
 #
 XN021.S=Ein Objekt des Typs {0} kann nicht in ein Objekt des Typs {1} umgeformt werden.
 
+XN022.C=Eine Schreibkette, die Daten an den Server \u00FCbertragen hat, kann erst zur\u00FCckgesetzt werden, nachdem die Anforderung abgeschlossen und die Kette beendet ist
+
+# Arguments:
+#
+#    {0} = number
+#
+XN023.C=Der Stream, der von Parameter #{0} angegeben wird, ist locator-basiert und erfordert, dass eine verschachtelte Anforderung auf derselben Verbindung materialisiert wird. Dies wird nicht unterst\u00FCtzt.
+
+# Arguments:
+#
+#    {0} = number
+#    {1} = messageText
+#
+XN024.C=Es ist eine Exception aufgetreten, die die Verbindung beendet hat, w\u00E4hrend aus dem Stream gelesen wurde, der von Parameter #{0} angegeben wird. Die Meldung dieser Exception: ''{1}''.
+
 XRE00=Dieses LogFactory-Modul unterst\u00FCtzt keine Replikation.
 
 XRE01=Das von Master empfangene Log ist fehlerhaft.
@@ -4071,21 +4345,21 @@ XRE05.C=Die Logdateien auf Master und Sl
 #
 #    {0} = dbname
 #
-XRE06=Die Verbindungsversuche mit dem Replication Slave f\u00FCr Datenbank {0} \u00FCberschreiten den festgelegten Timeoutzeitraum.
+XRE06=Die Verbindungsversuche mit dem Replikationsslave f\u00FCr Datenbank {0} \u00FCberschreiten den festgelegten Timeoutzeitraum.
 
-XRE07=Vorgang konnte nicht ausgef\u00FChrt werden, da sich die Datenbank nicht im Replication Master-Modus befindet.
+XRE07=Vorgang konnte nicht ausgef\u00FChrt werden, da sich die Datenbank nicht im Replikationsmaster-Modus befindet.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-XRE08=Replication Slave-Modus erfolgreich gestartet f\u00FCr Datenbank ''{0}''. Verbindung zur\u00FCckgewiesen, da sich Datenbank im Replication Slave-Modus befindet. 
+XRE08=Replikationsslave-Modus erfolgreich gestartet f\u00FCr Datenbank ''{0}''. Verbindung zur\u00FCckgewiesen, da sich Datenbank im Replikationsslave-Modus befindet. 
 
 # Arguments:
 #
 #    {0} = dbname
 #
-XRE09.C=Replication Slave-Modus f\u00FCr Datenbank ''{0}'' kann nicht gestartet werden. Die Datenbank wurde bereits gebootet.
+XRE09.C=Replikationsslave-Modus f\u00FCr Datenbank ''{0}'' kann nicht gestartet werden. Die Datenbank wurde bereits gebootet.
 
 # Arguments:
 #
@@ -4124,11 +4398,11 @@ XRE21.C=Bei der Ausf\u00FChrung des Fail
 #
 #    {0} = dbname
 #
-XRE22.C=Replication Master wurde bereits f\u00FCr Datenbank ''{0}'' gebootet
+XRE22.C=Replikationsmaster wurde bereits f\u00FCr Datenbank ''{0}'' gebootet
 
-XRE23=Replication Master kann nicht gestartet werden, da unprotokollierte Vorg\u00E4nge ausgef\u00FChrt werden, lassen Sie die unprotokollierten Vorg\u00E4nge beenden und starten Sie die Replikation neu
+XRE23=Replikationsmaster kann nicht gestartet werden, da unprotokollierte Vorg\u00E4nge ausgef\u00FChrt werden, lassen Sie die unprotokollierten Vorg\u00E4nge beenden und starten Sie die Replikation neu
 
-XRE40=Vorgang konnte nicht ausgef\u00FChrt werden, da sich die Datenbank nicht im Replication Slave-Modus befindet.
+XRE40=Vorgang konnte nicht ausgef\u00FChrt werden, da sich die Datenbank nicht im Replikationsslave-Modus befindet.
 
 XRE41.C=Replikationsvorgang "failover" oder "stopSlave" wurde f\u00FCr die Slave-Datenbank abgelehnt, weil die Verbindung zum Master funktioniert. Setzen Sie den Vorgang "failover" oder "stopMaster" stattdessen auf der Master-Datenbank ab.
 
@@ -4138,7 +4412,7 @@ XRE41.C=Replikationsvorgang "failover" o
 #
 XRE42.C=Replizierte Datenbank ''{0}'' heruntergefahren.
 
-XRE43=Unerwarteter Fehler bei dem Versuch, den Replication Slave-Modus anzuhalten. Zum Stoppen des Replication Slave-Modus verwenden Sie die Vorg\u00E4nge "stopSlave" oder "failover".
+XRE43=Unerwarteter Fehler bei dem Versuch, den Replikationsslave-Modus anzuhalten. Zum Stoppen des Replikationsslave-Modus verwenden Sie die Vorg\u00E4nge "stopSlave" oder "failover".
 
 # Arguments:
 #
@@ -4334,7 +4608,7 @@ XSDAK.S=F\u00FCr Datensatz-Handle {0} wu
 #
 #    {0} = recordHandle
 #
-XSDAL.S=Datensatz-Handle {0} verweist auf \u00DCberlaufbereich.
+XSDAL.S=Datensatz-Handle {0} verweist auf \u00DCberlaufseite.
 
 # Arguments:
 #
@@ -4356,6 +4630,19 @@ XSDAO.S=Interner Fehler: Beim Versuch, a
 
 # Arguments:
 #
+#    {0} = pageId
+#    {1} = pageDump
+#    {2} = slot
+#    {3} = recordId
+#    {4} = columnList
+#    {5} = nextColumn
+#    {6} = updateMode
+#    {7} = nextPortionHandle
+#
+XSDAP.S=Unerwarteter Fehler wegen fehlendem Speicherplatz beim Versuch, eine Zeile auf Seite {0} zu aktualisieren. Werte der internen Felder zum Zeitpunkt des Fehlers: slot = {2}, recordId = {3}, newColumnList = {4}, nextColumn = {5}, mode = {6}, nextPortionHandle = {7}, page dump = {1}.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDB0.D=Unerwartete Ausnahme auf der speicherinternen Seite {0}
@@ -4517,6 +4804,18 @@ XSDFI.S=Bei dem Versuch, w\u00E4hrend de
 
 # Arguments:
 #
+#    {0} = fileName
+#
+XSDFJ.S=Fehler beim Versuch, Datenbankdatei {0} beim Verschl\u00FCsseln oder Entschl\u00FCsseln von Datenbankdateien zu entfernen. Falsche Datei- oder Verzeichniszugeh\u00F6rigkeit oder -berechtigungen k\u00F6nnen dazu f\u00FChren, dass die Datei nicht entfernt werden kann. Prozesse, die nicht von Derby kontrolliert werden, wie Backup oder Virenpr\u00FCfungen k\u00F6nnten ebenfalls verantwortlich sein.
+
+# Arguments:
+#
+#    {0} = fileName
+#
+XSDFK.S=Fehler beim Versuch, eine JAR-Datei {0} zu entfernen, die in der Datenbank gespeichert ist. Falsche Datei- oder Verzeichniszugeh\u00F6rigkeit oder -berechtigungen k\u00F6nnen dazu f\u00FChren, dass die Datei nicht entfernt werden kann. Prozesse, die nicht von Derby kontrolliert werden, wie Backup oder Virenpr\u00FCfungen k\u00F6nnten ebenfalls verantwortlich sein.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDG0.D=Seite {0} konnte nicht vom Datentr\u00E4ger gelesen werden.
@@ -4544,6 +4843,19 @@ XSDG2.D=Ung\u00FCltige Pr\u00FCfsumme au
 #
 XSDG3.D=Auf die Metadaten f\u00FCr {0} konnte nicht zugegriffen werden in {1} {2}
 
+# Arguments:
+#
+#    {0} = pageArrayLength
+#    {1} = containerArrayLength
+#    {2} = maxBorrowedSpace
+#    {3} = borrowedSpaceOffset
+#    {4} = borrowedSpaceLength
+#    {5} = arraycopySourcePosition
+#    {6} = maxBorrowableSpace
+#    {7} = hexdump
+#
+XSDG4.D=Nicht behebbarer interner Fehler beim Versuch, Metadaten auf niedriger Ebene f\u00FCr die Tabelle oder den Index zu lesen. Stellen Sie Ihrem Supportunternehmen die folgenden Exception-Informationen bereit: Failed: arraycopy of embryonic page byte[{0}] to container information byte[{1}]. Values of variables and constants: MAX_BORROWED_SPACE: {2}, BORROWED_SPACE_OFFSET({3}) + BORROWED_SPACE_LENG({4}) = {5}; arraycopylength: {6}; embryonic page {7}.
+
 XSDG5.D=Datenbank befand sich nicht im Erstellungsmodus, als createFinished aufgerufen wurde.
 
 # Arguments:
@@ -4583,7 +4895,7 @@ XSLA2.D=System wird heruntergefahren. Be
 
 XSLA3.D=Log ist besch\u00E4digt. Der Logdaten-Stream enth\u00E4lt ung\u00FCltige Daten.
 
-XSLA4.D=Fehler beim Versuch zu schreiben in das Transaktionwiederherstellungslog.  Wahrscheinlich ist der Datentr\u00E4ger die das Wiederherstellungslog h\u00E4lt voll. Wenn der Datentr\u00E4ger voll ist, soll man Speicherplatz auf dem Datentr\u00E4ger freigeben entweder durch dazuf\u00FCgen von Speicherplatz, oder durch erweiteren von Dateien, die nicht mit Derby zusammenhangen. Es ist auch m\u00F6glich, dass das Dateisystem und/oder den Datentr\u00E4ger worauf den Transaktionwiederherstellungslog sich aufh\u00E4lt, schreibgesch\u00FCtzt ist. Der Fehler kann auch auftreten, wenn der Datentr\u00E4ger oder das Dateisystem fehlgeschlagen ist. 
+XSLA4.D=Fehler beim Versuch, das Transaktions-Recovery-Log zu schreiben. Wahrscheinlich ist der Datentr\u00E4ger mit dem Recovery-Log voll. Wenn der Datentr\u00E4ger voll ist, k\u00F6nnen Sie nur fortfahren, indem Sie Platz auf dem Datentr\u00E4ger freigeben, indem er erweitert wird oder Dateien gel\u00F6scht werden, die sich nicht auf Derby beziehen. M\u00F6glicherweise ist auch das Dateisystem, auf dem das Derby-Transaktionslog gespeichert ist, schreibgesch\u00FCtzt. Der Fehler kann auch auftreten, wenn der Datentr\u00E4ger oder das Dateisystem einen Fehler aufweist.
 
 # Arguments:
 #
@@ -5552,7 +5864,7 @@ XXXXX.C.6=Normale Beendigung der Datenba
 
 # Translators: This is part of query plan printout; the string is complete as is.
 #
-43Y24.U=Parsing-Zeit
+43Y24.U=Parsingzeit
 
 # Translators: This is part of query plan printout; the string is complete as is.
 #
@@ -5689,14 +6001,6 @@ XXXXX.C.6=Normale Beendigung der Datenba
 #
 54011=F\u00FCr die Tabelle oder View {1} wurden zu viele Spalten ({0}) angegeben. Die Grenze liegt bei {2}.
 
-# Arguments:
-#
-#    {0} = number
-#    {1} = procedureName
-#    {2} = number
-#
-54023=Die maximale Anzahl von Parametern f\u00FCr eine Prozedur wurde \u00FCberschritten. Die Begrenzung liegt bei {0} und die Anzahl der Parameter f\u00FCr die Prozedur {1} betr\u00E4gt {2}.
-
 54038=Maximale Verschachtelungstiefe f\u00FCr Trigger wurde \u00FCberschritten.
 
 BIN01=(Bin\u00E4rer Datenwert wird nicht angezeigt)
@@ -5866,6 +6170,13 @@ C007=Beim Laden der Klasse {0} aus der J
 
 # Arguments:
 #
+#    {0} = className
+#    {1} = detailedError
+#
+C008=Exception beim Laden von Klasse {0}: {1}
+
+# Arguments:
+#
 #    {0} = derbyVersion
 #    {1} = id
 #    {2} = directoryName
@@ -5950,6 +6261,25 @@ D013=Warnung: Die Datenbank wird mit {0}
 
 D015=Weiterlesen nicht m\u00F6glich, da der Wert von einer anderen Transaktion ge\u00E4ndert wurde.
 
+# Arguments:
+#
+#    {0} = pageId
+#    {1} = overFlow
+#    {2} = pageVersion
+#    {3} = slotsInUse
+#    {4} = deletedRowCount
+#    {5} = pageStatus
+#    {6} = nextId
+#    {7} = firstFreeByte
+#    {8} = freeSpace
+#    {9} = totalSpace
+#    {10} = spareSpace
+#    {11} = minimumRecordSize
+#    {12} = pageSize
+#    {13} = hexPageDump
+#
+D016=\n---------------------------------------------------\npage id:            {0}\n Overflow:          {1}\n PageVersion:       {2}\n SlotsInUse:        {3}\n DeletedRowCount:   {4}\n PageStatus:        {5}\n NextId:            {6}\n firstFreeByte:     {7}\n freeSpace:         {8}\n totalSpace:        {9}\n spareSpace:        {10}%\n minimumRecordSize: {11}\n PageSize:          {12}\n---------------------------------------------------\n{13}\n---------------------------------------------------
+
 I024=Datenbank nicht verf\u00FCgbar.
 
 I025=JDBC-Treiber nicht verf\u00FCgbar.
@@ -6001,7 +6331,7 @@ J019=Externer Verschl\u00FCsselungsschl\
 
 J020=Geheimer Verschl\u00FCsselungsschl\u00FCssel
 
-J021=Gebiet f\u00FCr die Datenbank
+J021=Gebietsschema f\u00FCr die Datenbank
 
 J022=Benutzername
 
@@ -6130,17 +6460,19 @@ J135=Bei der XA-Transaktion ist ein Time
 #
 J136=Mit der zu schlie\u00DFenden Verbindung ist eine XA-Transaktion verkn\u00FCpft. Die Transaktion wird zur\u00FCckgesetzt. Die Transaktions-XID lautet {0}.
 
+J137=Registrierung des JDBC-Treibers kann beim Herunterfahren der Derby-Engine nicht aufgehoben werden. Stellen Sie sicher, dass SQLPermission("deregisterDriver") derby.jar erteilt ist.
+
 L001=------------  Anfang Fehlermeldung -------------\n
 
 L002=------------  Ende Fehlermeldung -------------\n
 
-L003=\n------------  Anfang Herunterfahren von Fehler-Stack -------------\n
+L003=\n------------  Anfang Herunterfahren von Fehlerstack -------------\n
 
-L004=\n------------  Ende Herunterfahren von Fehler-Stack -------------\n
+L004=\n------------  Ende Herunterfahren von Fehlerstack -------------\n
 
-L005=\n------------  Anfang Fehler-Stack -------------\n
+L005=\n------------  Anfang Fehlerstack -------------\n
 
-L006=\n------------  Ende Fehler-Stack -------------\n
+L006=\n------------  Ende Fehlerstack -------------\n
 
 L007=Warnung: Die Logdatei wurde nicht gefunden. Es wird ein neues Log erstellt. M\u00F6glicherweise ist die Datenbank inkonsistent.
 
@@ -6235,37 +6567,37 @@ R002=--------------------  Ende Replikat
 #
 #    {0} = dbname
 #
-R003=Replication Slave-Rolle gestartet f\u00FCr Datenbank ''{0}''.
+R003=Replikationsslave-Rolle gestartet f\u00FCr Datenbank ''{0}''.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-R004=Replication Slave-Rolle gestoppt f\u00FCr Datenbank ''{0}''.
+R004=Replikationsslave-Rolle gestoppt f\u00FCr Datenbank ''{0}''.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-R005=Schwerwiegender Fehler bei Replication Slave f\u00FCr Datenbank ''{0}''. Replikation wird gestoppt.
+R005=Schwerwiegender Fehler bei Replikationsslave f\u00FCr Datenbank ''{0}''. Replikation wird gestoppt.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-R006=Verbindung unterbrochen zum Replication Master von Datenbank ''{0}''.
+R006=Verbindung unterbrochen zum Replikationsmaster von Datenbank ''{0}''.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-R007=Replication Master-Rolle gestartet f\u00FCr Datenbank ''{0}''.
+R007=Replikationsmaster-Rolle gestartet f\u00FCr Datenbank ''{0}''.
 
 # Arguments:
 #
 #    {0} = dbname
 #
-R008=Replication Master-Rolle gestoppt f\u00FCr Datenbank ''{0}''.
+R008=Replikationsmaster-Rolle gestoppt f\u00FCr Datenbank ''{0}''.
 
 R009=Fehler beim Log-Shipping.
 
@@ -6273,7 +6605,7 @@ R009=Fehler beim Log-Shipping.
 #
 #    {0} = dbname
 #
-R010=Replication Master versucht Wiederaufnahme der Verbindung mit Slave f\u00FCr Datenbank ''{0}''.
+R010=Replikationsmaster versucht Wiederaufnahme der Verbindung mit Slave f\u00FCr Datenbank ''{0}''.
 
 # Arguments:
 #
@@ -6281,7 +6613,7 @@ R010=Replication Master versucht Wiedera
 #    {1} = hostname
 #    {2} = port
 #
-R011=Replication Slave-Datenbank ''{0}'' horcht auf Verbindungen von Master auf ''{1}:{2}''.
+R011=Replikationsslave-Datenbank ''{0}'' horcht auf Verbindungen von Master auf ''{1}:{2}''.
 
 R012=Replikationsverbindungs-Handle ist ung\u00FCltig.
 
@@ -6312,4 +6644,48 @@ M003=Fr\u00FChere Backupdatei mit Servic
 #
 M004=Fr\u00FChere Backupdatei mit Serviceeigenschaften konnte nicht gel\u00F6scht werden. L\u00F6schen Sie sie manuell: {0}
 
+# Translators: Please translate the ALL CAPS words.
+#
+M005=\n# *************************************************************************\n# ***              LASSEN SIE DIE DATEIEN IN DIESEM VERZEICHNIS UNVER\u00C4NDERT                ***\n# *** DATEIEN IN DIESEM VERZEICHNIS UND DESSEN UNTERVERZEICHNISSEN STELLEN EINE DERBY-     ***\n# *** DATENBANK DAR; DIE DIE DATEN (BENUTZER UND SYSTEM) UND DIE DATEIEN ENTH\u00C4LT,       ***\n# *** DIE F\u00DCR DAS DATENBANK-RECOVERY ERFORDERLICH SIND.                            ***\n# *** WENN EINE DIESER DATEIEN BEARBEITET; HINZUGEF\u00DCGT ODER GEL\u00D6SCHT WIRD; K\u00D6NNEN DATEN     ***\n# *** BESCH\u00C4DIGT WERDEN UND KANN DIE DATENBANK IN EINEN NICHT BEHEBBAREN STATUS VERSETZT WERDEN.     ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M006=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY   ***\n# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY      ***\n# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO          ***\n# *** NON-RECOVERABLE CORRUPT DATABASES.                                ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M007=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE TO STORE   *** \n# *** USER AND SYSTEM DATA. EDITING, ADDING, OR DELETING FILES IN THIS  ***\n# *** DIRECTORY WILL CORRUPT THE ASSOCIATED DERBY DATABASE AND MAKE     ***\n# *** IT NON-RECOVERABLE.                                               ***\n# *************************************************************************
+
+# Arguments:
+#
+#    {0} = propertyName
+#    {1} = error
+#
+M008=WARNUNG: Die Eigenschaft {0} konnte wegen einer Sicherheits-Exception nicht gelesen werden: {1}. Dies k\u00F6nnte ein Sicherheitsrisiko darstellen.\n                
+
+# Arguments:
+#
+#    {0} = fileName
+#    {1} = error
+#
+M009=Die Datei oder das Verzeichnis {0} konnte wegen einer Sicherheits-Exception nicht erstellt werden: {1}.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00A=WARNUNG: Der Kontext-Class Loader konnte wegen einer Sicherheits-Exception nicht abgerufen werden: {0}. Dies kann zu einem Verlust des Class Loaders f\u00FChren.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00B=WARNUNG: Der Kontext-Class Loader konnte wegen einer Sicherheits-Exception nicht festgelegt werden: {0}. Dies kann zu einem Verlust des Class Loaders f\u00FChren.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M010=WARNUNG: ThreadGroup#setDaemon konnte auf Derby Daemons wegen einer Sicherheits-Exception nicht ausgef\u00FChrt werden: {0}. Dies kann sich auf den Vorgang auswirken.\n                
+
 N001=Dieser Fehler wird durch folgenden Fehler verursacht.

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_es.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_es.properties?rev=1628960&r1=1628959&r2=1628960&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_es.properties (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_es.properties Thu Oct  2 12:43:23 2014
@@ -159,6 +159,8 @@
 #
 01J16=La contrase\u00F1a est\u00E1 anticuada. Para proteger la base de datos, debe actualizar la contrase\u00F1a lo antes posible. Utilice el procedimiento SYSCS_UTIL.SYSCS_MODIFY_PASSWORD para cambiar la contrase\u00F1a en la base de datos ''{0}''.
 
+01J17=No puede cifrar, volver a cifrar o descifrar una base de datos que ya est\u00E1 iniciada. Debe cerrar la base de datos antes de intentar estas operaciones.
+
 07000=Al menos un par\u00E1metro de la sentencia actual no est\u00E1 inicializado.
 
 # Arguments:
@@ -280,7 +282,7 @@
 #    {0} = authorizationID
 #    {1} = databaseName
 #
-08004.C.6=El usuario ''{0}'' no puede realizar una actualizaci\u00F3n completa de la base de datos ''{1}''. S\u00F3lo el propietario de la base de datos puede realizar esta operaci\u00F3n.
+08004.C.6=El usuario ''{0}'' no puede realizar una actualizaci\u00F3n de la base de datos ''{1}''. Solo el propietario de la base de datos puede realizar esta operaci\u00F3n.
 
 # Arguments:
 #
@@ -323,6 +325,13 @@
 
 # Arguments:
 #
+#    {0} = authorizationID
+#    {1} = databaseName
+#
+08004.C.14=El usuario ''{0}'' no puede descifrar la base de datos ''{1}''. Solo el propietario de la base de datos puede realizar esta operaci\u00F3n.
+
+# Arguments:
+#
 #    {0} = error
 #
 08006.C=Se ha encontrado un error de protocolo de red y se ha terminado la conexi\u00F3n: {0}
@@ -420,6 +429,8 @@
 
 21000=La subconsulta escalar s\u00F3lo puede devolver una sola fila.
 
+21000.S.1=Una fila en la tabla de destino cualifica para m\u00E1s de una acci\u00F3n DELETE o UPDATE.
+
 # Arguments:
 #
 #    {0} = dataType
@@ -630,11 +641,61 @@
 
 # Arguments:
 #
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23506.T.1=Se ha abortado la transacci\u00F3n debido a una violaci\u00F3n de restricci\u00F3n diferida: duplicada en una restricci\u00F3n de clave \u00FAnica o primaria identificada por ''{0}'' definida en ''{1}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23507.S.1=Violaci\u00F3n de restricci\u00F3n diferida: duplicada en una restricci\u00F3n de clave \u00FAnica o primaria identificada por ''{0}'' definida en ''{1}''.
+
+# Arguments:
+#
 #    {0} = tableName
 #    {1} = constraintName
 #
 23513=La restricci\u00F3n de comprobaci\u00F3n ''{1}'' se ha violado al realizar un INSERT o UPDATE en la tabla ''{0}''.
 
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23514.T.1=Se ha abortado la transacci\u00F3n debido a una violaci\u00F3n de restricci\u00F3n diferida: restricci\u00F3n de control identificada por ''{0}'' definida en {1} como ''{2}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23515.S.1=Violaci\u00F3n de restricci\u00F3n diferida: restricci\u00F3n de control identificada por ''{0}'' definida en {1} como ''{2}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23516.T.1=Se ha abortado la transacci\u00F3n debido a una violaci\u00F3n de restricci\u00F3n diferida: clave ajena ''{0}'' definida en {1} que hace referencia a la restricci\u00F3n ''{2}'' definida en {3}, clave ''{4}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23517.S.1=Violaci\u00F3n de restricci\u00F3n diferida: restricci\u00F3n de clave ajena ''{0}'' definida en {1} que hace referencia a la restricci\u00F3n ''{2}'' definida en {3}, clave ''{4}''.
+
 24000=Estado del cursor no v\u00E1lido: sin fila actual.
 
 24501.S=El cursor identificado no est\u00E1 abierto.
@@ -718,6 +779,8 @@
 #
 40XL1.T.1=No se ha podido obtener un bloqueo en el tiempo solicitado. El vaciado de lockTable es: {0}
 
+40XL2=Interbloqueo autom\u00E1tico.
+
 40XT0=El m\u00F3dulo RawStore ha identificado un error interno.
 
 40XT1=Se ha devuelto una excepci\u00F3n durante la confirmaci\u00F3n de la transacci\u00F3n.
@@ -732,6 +795,12 @@
 
 40XT7=La operaci\u00F3n no est\u00E1 soportada en una transacci\u00F3n interna.
 
+# Arguments:
+#
+#    {0} = internalTransactionState
+#
+40XT8=El m\u00F3dulo RawStore ha identificado un error interno. El estado interno detallado de la transacci\u00F3n es el siguiente: {0}
+
 42000=Error de sintaxis o violaci\u00F3n de regla de acceso; consulte los errores adicionales para obtener m\u00E1s informaci\u00F3n.
 
 # Arguments:
@@ -813,7 +882,7 @@
 #    {0} = authorizationID
 #    {1} = schemaName
 #
-42508=El usuario ''{0}'' no puede crear el esquema ''{1}''. S\u00F3lo el propietario de la base de datos puede emitir esta sentencia.
+42508=El usuario ''{0}'' no puede crear el esquema ''{1}''. Solo el propietario de la base de datos puede emitir esta sentencia.
 
 # Arguments:
 #
@@ -1051,6 +1120,8 @@
 
 4287A=La cl\u00E1usula ORDER BY no puede especificar ninguna expresi\u00F3n, ya que la consulta especifica DISTINCT.
 
+4287B=En este contexto, la cl\u00E1usula ORDER BY solo puede especificar un n\u00FAmero de columna.
+
 # Arguments:
 #
 #    {0} = routineName
@@ -1214,7 +1285,7 @@
 #
 #    {0} = dataType
 #
-42X19.S.1=La cl\u00E1usula WHERE o HAVING o la definici\u00F3n CHECK CONSTRAINT es una expresi\u00F3n ''{0}''. Debe ser una expresi\u00F3n BOOLEAN.
+42X19.S.1=La cl\u00E1usula WHERE, WHEN o HAVING o la definici\u00F3n CHECK CONSTRAINT es una expresi\u00F3n ''{0}''. Debe ser una expresi\u00F3n BOOLEAN.
 
 42X19.S.2=La cl\u00E1usula WHERE o HAVING o la definici\u00F3n CHECK CONSTRAINT es una expresi\u00F3n de par\u00E1metro sin tipo. Debe ser una expresi\u00F3n BOOLEAN.
 
@@ -1575,11 +1646,7 @@
 #
 42X86=Error de ALTER TABLE. No existe ninguna restricci\u00F3n ''{0}'' en la tabla ''{1}''. 
 
-# Arguments:
-#
-#    {0} = expression
-#
-42X87=Al menos una expresi\u00F3n de resultado (THEN o ELSE) de la expresi\u00F3n ''{0}'' no debe ser un ''?''. 
+42X87=Al menos una expresi\u00F3n de resultado (THEN o ELSE) de la expresi\u00F3n CASE debe tener un tipo conocido.
 
 42X88=Un condicional tiene un operando no booleano. El operando de un condicional debe dar como resultado TRUE, FALSE o UNKNOWN. 
 
@@ -1628,6 +1695,8 @@
 #
 42X96=La classpath de la base de datos contiene un archivo jar ''{0}'' desconocido.
 
+42X97=Caracter\u00EDsticas de la restricci\u00F3n en conflicto para la restricci\u00F3n.
+
 42X98=No se permiten par\u00E1metros en una definici\u00F3n VIEW.
 
 42X99=No se permiten par\u00E1metros en una definici\u00F3n de TABLE.
@@ -1667,7 +1736,7 @@
 #
 #    {0} = routineName
 #
-42XA5=La rutina ''{0}'' puede emitir SQL; por lo que no puede aparecer en una cl\u00E1usula de generaci\u00F3n.
+42XA5=La rutina ''{0}'' puede emitir SQL; por lo que no puede aparecer en este contexto.
 
 # Arguments:
 #
@@ -1679,7 +1748,7 @@
 #
 #    {0} = columnName
 #
-42XA7=''{0}'' es una columna generada. No puede cambiar su valor por defecto.
+42XA7=''{0}'' es una columna generada o de identidad. No puede cambiar su valor por defecto.
 
 # Arguments:
 #
@@ -1742,6 +1811,85 @@
 #
 42XAJ=La sentencia CREATE SEQUENCE contiene la cl\u00E1usula redundante ''{0}''.
 
+42XAK=La tabla de destino de una sentencia MERGE debe ser una tabla base.
+
+42XAL=La tabla de origen de una sentencia MERGE debe ser una tabla base o una funci\u00F3n de tabla.
+
+42XAM=Las tablas de origen y destino de una sentencia MERGE no pueden tener el mismo nombre de correlaci\u00F3n.
+
+42XAN=Caracter\u00EDsticas de restricci\u00F3n no permitidas para NOT NULL.
+
+42XAO=No se permiten las subconsultas en las cl\u00E1usulas WHEN [ NOT ] MATCHED de las sentencias MERGE.
+
+42XAP=No se permiten los sin\u00F3nimos como las tablas de origen o destino de las sentencias MERGE.
+
+42XAQ=Las tablas de origen y destino de las sentencias MERGE no pueden tener listas de columnas derivadas.
+
+42XAR=El operador NEXT VALUE no se puede utilizar en un generador de secuencia propiedad del sistema.
+
+42XBA=El esquema, la tabla o la columna no existe o la columna no es un tipo de cadena.
+
+42XBB=La tabla no tiene ninguna clave primaria.
+
+# Arguments:
+#
+#    {0} = typeName
+#
+42XBC=Tipo no soportado por la herramienta opcional Lucene: ''{0}''
+
+# Arguments:
+#
+#    {0} = invalidCharacter
+#
+42XBD=Car\u00E1cter no permitido en los identificadores Derby utilizados por la herramienta opcional Lucene: ''{0}''
+
+42XBE=No existe el \u00EDndice de Lucene.
+
+42XBF=El esquema no existe o el usuario actual no es el DBO y no es propietario del esquema.
+
+42XBG=Ya se ha cargado la herramienta Lucene Support.
+
+42XBH=Ya se ha descargado la herramienta Lucene Support.
+
+# Arguments:
+#
+#    {0} = directoryName
+#
+42XBI=No se puede borrar ''{0}'' porque no es un directorio.
+
+# Arguments:
+#
+#    {0} = columnName
+#
+42XBJ=No se puede crear un \u00EDndice de Lucene que conlleve una columna denominada ''{0}''. Int\u00E9ntelo cambiando el nombre de la columna mediante la declaraci\u00F3n de una vista.
+
+# Arguments:
+#
+#    {0} = luceneVersion
+#    {1} = indexVersion
+#
+42XBK=La versi\u00F3n actual de Lucene ''{0}'' no puede leer un \u00EDndice creado por la versi\u00F3n de Lucene ''{1}''.
+
+42XBL=Los \u00EDndices de Lucene no se pueden crear en una base de datos cifrada y, del mismo modo, no se puede cifrar una base de datos que contenga un \u00EDndice de Lucene.
+
+# Arguments:
+#
+#    {0} = argumentName
+#
+42XBM=El argumento ''{0}'' no puede ser nulo.
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBN=Un campo y una clave tienen el mismo nombre: ''{0}''
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBO=Nombre de campo duplicado o nulo: ''{0}''
+
 # Arguments:
 #
 #    {0} = className
@@ -1774,6 +1922,18 @@
 
 # Arguments:
 #
+#    {0} = statement
+#
+42Y03.S.3=''{0}'' es un procedimiento pero se utiliza como funci\u00F3n.
+
+# Arguments:
+#
+#    {0} = statement
+#
+42Y03.S.4=''{0}'' es una funci\u00F3n pero se llama como a un procedimiento.
+
+# Arguments:
+#
 #    {0} = name
 #
 42Y04=No se puede crear un procedimiento o funci\u00F3n con EXTERNAL NAME ''{0}'' porque no es una lista separada por puntos. El formato esperado es <ruta de acceso java completa>.<nombre de m\u00E9todo>.
@@ -1846,7 +2006,9 @@
 #
 42Y25=''{0}'' es una tabla del sistema. Los usuarios no pueden modificar el contenido de esta tabla.
 
-42Y26=No est\u00E1n permitidos los agregados en la lista GROUP BY.
+42Y26.S.0=No est\u00E1n permitidos los agregados en la lista GROUP BY.
+
+42Y26.S.1=No se permiten las subconsultas en la lista GROUP BY.
 
 42Y27=No est\u00E1n permitidos los par\u00E1metros en la acci\u00F3n del disparador.
 
@@ -2044,7 +2206,7 @@
 #
 42Y67=El esquema ''{0}'' no se puede borrar.
 
-42Y69=No se ha encontrado un plan de ejecuci\u00F3n v\u00E1lido para esta sentencia. Puede deberse a uno de estos dos motivos: ha especificado una estrategia de uni\u00F3n hash cuando la uni\u00F3n hash no est\u00E1 permitida (uni\u00F3n igualitaria no optimizable) o est\u00E1 intentando unir dos tablas virtuales externas, que se referencian entre ellas, y por tanto no se puede evaluar la sentencia. 
+42Y69=No se ha encontrado un plan de ejecuci\u00F3n v\u00E1lido para esta sentencia. Puede deberse a varios motivos: 1) ha especificado una estrategia de uni\u00F3n hash cuando la uni\u00F3n hash no est\u00E1 permitida (uni\u00F3n igualitaria no optimizable), 2) est\u00E1 intentando unir dos tablas virtuales externas, que se referencian entre ellas, y por tanto no se puede evaluar la sentencia, 3) ha especificado la forma de un plan que el optimizador nunca considerar\u00EDa.
 
 42Y70=El usuario ha especificado una orden de uni\u00F3n no v\u00E1lida. Esto podr\u00EDa estar causado porque se est\u00E1 transfiriendo como par\u00E1metro una columna de uni\u00F3n desde una tabla interna a una tabla virtual externa.
 
@@ -2104,6 +2266,12 @@
 #
 42Y97=Car\u00E1cter de escape en la l\u00EDnea ''{0}'', columna ''{1}''.
 
+# Arguments:
+#
+#    {0} = sqlObjectName
+#
+42Y98=''{0}'' no puede aparecer en este contexto porque podr\u00EDa devolver resultados no fiables.
+
 42Z02=En este momento no est\u00E1n soportados varios agregados DISTINCT.
 
 42Z07=No se permiten agregados en la cl\u00E1usula ON.
@@ -2115,6 +2283,8 @@
 #
 42Z08=La sustituci\u00F3n mediante inserci\u00F3n en bloque no est\u00E1 permitida en ''{0}'' porque tiene un disparador activado ({1}).
 
+42Z09=No se permiten agregados en la cl\u00E1usula coincidente MERGE.
+
 # Arguments:
 #
 #    {0} = columnName
@@ -2336,14 +2506,14 @@
 
 42ZB2=Las funciones de tabla s\u00F3lo pueden tener el estilo de par\u00E1metro DERBY_JDBC_RESULT_SET.
 
-42ZB3=XML no se permite como tipo de dato de una columna devuelta por una funci\u00F3n de tabla.
+42ZB3=XML no se permite como tipo de dato de un agregado definido por el usuario o de una columna devuelta por una funci\u00F3n de tabla.
 
 # Arguments:
 #
 #    {0} = schemaName
 #    {1} = functionName
 #
-42ZB4=''{0}''.{1}'' no identifica una funci\u00F3n de tabla.
+42ZB4=''{0}''.''{1}'' no identifica una funci\u00F3n de tabla.
 
 # Arguments:
 #
@@ -2381,6 +2551,58 @@
 
 # Arguments:
 #
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = className
+#
+42ZC4=El agregado definido por el usuario ''{0}''.''{1}'' est\u00E1 enlazado a la clase externa ''{2}''. Los tipos de par\u00E1metro de esa clase no se han podido resolver.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC6=El agregado definido por el usuario ''{0}''.''{1}'' se ha declarado con este tipo Java de entrada: ''{2}''. Esto no ampl\u00EDa el siguiente tipo Java de entrada delimitador real: ''{3}''.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC7=El agregado definido por el usuario ''{0}''.''{1}'' se ha declarado con este tipo Java de retorno: ''{2}''. Esto no ampl\u00EDa el siguiente tipo Java de retorno delimitador real: ''{3}''.
+
+# Arguments:
+#
+#    {0} = className
+#    {1} = schemaName
+#    {2} = aggregateName
+#    {3} = detailedMessage
+#
+42ZC8=La clase de implantaci\u00F3n ''{0}'' para el agregado definido por el usuario ''{1}''.''{2}'' no se ha podido instanciar o tiene un formato incorrecto. Aparece el siguiente mensaje detallado: {3}
+
+42ZC9=Una rutina de varargs debe tener un estilo de par\u00E1metro DERBY o DERBY_JDBC_RESULT_SET.
+
+42ZCA=El estilo de par\u00E1metro DERBY solo se permite para rutinas de varargs.
+
+42ZCB=Un procedimiento de varargs no puede devolver juegos de resultados.
+
+# Arguments:
+#
+#    {0} = rowSourceCountInPlan
+#    {1} = actualRowSourceCount
+#
+42ZCC=Sustituci\u00F3n de optimizador incorrecta. Hay {0} or\u00EDgenes de fila en el plan pero deber\u00EDa haber {1}.
+
+42ZCD=Sustituci\u00F3n de optimizador incorrecta. El plan no es un \u00E1rbol de profundidad izquierda.
+
+42ZCE=Sustituci\u00F3n de optimizador incorrecta. No se han resuelto los or\u00EDgenes de fila.
+
+# Arguments:
+#
 #    {0} = codePage
 #    {1} = codePage
 #
@@ -2731,6 +2953,13 @@ X0Y46.S=La restricci\u00F3n ''{0}'' no e
 
 # Arguments:
 #
+#    {0} = constraintName
+#    {1} = tableName
+#
+X0Y47.S=La restricci\u00F3n ''{0}'' no es v\u00E1lida: la restricci\u00F3n de clave primaria o \u00FAnica en la tabla ''{1}'' es diferible y la acci\u00F3n de referencia es CASCADE o SET NULL.
+
+# Arguments:
+#
 #    {0} = schemaNamet
 #
 X0Y54.S=El esquema ''{0}'' no se puede borrar porque no est\u00E1 vac\u00EDo.
@@ -2859,7 +3088,7 @@ X0Y83.S=Advertencia: al suprimir una fil
 #
 #    {0} = sequenceName
 #
-X0Y84.T=Demasiada contenci\u00F3n en la secuencia {0}. Probablemente se deba a una exploraci\u00F3n no confirmada del cat\u00E1logo SYS.SYSSEQUENCES. No consulte este cat\u00E1logo directamente. Utilice la funci\u00F3n SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE para ver el valor actual de un generador de consultas.
+X0Y84.T=Demasiada contenci\u00F3n en la secuencia {0}. Probablemente se deba a una exploraci\u00F3n no confirmada del cat\u00E1logo SYS.SYSSEQUENCES. No consulte este cat\u00E1logo directamente. Utilice la funci\u00F3n SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE para ver el valor actual de un generador de secuencias.
 
 # Arguments:
 #
@@ -2870,6 +3099,12 @@ X0Y85.S=La propiedad Derby ''{0}'' ident
 
 # Arguments:
 #
+#    {0} = propertyName
+#
+X0Y85.S.1=La propiedad Derby ''{0}'' identifica una clase que no se implementa en la interfaz org.apache.derby.catalog.SequencePreallocator.
+
+# Arguments:
+#
 #    {0} = schemaName
 #    {1} = sequenceName
 #
@@ -2884,6 +3119,34 @@ X0Y87.S=Ya existe una agregaci\u00F3n o 
 
 # Arguments:
 #
+#    {0} = toolName
+#
+X0Y88.S=Herramienta opcional desconocida: ''{0}''
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y88.S.1=La clase ''{0}'' no implementa la interfaz org.apache.derby.iapi.sql.dictionary.OptionalTool.
+
+X0Y89.S=Se han transferido argumentos incorrectos a SYSCS_UTIL.SYSCS_REGISTER_TOOL(). Consulte la secci\u00F3n Manual de referencia que describe el procedimiento del sistema.
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y90.S=No se puede crear la instancia de {0}. Es posible que esta clase no est\u00E9 visible en la classpath. Puede que no tenga un constructor de 0 argumentos.
+
+# Arguments:
+#
+#    {0} = constraintName
+#
+X0Y91.S=No se puede cambiar el modo de restricci\u00F3n de {0}. No es una restricci\u00F3n diferible.
+
+X0Y92.S=No se pueden cambiar los nombres de las columnas de funciones de tabla.
+
+# Arguments:
+#
 #    {0} = cacheName
 #    {1} = keyValue
 #
@@ -2962,6 +3225,12 @@ XBCXF.S=No se ha encontrado la clase ''{
 
 # Arguments:
 #
+#    {0} = className
+#
+XBCXF.S.1=La clase ''{0}'' no implementa la interfaz java.security.Provider.
+
+# Arguments:
+#
 #    {0} = providerName
 #
 XBCXG.S=El proveedor de cifrado ''{0}'' no existe.
@@ -2988,29 +3257,17 @@ XBCXM.S=La longitud de la clave de cifra
 
 XBCXN.S=La clave de cifrado externa contiene uno o m\u00E1s caracteres no permitidos. Los caracteres permitidos para un n\u00FAmero hexadecimal son 0-9, a-f y A-F.
 
-XBCXO.S=No se puede cifrar la base de datos cuando existe una transacci\u00F3n global con estado preparado.
-
-XBCXP.S=No se puede volver a cifrar la base de datos con una nueva contrase\u00F1a de inicio o una clave de cifrado externa cuando existe una transacci\u00F3n global en estado preparado.
-
-XBCXQ.S=No se puede configurar una base de datos de s\u00F3lo lectura para cifrado.
-
-XBCXR.S=No se puede volver a cifrar una base de datos de s\u00F3lo lectura con una nueva contrase\u00F1a de inicio o una clave de de cifrado externa.
+XBCXO.S=No se puede cifrar, volver a cifrar o descifrar la base de datos cuando existe una transacci\u00F3n global con estado preparado.
 
-XBCXS.S=No se puede configurar una base de datos para cifrado cuando la base de datos est\u00E1 en modo archive log.
+XBCXQ.S=No se puede cifrar, volver a cifrar o descifrar una base de datos de solo lectura.
 
-XBCXT.S=No se puede volver a cifrar una base de datos con una nueva contrase\u00F1a de arranque o una clave de cifrado externa cuando la base de datos est\u00E1 en modo archive log.
+XBCXS.S=No se puede cifrar, volver a cifrar o descifrar una base de datos cuando est\u00E1 en modo archive log.
 
 # Arguments:
 #
 #    {0} = failureMessage
 #
-XBCXU.S=Fallo al cifrar una base de datos no cifrada: {0}
-
-# Arguments:
-#
-#    {0} = failureMessage
-#
-XBCXV.S=Fallo del cifrado de una base de datos cifrada con una nueva clave o una nueva contrase\u00F1a: {0}
+XBCXU.S=Error al cifrar, volver a cifrar o descifrar una base de datos: {0}
 
 # Arguments:
 #
@@ -3155,9 +3412,9 @@ XBM0W.S=Se ha generado una excepci\u00F3
 
 # Arguments:
 #
-#    {0} = territoryID
+#    {0} = localeID
 #
-XBM0X.D=La descripci\u00F3n de territorio suministrada ''{0}'' no es v\u00E1lida, se esperaba ln[_CO[_variante]]\nln=c\u00F3digo de idioma ISO-639 de dos letras en min\u00FAsculas, CO=c\u00F3digo de pa\u00EDs ISO-3166 de dos letras en may\u00FAsculas, consulte java.util.Locale.
+XBM0X.D=La descripci\u00F3n de configuraci\u00F3n regional suministrada ''{0}'' no es v\u00E1lida, se esperaba ln[_CO[_variante]]\nln=c\u00F3digo de idioma ISO-639 de dos letras en min\u00FAsculas, CO=c\u00F3digo de pa\u00EDs ISO-3166 de dos letras en may\u00FAsculas, consulte java.util.Locale.
 
 # Arguments:
 #
@@ -3184,6 +3441,8 @@ XBM0Y.D=No se ha encontrado el directori
 #
 XBM0Z.D=No se ha podido copiar el archivo ''{0}'' en ''{1}''. Aseg\u00FArese de que haya suficiente espacio y que los permisos son los correctos. 
 
+XBDA0.C.1=Se ha excedido el timeout de conexi\u00F3n.
+
 # Arguments:
 #
 #    {0} = operationName
@@ -3402,7 +3661,7 @@ XCXB0.S=Classpath de base de datos no v\
 
 XCXC0.S=Lista de ID no v\u00E1lida.
 
-XCXE0.S=Est\u00E1 intentando realizar una operaci\u00F3n que utiliza el territorio de la base de datos, pero la base de datos no tiene un territorio.
+XCXE0.S=Est\u00E1 intentando realizar una operaci\u00F3n que utiliza la configuraci\u00F3n regional de la base de datos, pero la base de datos no tiene una configuraci\u00F3n regional.
 
 # Arguments:
 #
@@ -4035,6 +4294,21 @@ XN020.S=Error al canalizar o anular la c
 #
 XN021.S=Un objeto de tipo {0} no se puede convertir en un objeto de tipo {1}.
 
+XN022.C=Una cadena de escritura que ha transmitido datos al servidor no se puede restablecer hasta que finalice la solicitud y termine la cadena.
+
+# Arguments:
+#
+#    {0} = number
+#
+XN023.C=El flujo especificado por el par\u00E1metro #{0} est\u00E1 basado en un localizador y requiere una solicitud anidada en la misma conexi\u00F3n para materializarse. Esto no est\u00E1 soportado.
+
+# Arguments:
+#
+#    {0} = number
+#    {1} = messageText
+#
+XN024.C=Se ha encontrado una excepci\u00F3n que ha terminado la conexi\u00F3n al leer del flujo especificado por el par\u00E1metro #{0}. La excepci\u00F3n ten\u00EDa el siguiente mensaje: ''{1}''.
+
 XRE00=Este m\u00F3dulo LogFactory no soporta la replicaci\u00F3n.
 
 XRE01=El log recibido del principal est\u00E1 corrupto.
@@ -4356,6 +4630,19 @@ XSDAO.S=Error interno: la p\u00E1gina {0
 
 # Arguments:
 #
+#    {0} = pageId
+#    {1} = pageDump
+#    {2} = slot
+#    {3} = recordId
+#    {4} = columnList
+#    {5} = nextColumn
+#    {6} = updateMode
+#    {7} = nextPortionHandle
+#
+XSDAP.S=Se ha producido un error inesperado de falta de espacio al intentar actualizar una fila en la p\u00E1gina {0}. Los valores de los campos internos eran los siguientes en el momento del error: slot = {2}, recordId = {3}, newColumnList = {4}, nextColumn = {5}, mode = {6}, nextPortionHandle = {7}, page dump = {1}.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDB0.D=Excepci\u00F3n inesperada en la p\u00E1gina en memoria {0}
@@ -4517,6 +4804,18 @@ XSDFI.S=Se ha producido un error al inte
 
 # Arguments:
 #
+#    {0} = fileName
+#
+XSDFJ.S=Se ha producido un error al intentar eliminar el archivo de la base de datos {0}, como parte del cifrado o descifrado de los archivos de la base de datos. La eliminaci\u00F3n del archivo podr\u00EDa haber fallado por un archivo, una propiedad de directorio o un permiso incorrectos. Tambi\u00E9n podr\u00EDa deberse a los procesos no controlados por Derby, como los comprobadores de virus o copias de seguridad.
+
+# Arguments:
+#
+#    {0} = fileName
+#
+XSDFK.S=Se ha producido un error al intentar eliminar el archivo jar {0} almacenado en la base de datos. La eliminaci\u00F3n del archivo podr\u00EDa haber fallado por un archivo, una propiedad de directorio o un permiso incorrectos. Tambi\u00E9n podr\u00EDa deberse a los procesos no controlados por Derby, como los comprobadores de virus o copias de seguridad.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDG0.D=No se ha podido leer la p\u00E1gina {0} del disco.
@@ -4544,6 +4843,19 @@ XSDG2.D=Suma de comprobaci\u00F3n no v\u
 #
 XSDG3.D=No se ha podido acceder a los metadatos de {0} en {1} {2}
 
+# Arguments:
+#
+#    {0} = pageArrayLength
+#    {1} = containerArrayLength
+#    {2} = maxBorrowedSpace
+#    {3} = borrowedSpaceOffset
+#    {4} = borrowedSpaceLength
+#    {5} = arraycopySourcePosition
+#    {6} = maxBorrowableSpace
+#    {7} = hexdump
+#
+XSDG4.D=Se ha producido un error interno irrecuperable al intentar leer los metadatos de bajo nivel sobre la tabla o el \u00EDndice. Proporcione a su organizaci\u00F3n de soporte la siguiente informaci\u00F3n de excepci\u00F3n. Fallo: copia de matriz de byte de p\u00E1gina embrionaria [{0}] al byte de informaci\u00F3n de contenedor [{1}]. Valores de variables y constantes: MAX_BORROWED_SPACE: {2}, BORROWED_SPACE_OFFSET({3}) + BORROWED_SPACE_LENG({4}) = {5}; arraycopylength: {6}; p\u00E1gina embrionaria {7}.
+
 XSDG5.D=La base de datos no est\u00E1 en modo de creaci\u00F3n al llamar a createFinished.
 
 # Arguments:
@@ -4583,7 +4895,7 @@ XSLA2.D=El sistema se cerrar\u00E1, se h
 
 XSLA3.D=Log corrupto. Incluye datos no v\u00E1lidos en el flujo de log.
 
-XSLA4.D=Error al intentar escribir el log de recuperaci\u00F3n de transacciones. Probablemente el disco con el log de recuperaci\u00F3n est\u00E1 lleno. Si el disco est\u00E1 lleno, la \u00FAnica forma de avanzar es liberar espacio en el disco por expandirlo o suprimar archivos no relacionados con Derby. Tambi\u00E9n es posible que el sistema de archivos o el disco donde reside el log de transacciones de Derby sea de s\u00F3lo lectura. El error tambi\u00E9n puede encontrarse si haya fallado el disco o el sistema de archivos.
+XSLA4.D=Se ha producido un error al intentar escribir el log de recuperaci\u00F3n de transacci\u00F3n. Probablemente se deba a que el disco con el log de recuperaci\u00F3n est\u00E1 lleno. Si el disco est\u00E1 lleno, la \u00FAnica forma de continuar es liberar espacio en el disco ampli\u00E1ndolo o suprimiendo archivos no relacionados con Derby. Tambi\u00E9n es posible que el sistema de archivos o el disco donde reside el log de transacci\u00F3n de Derby sea de solo lectura. Tambi\u00E9n se puede producir un error si el disco o sistema de archivos ha fallado.
 
 # Arguments:
 #
@@ -5689,14 +6001,6 @@ XXXXX.C.6=Cierre de sesi\u00F3n de base 
 #
 54011=Se han especificado demasiadas columnas ({0}) para la tabla o vista {1}. El l\u00EDmite es {2}.
 
-# Arguments:
-#
-#    {0} = number
-#    {1} = procedureName
-#    {2} = number
-#
-54023=Se ha excedido el l\u00EDmite del n\u00FAmero de par\u00E1metros para un procedimiento. El l\u00EDmite es {0} y el n\u00FAmero de par\u00E1metros del procedimiento {1} es {2}.
-
 54038=Se ha excedido la profundidad m\u00E1xima de los disparadores anidados.
 
 BIN01=(No se muestra el valor de datos binarios)
@@ -5866,6 +6170,13 @@ C007=Excepci\u00F3n al cargar la clase {
 
 # Arguments:
 #
+#    {0} = className
+#    {1} = detailedError
+#
+C008=Excepci\u00F3n al cargar la clase {0}: {1}
+
+# Arguments:
+#
 #    {0} = derbyVersion
 #    {1} = id
 #    {2} = directoryName
@@ -5950,6 +6261,25 @@ D013=Advertencia: La base de datos se ha
 
 D015=No se puede leer m\u00E1s porque otra transacci\u00F3n ha modificado el valor.
 
+# Arguments:
+#
+#    {0} = pageId
+#    {1} = overFlow
+#    {2} = pageVersion
+#    {3} = slotsInUse
+#    {4} = deletedRowCount
+#    {5} = pageStatus
+#    {6} = nextId
+#    {7} = firstFreeByte
+#    {8} = freeSpace
+#    {9} = totalSpace
+#    {10} = spareSpace
+#    {11} = minimumRecordSize
+#    {12} = pageSize
+#    {13} = hexPageDump
+#
+D016=\n---------------------------------------------------\nID de p\u00E1gina:            {0}\n Overflow:          {1}\n PageVersion:       {2}\n SlotsInUse:        {3}\n DeletedRowCount:   {4}\n PageStatus:        {5}\n NextId:            {6}\n firstFreeByte:     {7}\n freeSpace:         {8}\n totalSpace:        {9}\n spareSpace:        {10}%\n minimumRecordSize: {11}\n PageSize:          {12}\n---------------------------------------------------\n{13}\n---------------------------------------------------
+
 I024=Base de datos no disponible
 
 I025=Controlador JDBC no disponible
@@ -6001,7 +6331,7 @@ J019=Clave de cifrado externa
 
 J020=Clave de cifrado secreta
 
-J021=Territorio de la base de datos
+J021=Configuraci\u00F3n regional de la base de datos
 
 J022=Nombre de usuario
 
@@ -6130,6 +6460,8 @@ J135=Se ha producido un timeout en la tr
 #
 J136=Exist\u00EDa una transacci\u00F3n XA asociada a la conexi\u00F3n que se cierra. Se va a realizar un rollback en la transacci\u00F3n. El Xid de transacci\u00F3n es {0}.
 
+J137=No se ha podido anular el registro del controlador JDBC al cerrar el motor de Derby. Aseg\u00FArese de que SQLPermission ("deregisterDriver") se otorga a derby.jar.
+
 L001=------------  Principio de mensaje de error -------------\n
 
 L002=------------ Fin de mensaje de error -------------\n
@@ -6312,4 +6644,48 @@ M003=Se ha suprimido el archivo de copia
 #
 M004=Fallo al suprimir el archivo de copia de seguridad de propiedades del servicio restante, supr\u00EDmalo manualmente: {0}
 
+# Translators: Please translate the ALL CAPS words.
+#
+M005=\n# *************************************************************************\n# ***              NO TOQUE LOS ARCHIVOS DE ESTE DIRECTORIO                ***\n# *** LOS ARCHIVOS DE ESTE DIRECTORIO Y SUBDIRECTORIOS CONSTITUYEN UNA BASE DE DATOS DE DERBY,     ***\n# *** QUE INCLUYE LOS DATOS (USUARIO Y SISTEMA) Y LOS       ***\n# *** ARCHIVOS NECESARIOS PARA UNA RECUPERACI\u00D3N DE LA BASE DE DATOS.                            ***\n# *** LA EDICI\u00D3N, ADICI\u00D3N O SUPRESI\u00D3N DE CUALQUIER ARCHIVO PUEDE PROVOCAR    ***\n# *** CORRUPCI\u00D3N DE DATOS Y UN ESTADO NO RECUPERABLE EN LA BASE DE DATOS.     ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M006=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY   ***\n# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY      ***\n# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO          ***\n# *** NON-RECOVERABLE CORRUPT DATABASES.                                ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M007=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE TO STORE   *** \n# *** USER AND SYSTEM DATA. EDITING, ADDING, OR DELETING FILES IN THIS  ***\n# *** DIRECTORY WILL CORRUPT THE ASSOCIATED DERBY DATABASE AND MAKE     ***\n# *** IT NON-RECOVERABLE.                                               ***\n# *************************************************************************
+
+# Arguments:
+#
+#    {0} = propertyName
+#    {1} = error
+#
+M008=ADVERTENCIA: no se ha podido leer la propiedad {0} debido a una excepci\u00F3n de seguridad: {1}. Esto podr\u00EDa suponer un riesgo de seguridad.\n                
+
+# Arguments:
+#
+#    {0} = fileName
+#    {1} = error
+#
+M009=No se ha podido crear el archivo o directorio {0} debido a una excepci\u00F3n de seguridad: {1}.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00A=ADVERTENCIA: no se puede obtener el cargador de clase de contexto debido a una excepci\u00F3n de seguridad: {0}. Esto puede provocar una p\u00E9rdida de cargador de clase.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00B=ADVERTENCIA: no se puede definir el cargador de clase de contexto debido a una excepci\u00F3n de seguridad: {0}. Esto puede provocar una p\u00E9rdida de cargador de clase.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M010=ADVERTENCIA: no se ha podido hacer ThreadGroup#setDaemon en daemons de Derby debido a una excepci\u00F3n de seguridad: {0}. Esto puede tener un impacto en la operaci\u00F3n.\n                
+
 N001=Este error lo ha causado el siguiente error.