Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[DB2 9.5] Problem z uruchomieniem

133 views
Skip to first unread message

jh

unread,
Dec 4, 2008, 4:46:05 AM12/4/08
to
Zainstalowałem na gołym systemie DB2 C-Express 9.5 i niestety instancja nie
startuje. Ze starszymi wersjami nie było żadnego problemu, tu usługa DB2 -
DB2COPY1 - DB2-0 przy uruchamianiu wywala błąd:

Usługa DB2 - DB2COPY1 - DB2-0 zakończyła działanie; wystąpił specyficzny dla
niej błąd 4294959296 (0xFFFFE0C0).

Wybrałem naprawianie instalcji. Pojawiła się druga usługa: Usługa DB2 -
DB2COPY1 - DB2CTLSV-0. Jednak i ona wywala ten sam błąd:

Usługa DB2 - DB2COPY1 - DB2CTLSV-0 zakończyła działanie; wystąpił specyficzny
dla niej błąd 4294959296 (0xFFFFE0C0).

Zerknąłem do Centrul liecencji i tam widzę obie instancje: DB2 - DB2COPY1 -
DB2-0 i DB2 - DB2COPY1 - DB2CTLSV-0. Pokazuje mi zainstalowane wersje Enterprice
i Express-C. Dziwne, bo instalowałem z obrazu pobranego dla wersji Express-C,
nie Enterprice. A niestety opcja usunięcia tej wersji z katalogu jest
niedostępna, bo strzelam, że tu jest sedno problemu. Podpowie ktoś, jak się z
tym uporać?

Jacek

jh

unread,
Dec 4, 2008, 5:21:02 AM12/4/08
to
Uzupełniająco: odinstalowałem całkowicie DB2, zrestartowałem, ponownie
zainstalowałem z domyślnymi (typical) ustawieniami, jak poprzednio. I tym razem
są dwie usługi, license center wyświetla tylko db2 express-c dla obu instancji
bez enterprise, tyle, że dziennik systemowy pokazuje dokładnie te same błędy i
obie usługi nie startują.

jh

Krzysztof Paz

unread,
Dec 15, 2008, 5:48:39 PM12/15/08
to
Taki komunikat nic nam nie mówi.
Jeśli rzeczywiście masz czysty system, i tylko samo DB2 Exp-C,
to otwórz okno poleceń db2cmd i wpisz:
db2level
db2start
a potem wklej otrzymane komuniaty,
uzupełniając je informacjami o swoim systemie.

Pozdrawiam,
K.

jh

unread,
Dec 15, 2008, 6:26:57 PM12/15/08
to
Użytkownik "Krzysztof Paz" <kp...@gazeta.pl> napisał w wiadomości
news:gi6msa$61p$1...@achot.icm.edu.pl...

> Taki komunikat nic nam nie mówi.
> Jeśli rzeczywiście masz czysty system, i tylko samo DB2 Exp-C,
> to otwórz okno poleceń db2cmd i wpisz:
> db2level
> db2start

Proszę:
******************************************
C:\Program Files\IBM\SQLLIB\BIN>db2level
DB21085I Instancja "DB2" jest "32"-bitowa i używa kodu DB2 w wersji
"SQL09052"

o identyfikatorze "03030107".
Leksemy informacyjne to "DB2 v9.5.200.315", "s080811", "WR21411" i pakiet
poprawek "2".
Produkt jest zainstalowany w "C:\PROGRA~1\IBM\SQLLIB" pod nazwą kopii
programu
DB2 "DB2COPY1".


C:\Program Files\IBM\SQLLIB\BIN>db2start
DB2-0 : Usługa zwróciła kod błędu specyficzny dla tej usługi.

