Доброго времени суток!
Мне нужна помощь, помогите пожалуйста.
На сервере работает SuSE Enterprise Server 10. На нем устнановлен Oracle 9.2.0.4. и база ПАРУС 8.5.2.2. Ораклю пока не патчил, хочу запустить нормально оболочку.
На рабочей станции использую SuSE Enterprise Desktop 10. Установил последний WINE. Поскольку оболочка использует Windows-клиент Оракла - следовательно я использую его в каталогах WINE. Также записал оболочку ПАРУС.
Клиент Оракла и оболочка ПАРУСа под WINE не инсталлируются, поэтому я записал их пофайлово и скопировал реестровые записи в Windows-реестр WINE. Благо там реестровых записей немного.
Также записал необходимые DLL-ки из Windows\System32.
Пробую подключаться с Windows-машины - нормально подключается и работает. Следовательно сервер нормально работает.
TNSPING Windows-клиента Оракла под WINE - работает. Следовательно связь есть.
Пробую подключаться SQLPLUSW.EXE - Windows программа записанная в Windows-каталог WINE. В итоге вижу сообщение об ошибке :
connection refused.
Причина может быть либо в WINE-е либо в настройках клиента оракла.
А где конкретно ? В каком месте ? В WINE-е или в клиенте оракала ?
Про это задавал вопрос в форум на SQL.RU:
http://www.sql.ru/forum/actualthread.aspx?tid=426846&hl=_ildar_
И на конференцию ПАРУС:
http://forum.parus.ru/index.php?mode=thread&sub=105920
Существуют проблемы :
1) Установил на WINE релиз от 1 февраля 2007 года. При запуске в линухе он распознается как релиз от даты 30 декабря 1899 года. Т.е.проблема с распознаванием даты. Проверил в реестре WINE стоят настройки для России.
2) При соединении с сервером оболочка выдает ошибку: connection refused , т.е. соединение отвергнуто. Надо то же решить проблему.
Вставляю номер порта из запроса select * from v$dispatcher в tnsnames.ora и оболочка открывается, работает, только вот проблема с распонаванием даты релиза остается.
Объясните пожалуйста как оболочка определяет от какой она даты ? Где указывается дата релиза ? Объясните весь механизм как и что..
Большая к Вам просьба.
Заранее ОГРОМНОЕ СПАСИБО!