ORA - 0600 [ttcgcshnd-1] [a]
Bueno aca nos encontramos con dos posibles soluciones...
1.- Este fucking error se da cuando se utiliza un cliente Jdbc anterior a la 9i para hablar con un 9i o post-9i, se verá una excepción ORA-600 en casi todo lo que haces. por ejemplo: ORA-600 [ttcgcshnd-1]. se debe a que no se esta usando un cliente exactamente igual al de la base de datos.
Oracle comprueba que el conjunto de caracteres locales id es válido como parte del proceso para hacer las conversiones de datos de caracteres entre los distintos conjuntos de caracteres. Este error se plantea cuando el conjunto de caracteres de identificación se encuentra no se considere válido.
ORA-600 [ttcgcshnd-1] [a]: El argumento [a] es local el conjunto de caracteres de identificación
Solución:
set event = "10841 trace name context forever" en el archivo init.ora. Para esto se deberia crear un BTP para incorporar esta linea en el init de la base.
2.- como segundo punto y quizas mas para tener en cuenta es lo que dice una nota de metalink:
This Problem is caused due to Bug in oracle and happens when accessing Oracle 9.0.1 Database with JDBC 8.1.7.0.0.
This bug is caused by the mismatch between the 9i server and the 8.1.7 Jdbc-Thin clients. OERI:ttcgcshnd-1 using JDBC thin pre-9i to 9i database
You are using class12.jar of JDBC 8.1.7.0.0.
Solution: This is fixed in the JDBC Thin Driver bundled in Database patchset 8.1.7.2 or higher version.
So use Oracle provided class12.jar
This might be from JDBC thin driver 8.1.7.2 .
Which is under \oracle\ora92\jdbc\lib\class12.jar.
Espero que les sea de utilidad..
exitos..
1.- Este fucking error se da cuando se utiliza un cliente Jdbc anterior a la 9i para hablar con un 9i o post-9i, se verá una excepción ORA-600 en casi todo lo que haces. por ejemplo: ORA-600 [ttcgcshnd-1]. se debe a que no se esta usando un cliente exactamente igual al de la base de datos.
Oracle comprueba que el conjunto de caracteres locales id es válido como parte del proceso para hacer las conversiones de datos de caracteres entre los distintos conjuntos de caracteres. Este error se plantea cuando el conjunto de caracteres de identificación se encuentra no se considere válido.
ORA-600 [ttcgcshnd-1] [a]: El argumento [a] es local el conjunto de caracteres de identificación
Solución:
set event = "10841 trace name context forever" en el archivo init.ora. Para esto se deberia crear un BTP para incorporar esta linea en el init de la base.
2.- como segundo punto y quizas mas para tener en cuenta es lo que dice una nota de metalink:
This Problem is caused due to Bug in oracle and happens when accessing Oracle 9.0.1 Database with JDBC 8.1.7.0.0.
This bug is caused by the mismatch between the 9i server and the 8.1.7 Jdbc-Thin clients. OERI:ttcgcshnd-1 using JDBC thin pre-9i to 9i database
You are using class12.jar of JDBC 8.1.7.0.0.
Solution: This is fixed in the JDBC Thin Driver bundled in Database patchset 8.1.7.2 or higher version.
So use Oracle provided class12.jar
This might be from JDBC thin driver 8.1.7.2 .
Which is under \oracle\ora92\jdbc\lib\class12.jar.
Espero que les sea de utilidad..
exitos..
Comentarios