Переставлял базу на новый сервер 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 ставил