Робота з програмою FmWStat

Обсуждение работы программы Корпоративная электронная почта FossMail


KGO
Пользователь
Сообщения: 15
Зарегистрирован: 17 ноя 2010, 00:40
2 + 2 = ?: 4

Re: Робота з програмою FmWStat

Сообщение KGO » 17 ноя 2010, 15:47

База в Microsoft SQL Server, имя рабочей FOSSMAIL архивной FOSSARC. Архивная база создана по образу рабочей. Может нужно добавить информацию о подключении к БД архива в host.cfg. Спасибо.

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Робота з програмою FmWStat

Сообщение FossWare » 17 ноя 2010, 16:33

Может нужно добавить информацию о подключении к БД архива в host.cfg
А что у вас прописано в секции [COMMON] параметр #ARC_DSN. Там стоит правильное DSN имя базы, которая расположена именно в SQL? Также у вас есть DSN запись в Источниках данных ODBC , отвечающая за работу архивной базы данных?

KGO
Пользователь
Сообщения: 15
Зарегистрирован: 17 ноя 2010, 00:40
2 + 2 = ?: 4

Re: Робота з програмою FmWStat

Сообщение KGO » 18 ноя 2010, 11:21

В секции [COMMON] параметр #ARC_DSN=FOSSARC
DSN имя базы FOSSARC которая расположена именно в SQL
Источниках данных ODBC FOSSARC

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Робота з програмою FmWStat

Сообщение FossWare » 18 ноя 2010, 11:26

Какую ошибку возвращает FMWebStat?

KGO
Пользователь
Сообщения: 15
Зарегистрирован: 17 ноя 2010, 00:40
2 + 2 = ?: 4

Re: Робота з програмою FmWStat

Сообщение KGO » 18 ноя 2010, 15:24

Ошибка работы сервера: Возможно слишком много сообщений в выборке. Измените условие поиск

System.Data.Odbc.OdbcException: ERROR [42S02] [Microsoft][ODBC SQL Server Driver][SQL Server]Недопустимое имя
объекта "MESSLIST". at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at
System.Data.Odbc.OdbcCommand.ExecuteReaderObject(CommandBehavior behavior, String method, Boolean needReader,
Object[] methodArguments, SQL_API odbcApiMethod) at System.Data.Odbc.OdbcCommand.ExecuteReaderObject
(CommandBehavior behavior, String method, Boolean needReader) at System.Data.Odbc.OdbcCommand.ExecuteReader
(CommandBehavior behavior) at System.Data.Odbc.OdbcCommand.ExecuteReader() at ResultEx._GetCountMessages
(String connectionString, String countQuery) at ResultEx.Page_Load(Object sender, EventArgs e) at
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at
System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Робота з програмою FmWStat

Сообщение FossWare » 18 ноя 2010, 17:04

Мы попытаемся повторить вашу ошибку. Для чистоты эксперимента можете сообщить какая ОС у вас используется?

KGO
Пользователь
Сообщения: 15
Зарегистрирован: 17 ноя 2010, 00:40
2 + 2 = ?: 4

Re: Робота з програмою FmWStat

Сообщение KGO » 18 ноя 2010, 18:09

Windows 2003.

SQL Server 2005 Express Edition

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Робота з програмою FmWStat

Сообщение FossWare » 22 ноя 2010, 17:27

System.Data.Odbc.OdbcException: ERROR [42S02] [Microsoft][ODBC SQL Server Driver][SQL Server]Недопустимое имя
объекта "MESSLIST". at System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) at
А такой вопрос, а у вас сама БД полная или пустая. Такая ошибка возникает если БД только создана и никаких действий с нею больше не проводилось. У вас есть Management Studio 2005 express, зайдите в данную БД и посмотрите есть ли у вас данные таблицы (messlist, receplist, filelist)?
Если у вас данные таблицы есть в архивной БД, тогда дайте знать.

KGO
Пользователь
Сообщения: 15
Зарегистрирован: 17 ноя 2010, 00:40
2 + 2 = ?: 4

Re: Робота з програмою FmWStat

Сообщение KGO » 23 ноя 2010, 12:05

Архивная БД полная, таблицы созданы. FmStat выберает как с основной базы, так и из архивной.

FossWare
Пользователь
Сообщения: 379
Зарегистрирован: 19 дек 2008, 17:28

Re: Робота з програмою FmWStat

Сообщение FossWare » 23 ноя 2010, 13:28

Архивная БД полная, таблицы созданы. FmStat выберает как с основной базы, так и из архивной.
Прикрепите пожалуйста файл host.cfg к теме и пришлите его на почту, с темой "ошибка работы FMWebStat с форума". Т.к. ваша ошибка у нас повторяется если база только создана и все.
Также отправьте нам расширенный лог работы FmWebStat. Делается он по следующему сценарию:
  • Заходите в программу статистики FmWebStat с именем пользователя имеющего права меня настройки программы.
  • Далее заходите в настройки программы FmWebStat
  • В самом низу страницы настроек есть строка "Вывод в файл протокола отладочную информацию", поставьте около этого пункта галочку, как показано на рисунке.
    настр fmwstat.PNG
    настр fmwstat.PNG (41.5 КБ) 2431 просмотр
  • Сохраните Настройки.
  • Повторите поиск информации в архивной базе.
  • Получившийся лог пришлите нам на почту или прикрепите к посту. Файл лога работы программы FmWebStat находится по следующему пути, C:\Inetpub\wwwroot\FMWebStat\App_Data\Logs\log.txt

Ответить

Вернуться в «FossMail»