06.12.2012, 15:52 | #1 |
Участник
|
Разнообразные ошибки при работе с БД
Внезапно при обращении к БД из разных мест иногда неожиданно стали появляться самые разные ошибки.
Например, в PurchTable::find в select'е вылезает [Microsoft][ODBC SQL Server Driver]Connection is busy with results for another hstmt (код -101013). в NumberSequenceTable::find опять таки в select'е вылетает [Microsoft Dynamics] Internal error situation. The ODBC layer returned SQL_INVALID_HANDLE (-2). При записи в SysDatabaseLog в момент super() в insert: [Microsoft][ODBC SQL Server Driver]Invalid cursor state БД - MSSQL Server 2005 АОСов - два. Проблемы на обоих AX - 4.0.2501.116 Есть идеи из-за чего это могло возникнуть? |
|
06.12.2012, 16:22 | #2 |
Ищущий знания...
|
синхронизацию БД делали?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
06.12.2012, 16:27 | #3 |
Участник
|
|
|
06.12.2012, 16:51 | #4 |
Ищущий знания...
|
кэш аосов чистили?
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
07.12.2012, 14:58 | #5 |
Участник
|
Оказывается на диске с tempdb банально закончилось свободное место. После того как его освободили, сиквел стал вести себя нормально.
Интересно, что в логах MSSQL по этому поводу ничего не писал. |
|
|
За это сообщение автора поблагодарили: lev (2), Electrician (1). |