Db2

lionk

Well-Known Member
05.04.2007
310
3
#1
Пытаюсь настроить связку Domino c DB2
нашёл вот такое вики, вроде всё понятно.
http://installationwiki.com/DB2_for_Domino

но не выходит в админке включить
"The DB2 Server Enablement Tool"

получаю ошибку:

DB2 SERVER ENABLE LOG
The DB2 library is not available.
The DB2 library path may be invalid.
Please make sure you have entered the correct path to the DB2 libraries.

каких именно либ не хватает?
и где этот путь "path to the DB2 libraries"?
сервер линукс 8.5.2 клиент 8.0.2
 

Вложения

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 433
351
homepage.mac.com
#2
каких именно либ не хватает?
и где этот путь "path to the DB2 libraries"?
PATH, прописать нужно, под юзером (кот. запускает домину, обычно - notes)
и энтот путь должен содержать путь к либам дб2

Добавлено: можно и в обще-системный пихнуть (как это любят виндузятники ;) )
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 433
351
homepage.mac.com
#4
разумеется - падать должно всё и насмерть, с очисткой диска :(
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 433
351
homepage.mac.com
#6
нет проблемы - просто юзеру, от кот. запускается инстанс надо прописать в пути
 

JohnLemon

Well-Known Member
20.08.2014
274
5
32
Омск
#7
нет проблемы - просто юзеру, от кот. запускается инстанс надо прописать в пути
Можно поподробней что записать в какие пути ). У меня просто та же ошибка:
DB2 SERVER ENABLE LOG
The DB2 library is not available.
The DB2 library path may be invalid.
Please make sure you have entered the correct path to the DB2 libraries.
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 433
351
homepage.mac.com
#8
есть в системе общие пути, есть юзеровые
Для пользователя настраивается в $HOME/.profile для всех пользователей в /etc/profile
http://stackoverflow.com/a/14638025

Добавлено: в случае с доминой настраивается для юзера notes (если под ним запускается домина)
 

JohnLemon

Well-Known Member
20.08.2014
274
5
32
Омск
#9

JohnLemon

Well-Known Member
20.08.2014
274
5
32
Омск
#10
Сделал так :
Код:
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/opt/ibm/db2/V9.5/lib32

export PATH
Результат тот же (((
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 433
351
homepage.mac.com
#11
значит убрать отсюда и добавить в системный!
и добавлю - не все скрипты используют bash, умолчально - sh (опять же - не везде)!!!
а потому - profile ( возможно /etc/profile - зависит от системы) и ~/.profile
прописать, понятно, где-то в одном месте
 

JohnLemon

Well-Known Member
20.08.2014
274
5
32
Омск
#12
значит убрать отсюда и добавить в системный!
и добавлю - не все скрипты используют bash, умолчально - sh (опять же - не везде)!!!
а потому - profile ( возможно /etc/profile - зависит от системы) и ~/.profile
прописать, понятно, где-то в одном месте
Фуххх в роде бы помогло, но теперь другая проблема:
Код:
DB2 SERVER ENABLE LOG
Server id update completed
Send server doc update request to Admin Process completed
Notes.ini update completed

DB2 enablement will not take effect until the server has been restarted.
You must wait for all the appropriated DB2 information to be updated in the server document and then restart the Domino server.
DB2 SERVER ENABLE LOG
После перезагрузки сервера ничего не изменяется, что еще необходимо сделать ?? :lamer:
 

JohnLemon

Well-Known Member
20.08.2014
274
5
32
Омск
#13
В консоле вот что:
Код:
DB2 username and password were updated in the ID file
и вот что еще
Код:
NSFDB2 is under a limited availability program. If you wish to continue using NSFDB2, Please, contact support for a license key.