Pregunta

Estoy teniendo un extraño DB2 problema cuando ejecuto DBUnit pruebas.Mi DBUnit pruebas son altamente personalizados, pero creo que no es el problema.Al ejecutar las pruebas, me sale un error:

SQLCODE:-1084, SQLSTATE:57019

que se traduce en

SQL1084C segmentos de memoria Compartida no puede ser asignado.

Suena como un extraño problema de la memoria, aunque aquí es la gran cosa extraña.Si me ssh a la prueba de la base de datos del servidor, a continuación, vaya a db2 y hacer "conectar a MY_DB", las pruebas de empezar a tener éxito!Esto parece no tener relación con el supuesto error de memoria que está siendo reportado.

Tengo 2 pruebas, y en realidad, la primera se realiza correctamente, el segundo es el que falla.Sin embargo, se produce un error en la DBUnit código de instalación, cuando es la obtención de la conexión a la base de datos del servidor para cargar mi xml conjunto de datos.

Alguna idea de lo que podría estar pasando?

¿Fue útil?

Solución

Bueno, creo que he solucionado haciendo lo siguiente:

db2stop force
db2start

Al menos, las cosas parecen estar trabajando ahora.....

Otros consejos

En mi caso fue vencida DB/2 de la licencia.Usted puede ver sus licencias a través de la emisión de db2licm -l

Si usted tiene un archivo de licencia se puede instalar, por ejemplo:db2licm -un db2ese.lic

Ver también

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top