23.04.2007 16:10
inna
 
Никак не могу на магазине перенести почтовый модуль с сервера на другой комп. Делает вид что запускается, база тоже зеленая, пакет кладет, а виртуальный пакет положить не может. Ошибки в логе типа
сообщение: "Ошибка соединения с БД.
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.OracleDb.SafeOpen(IDbConnection connection)
at Sm.Database.Db.Connect()

Помогите кто сталкивался...
23.04.2007 16:29
OlegON
 
Все просто до безобразия. На той машине, где ты хочешь его водрузить, поставь оракловую серверную часть и сделай ее default_home.
23.04.2007 16:34
inna
 
Ага, уже переслали ответ. Они все к тебе ходят? Может не писать в поддержку, чтобы тебе два раза не отвечать?
По делу:
Это операторская машина, там нет сервера. Без сервера не работает почтовик?
23.04.2007 16:47
OlegON
 
Сравнительно недавно у него такая болячка вылезла, не работает. Трудно сказать почему, какой-то из использованных компонентов хочет его. Если не заморачиваться вопросами лицензионности, то просто вкатить инсталляцию и все...
Что касается вопросов, то по Ораклу лучше сюда, хотя этот вопрос ребята уже без моей подсказки ответили.
23.04.2007 16:57
inna
 
Да, спасибо, все правильно. Нужен сервер.
Часовой пояс GMT +3, время: 17:19.

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