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

Сервер приложений регистрация базы. Object reference not set to an instance of an object. : Супермаг Плюс (Супермаг 2000)

25.04.2024 20:16


12.10.2012 07:33
Tiger
 
Цитата:
2012.10.12 (пятница) 13:18:46 1.29.2.0 Sm.AppServer.Admin
----- Прерывание работы программы -----
сообщение: "An exception occurred during the operation, making the result invalid. Check InnerException for exception details."
исключение: System.Reflection.TargetInvocationException
источник: System
метод: Void RaiseExceptionIfNecessary()
at System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
at Sm.Forms.ModalWorker.ModalWorkerEngine.RunModal_Completed(Object sender, RunWorkerCompletedEventArgs e)
at Sm.Core.TaskWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
----- Причина исключения, уровень вложения 1 -----
сообщение: "Object reference not set to an instance of an object."
исключение: System.NullReferenceException
источник: Sm.BusinessServer
метод: Sm.AppServer.Link.LicenseState Sm.AppServer.Link.ILicenseAdmin.Load(System.String, Sm.AppServer.Link.ConfigDatabase ByRef, Sm.AppServer.Link.ConfigLicense ByRef)
at Sm.BusinessServer.Admin.AdminDatabaseSettings.Sm.AppServer.Link.ILicenseAdmin.Load(String databaseName, ConfigDatabase& databaseData, ConfigLicense& licenseData)
at Sm.AppServer.Admin.LicenseDlg.Load_DoWork(Object sender, TaskWorkEventArgs e)
at Sm.Core.TaskWorker.OnDoWork(DoWorkEventArgs e)
at Sm.Core.TaskWorkerBase.InternalBackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
При создании новой базы для магазина с толкнулся с ошибкой, а именно при регистрации базы, когда пытаюсь выбрать лицензию

P.S. Переустановка супермага, пересоздание БД и скрипт не помогли!
12.10.2012 07:41
Mtirt
 
1.029.2 ?
Поставь сразу сервис-пак.
Это ошибка
Цитата:
24.09.12 (№ 1292) SP № 4

Сервер приложений. Исправлено: если лицензия в базу не загружена, нажатие на кнопку "Лицензия БД" в администраторе сервера приложений приводит к ошибке "Object reference not set to an instance of an object".
Sm.BusinessServer.dll
12.10.2012 07:49
Tiger
 
Цитата:
Mtirt 1.029.2 ?
Поставь сразу сервис-пак.
Это ошибка
Да версия 1.029.2! Сервис пак sp2! Скританул ошибка осталась!
12.10.2012 07:52
OlegON
 
не понятно, что сделал... сервис пак 4 надо поставить.
12.10.2012 07:55
Tiger
 
Цитата:
OlegON не понятно, что сделал... сервис пак 4 надо поставить.
Этот момент: что у нас на всех остальных базах в том числе CO стоит сервис-пак 2! Или сервис-пак на это не оказывает влияние? Мне кажется что влияет!
12.10.2012 08:10
Mtirt
 
Поставь четвертый сервис-пак. Потом выбирай лицензию.
Почтовик работать будет (Я проверяла).
12.10.2012 08:20
Tiger
 
Цитата:
Mtirt Поставь четвертый сервис-пак. Потом выбирай лицензию.
Почтовик работать будет (Я проверяла).
А вариант! Если установить сервис-пак 4, установить лицензию и заново накатить сервис-пак 2! Я попробовал вроде работает, а как поведет почтовик себя?
12.10.2012 08:37
Mtirt
 
Второй раз повторяю: нормально почтовик поведет себя, даже если ты оставишь четвертый сервис-пак.
Я проверяла.
12.10.2012 09:09
Timoncheg
 
а зачем тебе 2ой пак на остальных подразделениях оставлять не пойму , патчи всё.
12.10.2012 09:46
OlegON
 
Если речь про то, что оставить sp2 на магазине, но проапгрейдиться в офисе, то да, практически во всех случаях почтовик начнет материться.
Часовой пояс GMT +3, время: 20:16.

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