Назад | Перейти на главную страницу

Драйвер Lotus NotesSQL - невозможно установить

Мне нужно установить драйвер Lotus NotesSQL (текущая версия - 8.5) на виртуальную машину под управлением XP. Вот что я уже сделал:

  1. Я получил файл (CZOWFEN.zip) с веб-сайта IBM.
  2. Я запустил exe.
  3. Затем я пошел в Мой компьютер->Свойства->Продвинутый->Параметры окружающей среды->Системные переменные->Дорожка и добавил "; c:\notessql"чтобы администратор ODBC мог найти Notes.ini (почему установочный файл этого не сделал, я не знаю).
  4. Я открыл ODBC Administrator и попытался добавить новый System DSN в Lotus DB.

    "Процедуры установки для драйвера Lotus Notes SQL (*.nsf) Драйвер ODBC не может быть загружен из-за кода системной ошибки 126 "

  5. Я повторно загрузил и переустановил драйвер (убедившись, что у меня последняя версия 8.5). Не повезло.
  6. Я проверил реестр. Все пути к файлам оказались правильными.
  7. Во многих, многих подобных случаях в Интернете я пробовал несколько разных вариантов добавления различных папок Lotus Notes в свои PATH переменные. Та же ошибка.

Я без проблем выполнил эту настройку на 5 разных машинах. Единственная разница здесь в том, что эта машина виртуальная. Идеи?

Был Ваш notes.ini расположен в \Lotus\Notes каталог?

NotesSQL рассчитывает найти Notes.ini в \Lotus\Notes каталог. Если файла нет в этом каталоге, при использовании администратора источника данных ODBC для создания DSN может произойти сбой драйвера, или диспетчер списков проверки подлинности NotesSQL может сообщить, что не может найти допустимую версию Notes. Если вы должны разместить Notes.ini в каталоге, отличном от \Lotus\Notes, добавьте каталог в свой PATH переменная окружения.

Я обнаружил, что добавление C:\Program Files\IBM\Lotus\Notes\ (это то, что параметр реестра HKLM\Software\Lotus\Notes\Path указывает на) на PATH работает для меня.

Есть ли NNotes.dll в ПУТИ? (если нет, вам нужно добавить его в путь) решил мою проблему.