Buongiorno a tutti,
ho un problema e spero che questo sia il posto giusto per postare.
tramite un'applicazione java, lancio tre stored procedure che si trovano sul db SQL Server 2005.
Le procedure prima di terminare vanno a scrivere su una tabella (la stessa per tutte e tre) andando a mettere un flag a 1 rispettivamente:
flag_1=0 settato dalla procedura_1
flag_2=0 settato dalla procedura_2
flag_3=0 settato dalla procedura_3
Se le lancio tutte e tre uno dei flag non viene modificato.
A qeusto punto ho eliminato nella procedure l'update dei flag decidendo di farlo tramite java con un update dopo il lacio delle procedure.
Stesso risultato, con questa eccezione (penso che sia la stessa cosa anche nel primo caso):
com.microsoft.sqlserver.jdbc.SQLServerException: Lock request time out period exceeded.
ora non capisco se devo settare qualcosa nel db visto che mi sembra un problema di lock della tabella
Qualcuno ha un'idea?
Thanx
NH