2008-12-16 00:12:32 0 0 SQL8000N Przetwarzanie DB2START nie
powiodło si
ę; nie znaleziono ważnej licencji na produkt. Jeśli produkt jest
licencjonowany,
należy się upewnić, że klucz licencyjny jest właściwie zainstalowany.
Licencję
można zarejestrować w Centrum licencji lub przy użyciu programu
narzędziowego db
2licm, uruchamianego z wiersza komend. Klucz licencyjny jest dostępny na
instala
cyjnym dysku CD produktu licencjonowanego.
SQL1032N Nie wydano komendy uruchamiającej menedżera baz danych.
SQLSTATE=5701
9

C:\Program Files\IBM\SQLLIB\BIN>
******************************************
i ponadto:

C:\Program Files\IBM\SQLLIB\BIN>db2licm -l
Product name: "DB2 Enterprise Server Edition"
Expiry date: "Wygasła"
Product identifier: "db2ese"
Version information: "9.5"

Product name: "DB2 Express-C"
License type: "Bez gwarancji"
Expiry date: "Stała"
Product identifier: "db2expc"
Version information: "9.5"
Max number of CPUs: "2"

Skąd informacja o wersji Enterprise - nie wiem, instalowałem z obrazu
Express-C. Chcę usunąć:

C:\Program Files\IBM\SQLLIB\BIN>db2licm -r "db2ese"
LIC1417N Nie można usunąć określonej licencji z pliku nodelock. Kodem
powrotu
jest <varname outputclass="vartype=quotedString varnumber=1">kod
powrotu</varnam
e>. Sprawdź, czy w pliku nodelock istnieje licencja dla tego produktu.

i nie mam dalej pomysłu.

jh

Adam Płaszczyca

unread,
Dec 16, 2008, 1:24:03 PM12/16/08
to
On Tue, 16 Dec 2008 00:26:57 +0100, "jh"
<NIE_SP...@radio.kielce.pl> wrote:
>2008-12-16 00:12:32 0 0 SQL8000N Przetwarzanie DB2START nie
>powiodło si
>ę; nie znaleziono ważnej licencji na produkt. Jeśli produkt jest
>licencjonowany,
> należy się upewnić, że klucz licencyjny jest właściwie zainstalowany.
>C:\Program Files\IBM\SQLLIB\BIN>db2licm -r "db2ese"
>LIC1417N Nie można usunąć określonej licencji z pliku nodelock. Kodem
>powrotu
>jest <varname outputclass="vartype=quotedString varnumber=1">kod
>powrotu</varnam
>e>. Sprawdź, czy w pliku nodelock istnieje licencja dla tego produktu.
>
>i nie mam dalej pomysłu.

A supprt IBM też nei ma?
--
___________ (R)
/_ _______ Adam 'Trzypion' Płaszczyca (+48 502) 122 688
___/ /_ ___ ul. Na Szaniec 23/70 31-560 Kraków (012 378 31 98)
_______/ /_ GG: 3524356
___________/ Wywoływanie slajdów http://trzypion.pl/

jh

unread,
Dec 16, 2008, 3:57:34 PM12/16/08
to
Użytkownik "Adam Płaszczyca" <trzy...@oldfield.spamnie.org.pl> napisał w
wiadomości news:sgsfk4pkgh0f6tgen...@4ax.com...

> A supprt IBM też nei ma?

W przypadku wersji Express-C nie ma. Sam Express owszem.

jh

Krzysztof Paz

unread,
Dec 17, 2008, 7:57:44 AM12/17/08
to
A co z danymi o systemie?
Chociażby coś minimalnego w stylu:
- czysta instalacja/inne softy/historie/antyviry/narzędzia/itp?:
- WinXP32bitSP3ENG.PROF?
- CPU = Intel CORE 2 QUAD Q9400 2.66GHz LGA775 Penryn (4core)?,
- RAM = 2 GB DDR3 1333?,
- sprzęt bez overclockingu?,
- zalogowane konto właściciela instancji DB2 o nazwie..., należy do grupy
administratorów?
- etc... - jeśli występują inne komponenty...?

Inaczej trudno będzie znaleźć kogokolwiek na świecie,
kto może powiedzieć, że miał taką samą/podobną sprawę w podobnej konfiguracji i
może jakoś ją rozwiązał, lub też nie - no w każdym razie przyda się coś co nam
daje jakieś uchwyty na rzeczywistość.

