Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

ORA-01400: невозможно вставить NULL в ("SUPERMAG"."SSLOCKS"."ID") : Супермаг Плюс (Супермаг 2000)

22.11.2024 11:03


15.12.2015 15:45
Здравствуйте
Обновился до версии 1.032.2
Появилась ошибка
2015.12.15 (Tuesday) 15:38:38 1.32.2.0 sp0 Sm.AppServer.Admin
----- Прерывание работы программы -----
сообщение: "ORA-01400: невозможно вставить NULL в ("SUPERMAG"."SSLOCKS"."ID")
ORA-06512: на "SUPERMAG.CORE", line 584
ORA-06512: на "SUPERMAG.CORE", line 652
ORA-06512: на "SUPERMAG.SM2000MOBILE", line 29
ORA-06512: на line 1"
исключение: Sm.Core.WcfErrorHandler+ServerException
источник: Сервер приложений
данные: исключение на сервере: System.Data.OracleClient.OracleException
источник на сервере: System.Data.OracleClient
соединено с: База даных=****; Пользователь=****
текст команды: begin Sm2000mobile.StartAppServer; end;
тип команды: Text
метод: Void miDatabaseListLastError_Click(System.Object, System.EventArgs)
at System.Data.OracleClient.OracleConnection.CheckError(OciErrorHandle errorHandle, Int32 rc)
at System.Data.OracleClient.OracleCommand.Execute(OciStatementHandle statementHandle, CommandBehavior behavior, Boolean needRowid, OciRowidDescriptor& rowidDescriptor, ArrayList& resultParameterOrdinals)
at System.Data.OracleClient.OracleCommand.ExecuteNonQueryInternal(Boolean needRowid, OciRowidDescriptor& rowidDescriptor)
at System.Data.OracleClient.OracleCommand.ExecuteNonQuery()
at Sm.Server.Database.OracleSafeCommand.ExecuteNonQuery()
at Sm.Server.Database.OracleRunner.ExecuteNonQuery(String commandText, OracleTransConn connection)
at Sm.AppServer.DatabaseHost.StartAppServer()
at Sm.AppServer.DatabaseHost.GetDatabaseStateInternal(Boolean checkDatabaseVersion, Exception& error)
15.12.2015 15:46
Когда? В какой ситуации возникает?
15.12.2015 15:47
периодически через 20 секунд в Администраторе сервера приложений
Все сессии пользователей обрываются
Секунд через 15 ошибка уходит и так заново
15.12.2015 15:49
Версия Оракла?
15.12.2015 15:51
10.2.0.4.0
Win serv 2003
15.12.2015 15:55
Sm2000mobile.StartAppServer

Используется Супермаг Мобайл?
В Сервере приложений стоит соответствующая галка?
15.12.2015 16:00
поставили
перезапустили службу - не помогло
15.12.2015 16:12
Так я предлагаю как раз убрать :)
15.12.2015 16:27
Ну, на всякий можно еще и структуру БД сравнить...
15.12.2015 16:35
ставил, убирал - не помогает
Сравнить структуру БД не знаю как...
Подняли Администратора сервера приложений на другом компьютере и пока работает
Часовой пояс GMT +3, время: 11:03.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.