How to run createProcedure_ProcessServer.sql ? What means GO in SQL files for DB2

I first encountered such a construct when manually tried to create DB for IBM Business Process Manager:

….

GO
CALL  BPM_SET_LOB_INLINE_LENGTH(‘LSW_BPD_NOTIFICATION’, ‘ERROR_STACK_TRACE’, 4096)
GO
CALL  BPM_SET_LOB_INLINE_LENGTH(‘LSW_SNAPSHOT’, ‘CHANGE_DATA’, 16384)
GO
CALL  BPM_SET_LOB_INLINE_LENGTH(‘LSW_SNAPSHOT’, ‘DESCRIPTION’, 4096)

….

Of course running as usual db2 -t -f createProcedure_ProcessServer.sql did not work

Firstly, I thought that “GO” is a new reserved word for new utility CLPPLUS included in DB2 to substitute db2 executable, however, reality was simpler: This “GO” has the same role as @, usually on DB2 we separate stored procedures and call with @ and then run db2 -td@ -f … but these script of BPM should be run db2 -tdGO -f createProcedure_ProcessServer.sql , it is rarely used but -td allows up to 2 tokens as command separator 🙂

Of course authors of this script risked that “GO” might be a part of some data object name or data, but it does not happen 🙂

Why they decided to use GO (as if on MS SQL and some other RDBMS) instead of convenient @? Probably just to puzzle people 🙂

Live and learn, live and learn…

Advertisements

Convert PuTTY key into SSH (and use command line SSH instead of PuTTY)

Well,

PuTTY is tool for those who do not like or unable to use raw SSH. What to do if you would like to use plain old SSH?

Install the “putty” package on your Fedora Linux (or other Linux)
yum install putty

It also will install “puttygen” utility, you make check it:
# which puttygen
/usr/bin/puttygen

Now just run:
puttygen Key_putty.ppk -o Key.ssh -O private-openssh

And now you may run:
ssh user@hostname.com -i Key.ssh

Voila!

After latest Fedora 15 update, Lotus Notes 8.5.2 stoped working

It fails silently. Of course out-of-the-box Lotus Notes has never worked before on Fedora 15, I always hack it like this: http://blog.thegeeknme.com/2011/05/lotus-notes-852-on-fedora-15.html. So actually slightly hacked Lotus Notes 8.5.2 stopped working. Luckily IBM have just forged IBM Lotus Notes V8.5.2 Fix Pack 3, ask you IBM sales person for binaries. I installed it and Lotus Notes merely started. Probably it will now work even without any pre-hacking? I am reluctant to test, really….

Also it has changed fonts on login screen one more time (going to be traditional for LN)

Надо бы разобраться как создать сервис в Fedora для Tomcat

Вот нашел.
http://de0ris.blogspot.com/2008/08/installing-tomcat-6x-on-centos-5.html

Но я хочу сделать чере jsvc как советует apache.
Да вот что то получается что через панель управления сервис не управляется…

Siemens Gigaset SL780

Работал у нас старый Gigaset 4010 и не жужал. Ну как не жужал — вообще говоря свой расчетный срок службы телефон давно уже отслужил и отработал 6 лет и пару месяцев. За это время износлись контакты зарядки, и в зарядном стакане не базе телефон приходилось “усаживать” до тех пор пока не раздасться заветное “пик-пик”, означающее: “Жру, отойди на цыпочках, а то контакт отойдет и придётся тебе опять колдовать”. Года 3 назад купил за 20 000 рублей у колеги базу Gigaset 4015 (а его трубка была сломана) с той лишь целью что бы повесить её над входной дверью, и там же подключить к телефоной сети и ликвидироввать таки надоевшую и доставшую проводку через пол квартиры. Старая база служила зарядкой (не переставая вещать в DECT диапазоне). Вообщем всё хорошо было. Но нехватало гарнитуры: 4010 не предполагал подключения оной. Было решено купить новейший DECT телефон с поддержкой Bluetooth, эко режимом и прочими радостями жизни. Выбор пал на Siemens SL780 основываясь на отзыве Экслера и mobile-review.

Каково же было моё разочарование, когда аппарат который я купил показал плохую характеристику микрофона — собеседники жаловались на худщий звук — соединение 3 трубками на одну базу показало что с аппаратом что-то не то — он звучал хуже чем два старых Gigaset’a. При подключении Bluetooth гарнитуры звук был совсем вах и при соединении через базу и через телефонную сеть. На той стороне жаловались на исключительно тихий звук. Перебор большого числа гарнитур ничего не дал — звук по громкости слегка ваировался. Аппарат был сдан продавцу в обмен на новый такой же аппарат. Новый аппарат проблем с микрофоном уже неимел с него слышно так же как с добрых старых Gigaset’ов. Но звук с гарнитуры тих. Значительно тише чем через встроеный микрофон и не зависимо от шумности помщения и т.п.
Вообще у меня родилось страшное подозрение, а именно: цифровой сигнал с Bluetooth гарнитуры преобразуется в аналоговый, и затем этот сигнал преобразуется в цифровой сигнал DECT. Скорее всего используется тот же каскад что и преобразует звук с микрофона. Страшное это подозрение вот почему: вместо прямого преобразования цифры Bluetooth в цифру DECT сделана халтура, просто халтура… возможно что с целью съэкономить или ускорить разработку продукта (хотя какие еще другие цели могут быть кроме баблоса), а во-вторых что-то в этом аналоговом каскаде нахимичили и что-то где-то недоусили, результат — трубка просто добротно и красиво сделанный DECT телефон в котором по сути НЕТУ функции Bluetooth, а значит ничем особенным он не лучше старого доброго Gigaset 4010 и я просто выкинул деньги. (Ну а в том аппарате который был бракованый, bluetooth тоже был тише чем родной микрофон).
При этом мне совершенно не понятно каким таким образом Экслер и mobile-review тестировали телефон. Похоже никто из них просто не удосужился проверить Bluetooth полностью: подсоеденилась гарнитура — OK, что-то там слышно — тоже OK, и всё… Обидно — никому нельзя верить. Что делать с телефоном тоже не понятно 😦 — просто красивая штучка.