Pozdrawiam,
K.

jh

unread,
Dec 17, 2008, 9:21:37 AM12/17/08
to
Użytkownik "Krzysztof Paz" <kp...@gazeta.pl> napisał w wiadomości
news:giat0d$q5u$1...@achot.icm.edu.pl...

>A co z danymi o systemie?

OK, przeoczyłem, albo uznałem, że to nieistotne... DB2 Express-C stoi na
wirtualnej maszynie z WinXP SP2 - golutki system z jakąś tam ilością łatek. Na
identycznym stawiam FB, MS SQL i działają bezboleśnie.

> - czysta instalacja/inne softy/historie/antyviry/narzędzia/itp?:

Nic, tylko system, to, co niezbędnę doinstalował sam instalator DB2.

> - CPU = Intel CORE 2 QUAD Q9400 2.66GHz LGA775 Penryn (4core)?,

Chyba nie ma znaczenia, poza tym, że x86. Wirtualną maszynę odpalam na hościez
Core2 Duo, AMD 64 X2.

> - RAM = 2 GB DDR3 1333?,

Hosty mają po 4 GB, przydzielam wirtualowi 1 GB.

> - sprzęt bez overclockingu?,

Nie.

> - zalogowane konto właściciela instancji DB2 o nazwie..., należy do grupy
> administratorów?

Zalogowane konto admina lokalnego.

jh

Marcin 'frodo2000' Molak

unread,
Dec 17, 2008, 3:16:45 PM12/17/08
to
On 17 Gru, 15:21, "jh" <no-em...@sorry.com> wrote:
> Użytkownik "Krzysztof Paz" <k...@gazeta.pl> napisał w wiadomościnews:giat0d$q5u$1...@achot.icm.edu.pl...

>
> >A co z danymi o systemie?
>
> OK, przeoczyłem, albo uznałem, że to nieistotne...DB2Express-C stoi na

> wirtualnej maszynie z WinXP SP2 - golutki system z jakąś tam ilością łatek. Na
> identycznym stawiam FB, MS SQL i działają bezboleśnie.
>
> > - czysta instalacja/inne softy/historie/antyviry/narzędzia/itp?:
>
> Nic, tylko system, to, co niezbędnę doinstalował sam instalatorDB2.
>
> > - CPU = Intel CORE 2 QUAD Q9400 2.66GHz LGA775 Penryn (4core)?,
>
> Chyba nie ma znaczenia, poza tym, że x86. Wirtualną maszynę odpalam na hościez
> Core2 Duo, AMD 64 X2.
>
> > - RAM = 2 GB DDR3 1333?,
>
> Hosty mają po 4 GB, przydzielam wirtualowi 1 GB.
>
> > - sprzęt bez overclockingu?,
>
> Nie.
>
> > - zalogowane konto właściciela instancjiDB2o nazwie..., należy do grupy

> > administratorów?
>
> Zalogowane konto admina lokalnego.
>
> jh


Jutro odtworzę Twoje środowisko - jak mniemam zainstalowałeś DB2
Express-C 9.5.2 Beta, jako że wersja ostateczna tej wersji jeszcze nie
była dostępna.
Niezależnie od tego spróbuj db2licm -r db2ese (bez cudzysłowów).

jh

unread,
Dec 17, 2008, 5:37:00 PM12/17/08
to
Użytkownik "Marcin 'frodo2000' Molak" <frod...@gmail.com> napisał w
wiadomości
news:2eba394b-5e8b-4f97...@35g2000pry.googlegroups.com...

> Jutro odtworzę Twoje środowisko - jak mniemam zainstalowałeś DB2 Express-C
> 9.5.2 Beta, jako że wersja ostateczna tej wersji jeszcze nie
była dostępna.

Tak, i tu podejrzewam źródło problemów.

> Niezależnie od tego spróbuj db2licm -r db2ese (bez cudzysłowów).

*****************


