Estranho DB2 problema com o dbunit
Pergunta
Eu estou tendo um estranho DB2 problema ao executar o dbunit testes.Meu o dbunit testes são altamente personalizado, mas eu não acho que é o problema.Quando eu executar os testes, eu recebo uma falha:
SQLCODE:-1084, SQLSTATE:57019
SQL1084C segmentos de memória Compartilhada não pode ser alocado.
Ele soa como um estranho problema de memória, porém aqui está a grande coisa estranha.Se eu ssh para o banco de dados test server, em seguida, ir para db2 e fazer "conectar-se para MY_DB", os testes de começar a ter sucesso!Isso parece ter relação com o suposto erro de memória que está sendo relatado.
Eu tenho 2 testes, e a primeira bem-sucedida, a segunda é a de que a falha.No entanto, falhar em o dbunit código de programa de configuração, quando está a obter a conexão com o servidor de banco de dados para carregar o xml de dataset.
Alguma idéia do que pode estar acontecendo?
Solução
Bem, eu acho que eu fixa-lo fazendo o seguinte:
db2stop force
db2start
Pelo menos, as coisas parecem estar trabalhando agora.....
Outras dicas
No meu caso, foi uma expirado DB/2 da licença.Você pode ver suas licenças de emissão db2licm -l
Se você tem um arquivo de licença que você pode instalá-lo, por exemplo:db2licm -um db2ese.lic