Dr.Web® Enterprise Server и Oracle
Материал из wiki.drweb.com.
Данная статья, опубликованная ниже, любезно предоставленна Alexandr Cheremisin. Текст статьи подвергся самым незначительным изменениям.
Цель: Dr.Web® Enterprise Server посредством ODBC должен законнектится к Oracle 9i (Release 2)
Описывается один из возможных рабочих вариантов
- select * from NLS_DATABASE_PARAMETERS order by PARAMETER
NLS_CALENDAR GREGORIAN NLS_CHARACTERSET AL32UTF8 NLS_COMP BINARY NLS_CURRENCY $ NLS_DATE_FORMAT DD-MON-RR NLS_DATE_LANGUAGE AMERICAN NLS_DUAL_CURRENCY $ NLS_ISO_CURRENCY AMERICA NLS_LANGUAGE AMERICAN NLS_LENGTH_SEMANTICS BYTE NLS_NCHAR_CHARACTERSET UTF8 NLS_NCHAR_CONV_EXCP FALSE NLS_NUMERIC_CHARACTERS ., NLS_RDBMS_VERSION 9.2.0.6.0 NLS_SORT BINARY NLS_TERRITORY AMERICA NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
- Не забыть:
CREATE USER "BLA-BLA-BLA" PROFILE "DEFAULT"
IDENTIFIED BY "BLA-BLA-BLA" DEFAULT TABLESPACE "DATA"
TEMPORARY TABLESPACE "TEMP"
ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "BLA-BLA-BLA";
GRANT "CONNECT" TO "BLA-BLA-BLA";
GRANT "RESOURCE" TO "BLA-BLA-BLA";
- Используем именно Оракловый ODBC драйвер (9i Release 2). На драйвере от Microsoft corp. тесты не ставились. Документация настоятельно рекомендует использовать драйвер поставляемый с Oracle.
- Вышеуказанный драйвер появляется в винде только при инсталляции Administrative client.
- Ставим Administrative client.
- Накатываем патч до 9.2.0.6
- Проверяем версию драйвера в закладке ODBC и удивляемся, т.к. нам нужна версия
- Но на самом деле мы имеем
- Поскольку это jar-кие файлы, то используем Oracle installer (из инсталляции pacthset-a 9.2.0.6) с указанием на местоположение файла product.jar из раззипованного апдейта драйвера.
- Пытаемся инсталлировать в существующий ORACLE_HOME, но не выходит и тогда в новый ORACLE_HOME.
- Еще раз. Наша цель - версия на рисунке:
- Ручнаю работа. Копируем все, что есть в новом ORACLE_HOME в старый ORACLE_HOME! А именно: bin и odbc каталоги. Бэкап старых файлов не повредит.
- И снова смотрим что бы:
- Cоздаем системный DSN
- Отключаем службы:
Процесс благополучно закончен!