C:\Program Files\IBM\SQLLIB\BIN>db2licm -r db2ese
LIC1417N Nie można usunąć określonej licencji z pliku nodelock. Kodem
powrotu
jest <varname outputclass="vartype=quotedString varnumber=1">kod
powrotu</varnam
e>. Sprawdź, czy w pliku nodelock istnieje licencja dla tego produktu.

*****************

Wykonałem kolejną (już sam nie wiem, którą) instalację i znowu inny zestaw
uslug się zainstalował. Przed instalacją w pelni odinstalowałem server i
usunąłem wszystkie wpisy w rejestrach, usługi, pliki etc. Z dokładnie tak
samo przeprowadzoną instalacją tym razem nie zainstalowała się wersja
enterprise. Doinstalowalem plik licencji, teraz wygląda tak
*****************
C:\Program Files\IBM\SQLLIB\BIN>db2licm -l show detail


Product name: "DB2 Express-C"
License type: "Bez gwarancji"
Expiry date: "Stała"
Product identifier: "db2expc"
Version information: "9.5"
Max number of CPUs: "2"

*****************
I info o instancji:

============================================================
Informacje o systemie - DB2SERVER
============================================================
Poziom serwera administracyjnego DB2 (DAS):
Identyfikator produktu SQL09052
Identyfikator poziomu 03030107
Poziom DB2 v9.5.200.315
Wersja kompilacji s080811
PTF WR21411
============================================================
System operacyjny:
Produkt WIN32_NT
Wersja 5.1 Dodatek Service Pack 2
============================================================


Aczkolwiek usługa serwera nadal nie startuje.
============================================================


SQL1032N Nie wydano komendy uruchamiającej menedżera baz danych.
SQLSTATE=57019

[...]
kod_sql: -1032

stan_sql: 57019

============================================================

I chyba tym razem odpuszczę sobie DB2, bo już straciłem cierpliwość.

jh

Marcin 'frodo2000' Molak

unread,
Dec 18, 2008, 2:49:35 PM12/18/08
to
On 17 Gru, 23:37, "jh" <NIE_SPAMUJ...@radio.kielce.pl> wrote:
> Użytkownik "Marcin 'frodo2000' Molak" <frodo2...@gmail.com> napisał w
> wiadomościnews:2eba394b-5e8b-4f97...@35g2000pry.googlegroups.com...> Jutro odtworzę Twoje środowisko - jak mniemam zainstalowałeśDB2Express-C

Nie odpuszczaj, bo dużo stracisz jeśli nie pokonasz problemu. Jeśli
chcesz wyczyścić środowisko po db2 to używaj skryptu db2uninst.bat
(znajduje się w katalogu instalacji). Wówczas masz pewność, iż
wszystkie śmieci w rejestrze znikną - jeśli poprzednia instalacja się
nie powiodła. Komunikat, króry dostałeś świadczy jedynie o tym, iż
system nie odpalił usługi. Komenda services.msc pozwala na sprawdzenie
aktywnych usług i wówczas może wystarczy wystartować instancję. Można
to zrobić alternatywną metodą - odpalasz shell db2 (db2cmd) a w nim
komendę db2start.
Wtedy jak dostaniesz błąd, to będzie wiadomo co dalej.

Jeśli chcesz by ktoś Tobie pomógł korzystaj śmiało z mojego maila.
Mogę pomóc Ci w instalacji i w różnych problemach. Mail łatwiej mi
obserwować a wyniki wspólnych dokonań i tak opisać można na grupie.

Marcin

Napisz do mnie maila to sprawdzimy problem. Ogólnie usługa może być
ustawiona w trybie manual i wówczas wystarczy wpisać komendę db2start
w shellu db2cmd. Jeśli się nie wystartuje to podaje przyczynę.

jh

unread,
Dec 18, 2008, 3:58:11 PM12/18/08
to
Użytkownik "Marcin 'frodo2000' Molak" <frod...@gmail.com> napisał w
wiadomości
news:0147f846-adb8-4379...@f40g2000pri.googlegroups.com...

