Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
Марк вот мне такую шнягу показал -
http://sourceforge.net/apps/mediawiki/db2mc/index.php?title=Main_Page
Несмотря на то, что оно Alpha v4, оно местами даже работает...
И неплохо, надо сказать.
Там и инструментов немножко, по администрированию, и мониторинга, и health отображает, и советы даёт осмысленные (во всяком случае, для разных систем дало разные, пусть и тривиальные, посоветовало увеличить количество num_iocleaners потому как writes гораздо больше чем async writes), и цельный раздел по обучалову, включая кодирование, но туда я не лазил ещё.
21 мар 11, 17:48    [10404571]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
я поставил это на ноуте, и наподсоединял баз.
то есть его не обязательно на сервер.
21 мар 11, 17:59    [10404664]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Leon Katsnelson
Member

Откуда: Toronto, Canada
Сообщений: 13
Или на клауде http://freedb2.com/2011/02/23/alpha-4-of-the-next-version-of-db2-quietly-slips-out-in-to-the-wild/
22 мар 11, 17:04    [10410118]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
Кстати, спешите задавать вопросы - к нам присоединился высокопоставленный человек из лабы Торонто, да к тому же русскоязычный, добро пожаловать Леон!
23 мар 11, 09:40    [10412107]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Читаю доку по инсталляции TE (Technology Explorer):

...
First you need to install the php pecl and pear libraries to make this installation easier.
Issue the commands:
sudo zypper install pecl
sudo zypper install php5-pear
Now you can install the IBM DB2 PHP driver
sudo pecl install ibm_db2
...


Почему бы эти библиотеки php pecl and pear libraries не включить в архив с TE ? Или хотябы дать ссылки где можно скачать эти библиотеки, а то установка TE превращается в нетривиальную задачу. У меня например не OpenSUSE для которой написана инструкция, а Fedora Linux да еще не подключенная к интернет, т.е. PHP надо скачивать и устанавливать руками.
23 мар 11, 11:03    [10412509]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
Что-то мне сдаётся, что тут влияет и то, что это от IBM идёт, а она как никто щепетильна во всяких вопросах прав и прочего.
Ну а по поводу ссылок...
Это, как мне сдаётся, не основная трудность.
Там ещё куча функционала не работает, по сравнению с которым проблема ссылок в документации - полная мелочь.
23 мар 11, 11:14    [10412588]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
А нет ли готовой библиотеки ibm_db2.so для Linux? Как я выше писал, у меня тестовый сервер к инету не подключен, а чтобы поставить библиотеку для доступа из php к db2, надо подключатся к внешнему репозитарию, качать пакет и собирать его на машине. Пробовал скачивать его вручную но так и не понял как же из него собрать библиотеку.
31 мар 11, 10:27    [10449654]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
Andron,

вот с 32-bit интела
А разве нельзя всё собрать на компе с инетом, и перенести один в один на сервер без инета?
Если что не будет хватать дай знать
31 мар 11, 10:45    [10449824]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
что-то я не понял, не берёт сервер.
надо куда-то выложить её
31 мар 11, 10:47    [10449831]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
ппм
Guest
http://dl.dropbox.com/u/14032791/ibm_db2.so
31 мар 11, 10:49    [10449846]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Евгений Хабаров
Member

Откуда: Москва
Сообщений: 773
Andron
А нет ли готовой библиотеки ibm_db2.so для Linux? Как я выше писал, у меня тестовый сервер к инету не подключен, а чтобы поставить библиотеку для доступа из php к db2, надо подключатся к внешнему репозитарию, качать пакет и собирать его на машине. Пробовал скачивать его вручную но так и не понял как же из него собрать библиотеку.

В ветке 9.x драйвер есть в поставке.
Документация: Setting up the PHP environment on Linux or UNIX

> /opt/ibm/db2/bin/db2level
DB21085I Instance "db2inst1" uses "32" bits and DB2 code release "SQL09056" with level identifier "06070107".
Informational tokens are "DB2 v9.5.0.6", "s100918", "IP23208", and Fix Pack "6a".
Product is installed at "/opt/ibm/db2".
>ls -la /opt/ibm/db2/dsdriver/php32
drwxr-xr-x 2 bin bin 4096 2010-09-20 09:12 .
drwxr-xr-x 4 bin bin 4096 2010-09-20 09:12 ..
-r-xr-xr-x 1 bin bin 129736 2010-09-20 09:12 ibm_db2_4.4.6.so
-r-xr-xr-x 1 bin bin 134723 2010-09-20 09:12 ibm_db2_5.2.1.so
-r-xr-xr-x 1 bin bin 111388 2010-09-20 09:12 pdo_ibm_5.2.1.so
31 мар 11, 11:08    [10449977]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Нашел библиотеку в системе, попробовал ее прописать в конфиге /etc/php.d/ibm_db2.ini, после этого запустил php -m для проверки модулей и он мне выдал сообщение:

PHP Warning: PHP Startup: Unable to load dynamic library '/opt/ibm/db2/V9.7/dsdriver/php32/ibm_db2_5.2.1.so' - libdb2.so.1: cannot open shared object file: No such file or directory in Unknown on line 0

В чем может быть проблема? Что за libdb2.so.1 ему нужен?
1 апр 11, 09:48    [10455209]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Andron
Нашел библиотеку в системе, попробовал ее прописать в конфиге /etc/php.d/ibm_db2.ini, после этого запустил php -m для проверки модулей и он мне выдал сообщение:

PHP Warning: PHP Startup: Unable to load dynamic library '/opt/ibm/db2/V9.7/dsdriver/php32/ibm_db2_5.2.1.so' - libdb2.so.1: cannot open shared object file: No such file or directory in Unknown on line 0

В чем может быть проблема? Что за libdb2.so.1 ему нужен?
Драйвер db2.
перед php -m выполните
. ~db2_instance_owner/sqllib/db2profile
1 апр 11, 10:13    [10455328]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Применил профайл db2 теперь php -m выдает:

PHP Warning: PHP Startup: ibm_db2: Unable to initialize module
Module compiled with module API=20060613
PHP compiled with module API=20090626
These options need to match
in Unknown on line 0
1 апр 11, 12:53    [10456549]     Ответить | Цитировать Сообщить модератору
 Re: DB2 Technical Explorer for DB2 L/U/W  [new]
Евгений Хабаров
Member

Откуда: Москва
Сообщений: 773
Andron,

Ну тогда остается собрать модуль.
Проверить что установлен пакет php5-devel, должна быть доступна команда pecl.
1. Скачать актуальный пакет из http://pecl.php.net/package/ibm_db2
На сегодняшний день это http://pecl.php.net/get/ibm_db2-1.9.1.tgz
2. Установить модуль расширения (от root пользователя)
pecl install ibm_db2-1.9.1.tgz
В процессе установки должен запросить "DB2 Installation Directory"
Нужно указать корневой каталог установки db2 (Например /opt/ibm/db2).
После успешной установки модуль ibm_db2.so будет размещен в соотв. каталоге php.
3. Прописать в php.ini (Вместо db2inst1 ввести существующее имя инстанса):
extension=ibm_db2.so
ibm_db2.instance_name=db2inst1
1 апр 11, 14:53    [10457318]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить