30.10.2006 09:10
Переставлял базу на новый сервер Win2000 SP 4 - ставил, все, как обычно
были установлены патчи на Oracle 8.1.6.3.0 8.1.6.3.1
пакет Msi31 VC 8.0 DLL Net Framework 2.0 MDAC 2.8
теперь почтовый модуль выдает ошибки:

работе почтового модуля произошел сбой. Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (0) [Почтовый модуль Супермага]:
Ошибка загрузки фильтра для физических пакетов типа 'SM2000'.
%2 %3 %4 %5

Ошибка приема почтового пакета. dbtorn Дополнительная информация (при наличии): %2 .

Ошибка отсылки почтового пакета.
Нет строки сообщения для ошибки с кодом 80131500h.
Дополнительная информация (при наличии): C:\SM2000\Data\SmErrorLog0610.txt

2006.10.30 (понедельник) 07:33:04
----- Прерывание работы программы -----
сообщение: "Ошибка соединения с БД.
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater."
исключение: System.Exception
источник: Sm.Database
метод: Void Connect()
at Sm.Database.Db.Connect()
at Sm.Database.OracleDb.Connect()
at Sm.Database.Db..ctor(String vConnectionString, ConnectionType vConnectionType)
at Sm.Database.OracleDb..ctor(String strConnection)
at Sm.Post.Filters.FilterBase.CreateDbaseConnection(String databaseName, String userName, String password, Int32 processHandle, ISmPostSessionParams sessionParameters)
----- Причина исключения, уровень вложения 1 -----
сообщение: "System.Data.OracleClient requires Oracle client software version 8.1.7 or greater."
исключение: System.Exception
источник: System.Data.OracleClient
метод: Int32 DetermineClientVersion()
at System.Data.OracleClient.OCI.DetermineClientVersion()
at System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName)
at System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
at System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.OracleClient.OracleConnection.Open()
at Sm.Database.Db.Connect()

в сообщении видно, что требует от клиента версию 8.1.7 - патч Net 8.1.7 ставил
30.10.2006 09:29
Версия Супермага?
Опять активный HOME на сервере клиентский?
30.10.2006 09:38
версия 1.24.4
да, активный HOME
30.10.2006 09:42
Так переключи на серверный.
Было уже как минимум 2 ветки на эту тему.
Начиная, где-то с 1.024.4 почтовому серверу нужен серверный HOME для работы.
При этом он просто перестает выкладывать файлы...
Других признаков болезни не обнаружено...
30.10.2006 09:50
поменял клиента на серверный
изменилось сообщение об ошибке SmErrorLog0610.txt

2006.10.30 (понедельник) 09:45:04
----- Прерывание работы программы -----
сообщение: "Ошибка соединения с БД.
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater."
исключение: System.Exception
источник: Sm.Database
метод: Void Connect()

и

----- Прерывание работы программы -----
сообщение: "Не вызван PostDownloader.Initialize"
исключение: System.InvalidOperationException
источник: Sm.Post.DbLoader
метод: Void CreateVirtualPackage(Int32)
at Sm.Post.PostDownloader.CreateVirtualPackage(Int32 virtualPackageId)
30.10.2006 10:04
Mtirt, спасибо!
Перегрузил сервер, все пошло, как надо!
26.07.2007 12:50
у меня подобная проблема. версия СМ -1.024.6. sp 5, ОС 2003, оракл 9.
после изменение хома на серверный и перезагрузки в логах вот такие ошибки
-------------------------------------------
Severe error in SMPost thread for database ХХХХХХ. See message that follows this one for more info.
--------------------------------------------------------------------
General failure. Error messages follows.
Запись 1. Код=80004005h (110) [Почтовый модуль Супермага]:
Фатальная ошибка во время обработки входящих пакетов.

Запись 2. Код=80004005h (0) [Почтовый модуль Супермага]:
Ошибка загрузки фильтра для физических пакетов типа 'SM2000'.

Запись 3. Код=80040154h (0) [Почтовый модуль Супермага]:
Class not registered
%4 %5
--------------------------------------------------------------------
Error creating physical pack file (database ХХХХХХ). See message that follows this one for more info.
26.07.2007 13:03
Так зачем на клиентский-то менять? Его наличие на сервере вообще зло.
26.07.2007 13:30
т.е. серверный, при этом в темпе есть виртуальный пакет, а физический не создается, с разрешениями все ок.
26.07.2007 13:55
Цитата:
cb т.е. серверный, при этом в темпе есть виртуальный пакет, а физический не создается, с разрешениями все ок.
попробуй переставить СМ и проверить, что все галочки при инсталляции стоят, где надо...
Часовой пояс GMT +3, время: 15:59.

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