> Nie odpuszczaj, bo dużo stracisz jeśli nie pokonasz problemu.

Może źle się wyraziłem. Nie tyle odpuszczę DB2, co tę wersję. Z 9.2 nie
miałem żadnego problemu.

> Jeśli chcesz wyczyścić środowisko po db2 to używaj skryptu db2uninst.bat
> (znajduje się w katalogu instalacji).

Wiem, doczytałem. Ale po jego uruchomieniu wywalał błąd (nie pamiętam w tej
chwili dokładnie co) i program się zamykał. Aczkolwiek sądzę, że wczyściłem
system dokumentnie po DB2. Zresztą w każdej chwili mogę postawić jeszcze raz
na świeżym, w końcu to wirtual, a mam przygotowanego takiego golutkiego
Windowsa właśnie do testów. Tyle, że właśnie pierwszy raz instalowałem na
tym czystym...

> Komunikat, króry dostałeś świadczy jedynie o tym, iż system nie odpalił
> usługi. Komenda services.msc pozwala na sprawdzenie aktywnych usług i
> wówczas może wystarczy wystartować instancję.

No, aż taki zieloniutki nie jestem ;) Restartowałem usługi, próbowałem z
innego konta itd.

> Można to zrobić alternatywną metodą - odpalasz shell db2 (db2cmd) a w nim
> komendę db2start.

J.w.

> Wtedy jak dostaniesz błąd, to będzie wiadomo co dalej.

No właśnie podaje irracjonalny powód. Cóż, ściągam betę jeszcze raz (nie
wiem, czy to ten sam build, ale zaryzykuję i postawię ostatni raz na
golutkim XP. Jeśli się nie powiedzie poczekam na wersję stabilną.

> Napisz do mnie maila to sprawdzimy problem. Ogólnie usługa może być
> ustawiona w trybie manual i wówczas wystarczy wpisać komendę db2start w
> shellu db2cmd. Jeśli się nie wystartuje to podaje przyczynę.

Nie ma lekko ;) Od tego przecież zacząłem. Wszystkie usługi DB2 ustawiłem w
tryb automatyczny i wszystkie startują za wyjątkiem instancji serwera. Nie
mam sumienia nękać Cię mailem. Jeśli teraz nowa instalacja na nowym systemie
się nie powiedzie podeślę Ci mailem wszystkie dane, poczawszy od pliku
odpowiedzi instalki, a zapiskach dziennika systemwoego kończąc, może
znajdziesz przyczynę.

Pozdrawiam,
Jacek

jh

unread,
Dec 18, 2008, 5:37:40 PM12/18/08
to
Donoszę, że poszło ;) Pobrałem z Sieci raz jeszcze, zainstalowałem na gołym
obrazie XP i działa od pierwszego strzału. Nawet nie chce mi się już wnikać,
co zawiniło wcześniej. Pewnie zbitek wielu rzeczy. Dziękuję za pomoc, a
przynajmniej jej chęć ;)

Jacek

Marcin 'frodo2000' Molak

unread,
Dec 19, 2008, 2:48:02 AM12/19/08
to
On 18 Gru, 21:58, "jh" <NIE_SPAMUJ...@radio.kielce.pl> wrote:
> Użytkownik "Marcin 'frodo2000' Molak" <frodo2...@gmail.com> napisał w
> wiadomościnews:0147f846-adb8-4379...@f40g2000pri.googlegroups.com...

>
> > Nie odpuszczaj, bo dużo stracisz jeśli nie pokonasz problemu.
>
> Może źle się wyraziłem. Nie tyle odpuszczęDB2, co tę wersję. Z 9.2 nie
> miałem żadnego problemu.
>
> > Jeśli chcesz wyczyścić środowisko podb2to używaj skryptu db2uninst.bat

> > (znajduje się w katalogu instalacji).
>
> Wiem, doczytałem. Ale po jego uruchomieniu wywalał błąd (nie pamiętam w tej
> chwili dokładnie co) i program się zamykał. Aczkolwiek sądzę, że wczyściłem
> system dokumentnie poDB2. Zresztą w każdej chwili mogę postawić jeszcze raz

> na świeżym, w końcu to wirtual, a mam przygotowanego takiego golutkiego
> Windowsa właśnie do testów. Tyle, że właśnie pierwszy raz instalowałem na
> tym czystym...
>
> > Komunikat, króry dostałeś świadczy jedynie o tym, iż system nie odpalił
> > usługi. Komenda services.msc pozwala na sprawdzenie aktywnych usług i
> > wówczas może wystarczy wystartować instancję.
>
> No, aż taki zieloniutki nie jestem ;) Restartowałem usługi, próbowałem z
> innego konta itd.
>
> > Można to zrobić alternatywną metodą - odpalasz shelldb2(db2cmd) a w nim

> > komendę db2start.
>
> J.w.
>
> > Wtedy jak dostaniesz błąd, to będzie wiadomo co dalej.
>
> No właśnie podaje irracjonalny powód. Cóż, ściągam betę jeszcze raz (nie
> wiem, czy to ten sam build, ale zaryzykuję i postawię ostatni raz na
> golutkim XP. Jeśli się nie powiedzie poczekam na wersję stabilną.
>
> > Napisz do mnie maila to sprawdzimy problem. Ogólnie usługa może być
> > ustawiona w trybie manual i wówczas wystarczy wpisać komendę db2start w
> > shellu db2cmd. Jeśli się nie wystartuje to podaje przyczynę.
>
> Nie ma lekko ;) Od tego przecież zacząłem. Wszystkie usługiDB2ustawiłem w

> tryb automatyczny i wszystkie startują za wyjątkiem instancji serwera. Nie
> mam sumienia nękać Cię mailem. Jeśli teraz nowa instalacja na nowym systemie
> się nie powiedzie podeślę Ci mailem wszystkie dane, poczawszy od pliku
> odpowiedzi instalki, a zapiskach dziennika systemwoego kończąc, może
> znajdziesz przyczynę.
>
> Pozdrawiam,
> Jacek

Nękaj mnie mailami bo sam dzięki temu uczę się nowych rzeczy. A co do
db2uninst.bat to najlepiej otworzyć okno poleceń i wpisać
db2uninst.bat -f

Marcin 'frodo2000' Molak

unread,
Dec 19, 2008, 3:03:59 AM12/19/08
to

Też to właśnie dopiero coś zrobiłem, u mnie info o systemie:
C:\Documents and Settings\Administrator>db2level


DB21085I Instancja "DB2" jest "32"-bitowa i używa kodu DB2 w wersji
"SQL09052"

o identyfikatorze "03030107".
Leksemy informacyjne to "DB2 v9.5.200.315", "s080811", "WR21411" i
pakiet
poprawek "2".
Produkt jest zainstalowany w "C:\PROGRA~1\IBM\SQLLIB" pod nazwą kopii
programu
DB2 "DB2COPY1".


C:\Documents and Settings\Administrator>db2licm -l
Product name: "DB2 Express-C"


License type: "Bez gwarancji"
Expiry date: "Stała"
Product identifier: "db2expc"
Version information: "9.5"
Max number of CPUs: "2"

Więc build jest ten sam co wcześniej u Ciebie. Przy problemach możesz
mnie nękać mailami.

jh

unread,
Dec 19, 2008, 3:36:20 AM12/19/08
to
Użytkownik "Marcin 'frodo2000' Molak" <frod...@gmail.com> napisał w wiadomości
news:48ba9535-7a26-433b...@r2g2000vbp.googlegroups.com...

> Nękaj mnie mailami bo sam dzięki temu uczę się nowych rzeczy.

:) OK

> A co do db2uninst.bat to najlepiej otworzyć okno poleceń i wpisać
> db2uninst.bat -f

Co też czyniłem, jestem "z epoki DOSowej" ;) więc command line mi nie straszna
:D

jh

0 new messages