IBM DB2

Uwagi do wydania dla pakietu poprawek 1

DB2 wersja 9
dla systemów Linux, UNIX i Windows

Przed skorzystaniem z tych informacji i opisywanych przez nie produktów należy przeczytać informacje ogólne, które zawiera rozdział Uwagi.

Uwaga

Niniejszy dokument zawiera informacje dotyczące produktów firmy IBM. Są one prezentowane zgodnie z warunkami umowy licencyjnej i są chronione prawem. Informacje zawarte w tej publikacji nie zawierają żadnych gwarancji dotyczących opisywanych produktów i żadnych zapisanych w niej stwierdzeń nie należy interpretować jako takich gwarancji.

Publikacje firmy IBM można zamówić poprzez stronę WWW lub u lokalnego przedstawiciela firmy IBM.

Aby zamówić książki DB2 w firmie IBM w Stanach Zjednoczonych lub Kanadzie, należy zadzwonić do działu DB2 Marketing and Sales pod numer 1-800-IBM-4YOU (426-4968).

Wysłanie informacji do firmy IBM daje jej prawo do ich używania i dystrybucji w dowolny sposób, jaki uzna za właściwy, bez żadnych zobowiązań wobec ich nadawcy.

Copyright International Business Machines Corporation 2002, 2006. Wszelkie prawa zastrzeżone

Spis treści

Informacje na temat Uwag do wydania
Znane problemy
Cały produkt
Wykonanie komendy db2sampl może zakończyć się błędem SQL0443
Instalacja
Wszystkie platformy
Wersja beta oraz pełne wydanie produktu DB2, wersja 9, nie mogą współistnieć
Instalowanie Centrum informacyjnego DB2
Ścieżki katalogów instalacyjnych nie mogą zawierać znaków alfabetu narodowego
Serwer DB2 Embedded Application Server (EAS) nie został całkowicie zdeinstalowany
Podczas instalacji z użyciem pliku odpowiedzi i zestawu kodowego dla języka japońskiego lub chińskiego tradycyjnego tekst może być wyświetlany niepoprawnie
Systemy Windows
Niepowodzenie uruchamiania programu Pierwsze kroki w programie DB2 (Windows)
Starter instalacji programu DB2 może nie być wyświetlany (Windows)
Instalacja produktu DB2 Universal Database (UDB) w wersji 8 po zainstalowaniu produktu DB2 w wersji 9 nie jest obsługiwana (Windows)
Ograniczenie w instalowaniu klienta DB2 przez użytkowników innych niż administrator (Windows Server 2003)
Systemy Linux i UNIX
Czcionki azjatyckie mogą być wyświetlane niepoprawnie (Linux)
Długość ścieżki instalacyjnej wynosi około 100 bajtów (platformy AIX i HP-UX)
Projektowanie aplikacji
.NET
Korzystanie z klasy DB2DecimalFloat dostawcy danych DB2 dla platformy .NET jest tymczasowo ograniczone
Java
Wynik zwracany przez metodę DatabaseMetaData.getDriverName uległ zmianie
Administrowanie
Monitor systemu
Śledzenie instrukcji nieaktywnych pod kątem zakleszczeń z użyciem monitorów zdarzeń ze szczegółową historią
Język DDL SQL
DDL grup partycji bazy danych
Przed użyciem komendy CREATE DATABASE ON ścieżka wymagana jest konfiguracja (Windows)
Obsługa języków narodowych
Znaki indyjskie mogą być wyświetlane niepoprawnie w narzędziach interfejsu GUI
Pozostałe tematy dotyczące administrowania
Funkcja Wyświetl pamięć masową dostępna w Centrum sterowania nie obsługuje obiektów pamięci masowej XML
Kontakty powiadamiane mogą być określane tylko za pomocą karty Powiadomienie dostępnej w Centrum zadań
Dodatkowe produkty i opcje
Query Patroller
W opcji planowania nie można zapisywać harmonogramów do pliku
Niedostępność portów może powodować błąd SQL (Windows)
Aktualizacje dokumentacji
Cały produkt
Wycofane funkcje
Aktualizacje komunikatów o błędach
Opis danych tabeli SALES
Co nowego
Brak informacji na temat nowych opcji konsolidatora w podsumowaniu pakietu poprawek 1
Serwis WWW wtyczek uwierzytelniania LDAP bazy danych DB2
DB2 Connect
Informacje dla użytkowników programu DB2 Connect
Query Patroller
Aktualizacja działania klasy zapytania
Obsługa grup dla przedłożenia zapytania
Instalacja
Instalacja serwera Query Patroller
Definicja nowej grupy partycji bazy danych w programie Query Patroller
Instalacja zestawu narzędzi klienta programu Query Patroller
Instalacja programu Query Patroller i pakietu poprawek 1 lub nowszego
Projektowanie aplikacji
Obsługa połączenia zaufanego w interfejsie CLI
Java
Interfejs DB2Xml
Zestawianie połączeń JDBC
Właściwość useTargetColumnEncoding
Nowe opcje konsolidatora dla sterownika IBM DB2 Driver for JDBC and SQLJ
Administrowanie
Zmienne rejestrowe
Dodatki i uzupełnienia
Dodatek A. Kontakt z firmą IBM
Dodatek B. Uwagi

Informacje na temat Uwag do wydania

Uwagi do wydania zawierają informacje o znanych problemach oraz aktualizacjach dokumentacji produktu DB2, wersja 9, dla systemów Linux, UNIX i Windows oraz produktu DB2 Connect, wersja 9.

Sekcja dotycząca znanych problemów zawiera informacje na temat:

Sekcja dotycząca aktualizacji dokumentacji obejmuje najnowsze uzupełnienia i poprawki dokumentacji produktu.

Centrum informacyjne DB2

Podstawowym źródłem dokumentacji produktu DB2 jest Centrum informacyjne DB2. Dostępne jest w wersji elektronicznej pod adresem http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

Można także zainstalować lokalną kopię Centrum informacyjnego DB2, która jest dołączona do produktu jako osobny obraz instalacyjny. W przypadku instalowania kopii lokalnej przed rozpoczęciem jej używania należy pobrać najnowszą aktualizację. Zaktualizowanie Centrum informacyjnego zapewnia bieżącą kopię dokumentacji oraz udostępnia nowe opcje, które usprawniają wyszukiwanie informacji o komunikatach produktu DB2. Instrukcje na ten temat zawiera sekcja Aktualizowanie Centrum informacyjnego DB2 zainstalowanego na komputerze lokalnym lub serwerze intranetowym.

Poniższa lista zawiera tematy Centrum informacyjnego DB2 dotyczące przede wszystkim instalowania, migracji i korzystania z produktu oraz rozwiązywania problemów:

Dodatkowo dostępne są następujące zasoby dotyczące instalowania, migrowania i używania produktu oraz rozwiązywania związanych z nim problemów:

Konwencja wyświetlania ścieżek katalogów w Uwagach do wydania

W systemach Windows nazwy katalogów w ścieżce są oddzielone ukośnikami odwrotnymi (\). W systemach Linux i UNIX używane są prawe ukośniki (/). Przedstawione powyżej konwencje używane są w zależności od platformy. Jeśli jednak informacje nie dotyczą konkretnej platformy, w Uwagach do wydania stosowana jest konwencja dla systemu Windows, więc w przypadku korzystania z systemu Linux lub UNIX ścieżki do katalogów należy wpisywać inaczej niż jest to przedstawione.

Znane problemy

Ta sekcja zawiera informacje na temat:

W niektórych przypadkach uwagi zawierają informacje, że dany element opcji nie jest obsługiwany lub wykonanie danego działania dla opcji może spowodować problemy. Wówczas próba użycia opcji może się nie powieść lub wyniki mogą być nieużyteczne lub szkodliwe.

Cały produkt

Wykonanie komendy db2sampl może zakończyć się błędem SQL0443

Problem

Komenda db2sampl (utwórz przykładową bazę danych) może zakończyć się błędem SQL0443, jeśli:

Rozwiązanie

Wykonaj jedną z następujących czynności:

Instalacja

Wszystkie platformy

Wersja beta oraz pełne wydanie produktu DB2, wersja 9, nie mogą współistnieć

Problem

Wersja beta oraz pełne wydanie produktu DB2, wersja 9, nie mogą współistnieć w systemie. To ograniczenie dotyczy zarówno komponentów klienta, jak i serwera.

Rozwiązanie

Przed zainstalowaniem pełnej wersji należy zdeinstalować wersję beta produktu DB2, wersja 9.

Instalowanie Centrum informacyjnego DB2

Problem

Podczas instalowania Centrum informacyjnego DB2 zamiast wartości domyślnych można podać nazwę usługi oraz numer portu. Jeśli zostanie wybrana nazwa usługi, która już istnieje w pliku Services systemu, a zmieni się tylko numer portu, może się pojawić błąd Podana nazwa usługi jest w użyciu.

Rozwiązanie

Wykonaj jedną z następujących czynności:

Ścieżki katalogów instalacyjnych nie mogą zawierać znaków alfabetu narodowego

Problem

Produkt DB2 nie może być instalowany w katalogu, którego nazwa zawiera znaki alfabetu narodowego. Znaki alfabetu narodowego to znaki, które nie znajdują się w zestawie znaków angielskich (en_US).

Rozwiązanie

Produkt DB2 należy zainstalować w lokalizacji, której nazwa nie zawiera znaków alfabetu narodowego.

Serwer DB2 Embedded Application Server (EAS) nie został całkowicie zdeinstalowany

Problem

Komenda deinstalacji komponentu DB2 Embedded Application Server (EAS) nie deinstaluje komponentu całkowicie. Pozostaje wpis w rejestrze oraz katalog systemu plików.

Rozwiązanie

Dla każdej platformy dostępne jest rozwiązanie.

Rozwiązanie (Windows):

  1. Zaloguj się jako użytkownik systemu Windows z uprawnieniami administracyjnymi.
  2. Uruchom komendę regedit i usuń klucz DB2EAS znajdujący się w gałęzi HKEY_LOCAL_MACHINE —> SOFTWARE —> IBM —> DB2EAS.
  3. Usuń katalog systemu Windows, w którym był zainstalowany komponent EAS.

Rozwiązanie (Linux i UNIX):

  1. Zaloguj się jako użytkownik root.
  2. Przejdź do katalogu katalog_instalacyjny_db2/bin.
  3. Aby wyświetlić zawartość rejestrów, wykonaj komendę ./ db2greg -dump. Pozycja komponentu EAS została pokazana poniżej:
    S,DB2EAS,6.1.0.0,ścieżka_instalacji_serwera_aplikacji,,,,,,,
    gdzie ścieżka_instalacji_serwera_aplikacji to ścieżka, w której jest zainstalowany serwer EAS.
  4. Uruchom komendę db2greg -delservrec service=DB2EAS,version=6.1.0.0,installpath=ścieżka_instalacji_serwera_aplikacji,

    gdzie ścieżka_instalacji_serwera_aplikacji to ścieżka, w której jest zainstalowany serwer EAS.

  5. Usuń katalog systemu plików, w którym był zainstalowany serwer EAS.

Podczas instalacji z użyciem pliku odpowiedzi i zestawu kodowego dla języka japońskiego lub chińskiego tradycyjnego tekst może być wyświetlany niepoprawnie

Problem

Podczas instalowania produktu DB2 bez korzystania z graficznego interfejsu użytkownika w przypadku szczególnej kombinacji ustawień narodowych i zestawów kodowych dla niektórych platform tekst może być wyświetlany niepoprawnie. Poniżej przedstawione są znane kombinacje powodujące niepoprawne wyświetlanie tekstu:

Jeden ze znanych komunikatów, którego tekst jest wyświetlany niepoprawnie, to komunikat informujący, że serwer SMTP nie został określony.

Problem dotyczy instalacji typu db2_install oraz db2setup -r plik odpowiedzi na platformach Linux i UNIX oraz setup -u plik odpowiedzi na platformie Windows.

Rozwiązanie

Brak

Dodatkowe informacje

Poprawnie wyświetlany komunikat serwera SMTP wygląda następująco: Serwer SMTP powiadomień nie został określony. Dopóki nie zostanie podany, nie można wysyłać powiadomień do kontaktów z listy kontaktów. Więcej informacji zawiera dokumentacja dotycząca administrowania produktem DB2.

Systemy Windows

Niepowodzenie uruchamiania programu Pierwsze kroki w programie DB2 (Windows)

Problem

Uruchomienie programu Pierwsze kroki w programie DB2 kończy się niepowodzeniem, jeśli przeglądarką domyślną jest Microsoft Internet Explorer Beta 7.

Rozwiązanie

Rozwiązanie 1: Jako przeglądarki domyślnej należy użyć innej obsługiwanej przeglądarki, takiej jak Internet Explorer 6.

Rozwiązanie 2: Należy uruchomić program regedit i zaktualizować wpis rejestru HKEY_CLASSES_ROOT\htmlfile\shell\open\command tak, aby używane były małe litery. Na przykład należy zmienić wpis:

"C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome

na następujący tekst:

"C:\Program Files\Internet Explorer\iexplore.exe" -nohome

Starter instalacji programu DB2 może nie być wyświetlany (Windows)

Problem

Starter instalacji programu DB2 nie jest wyświetlany, jeśli nie zostanie określona zmienna systemowa katalogu TEMP.

Rozwiązanie

Rozwiązanie 1: Dla bieżącej sesji należy ustawić zmienną systemową katalogu TEMP, wpisując w wierszu komend następującą komendę:

set TEMP=nazwa_katalogu

Na przykład: set TEMP=c:\temp .

Rozwiązanie 2: Należy ustawić zmienną systemową TEMP jako zmienną o zasięgu w całym systemie, wykonując następujące czynności:

  1. Z menu Start systemu Windows wybierz opcję Panel sterowania.
  2. Kliknij dwukrotnie ikonę System.
  3. Kliknij zakładkę Zaawansowane.
  4. Kliknij przycisk Zmienne środowiskowe.
  5. Kliknij przycisk Nowa.
  6. Wpisz nazwę TEMP i określ wartość tej zmiennej.

Instalacja produktu DB2 Universal Database (UDB) w wersji 8 po zainstalowaniu produktu DB2 w wersji 9 nie jest obsługiwana (Windows)

Problem

Jeśli w systemie zainstalowany jest produkt DB2, wersja 9, zainstalowanie produktu DB2 UDB, wersja 8 nie jest możliwe. Ten problem dotyczy zarówno instalacji klienta, jak i serwera.

Rozwiązanie

Aby zainstalować kopię produktu DB2 UDB, wersja 8, gdy jest już zainstalowany produkt DB2, wersja 9, należy wykonać następujące czynności:

  1. Zdeinstaluj produkt DB2, wersja 9.
  2. Zainstaluj produkt DB2 UDB, wersja 8.
  3. Zainstaluj ponownie produkt DB2, wersja 9.
Pozostałe informacje

W produkcie DB2 UDB w wersji 8 z pakietem poprawek 11 i w wersjach wcześniejszych Starter instalacji programu DB2 produktu DB2 UDB w wersji 8 nie zapobiega instalacji wersji 8, gdy zainstalowana jest już wersja 9. Jednak jej wykonanie spowoduje problemy.

Ograniczenie w instalowaniu klienta DB2 przez użytkowników innych niż administrator (Windows Server 2003)

Problem

Domyślnie, na komputerze z systemem Windows Server 2003 nie można zainstalować klienta DB2, jeśli użytkownik nie ma uprawnień administratora.

Rozwiązanie

Aby użytkownik inny niż administrator mógł zainstalować klienta, użytkownik o uprawnieniach administratora musi zmienić strategię grupy systemowej. W tym celu użytkownik o uprawnieniach administratora musi włączyć ustawienie Wyłącz Instalator systemu Windows, wykonując następujące kroki:

  1. W oknie wiersza komend wpisz gpedit.msc, aby uruchomić edytor obiektów strategii grupy.
  2. Kliknij dwukrotnie opcję Konfiguracja komputera.
  3. Kliknij dwukrotnie opcję Szablony administracyjne.
  4. Kliknij dwukrotnie opcję Komponenty systemu Windows.
  5. Kliknij dwukrotnie opcję Instalator systemu Windows.
  6. Kliknij dwukrotnie opcję Wyłącz Instalator systemu Windows.
  7. W oknie Wyłącz Instalator systemu Windows kliknij opcję Włączony.
  8. Z listy Wyłącz Instalator systemu Windows wybierz pozycję Nigdy.

Systemy Linux i UNIX

Czcionki azjatyckie mogą być wyświetlane niepoprawnie (Linux)

Problem

Znaki azjatyckie mogą być niepoprawnie wyświetlane.

Rozwiązanie

Należy pobrać i zainstalować wymagane czcionki. Więcej informacji na ten temat zawiera temat dokumentacji produktu DB2 zatytułowany Dostępność czcionek azjatyckich (Linux).

Długość ścieżki instalacyjnej wynosi około 100 bajtów (platformy AIX i HP-UX)

Problem

Maksymalna długość nazwy ścieżki instalacyjnej dla platform AIX i HP-UX PA-RISC wynosi w przybliżeniu 100 bajtów. Szczegółowy opis tego problemu zawiera nota techniczna nr 1239797 zatytułowana Maximum length of installation path on UNIX and Linux platforms.

Rozwiązanie

Brak

Projektowanie aplikacji

.NET

Korzystanie z klasy DB2DecimalFloat dostawcy danych DB2 dla platformy .NET jest tymczasowo ograniczone

Problem

Używanie klasy DB2DecimalFloat w produkcie Dostawca danych DB2 dla platformy .NET jest związane z tymczasowymi ograniczeniami:

Rozwiązanie

Brak. Należy zapoznać się z raportem APAR JR25094 w celu śledzenia procesu usuwania tych ograniczeń.

Java

Wynik zwracany przez metodę DatabaseMetaData.getDriverName uległ zmianie

Problem

W produkcie DB2, wersja 9, nazwa sterownika uniwersalnego JDBC DB2 została zmieniona na IBM DB2 Driver for JDBC and SQLJ. Jednak metoda JDBC DatabaseMetaData.getDriverName jako nazwę sterownika zwraca łańcuch "IBM DB2 JDBC Universal Driver Architecture".

Rozwiązanie

Brak

Administrowanie

Monitor systemu

Śledzenie instrukcji nieaktywnych pod kątem zakleszczeń z użyciem monitorów zdarzeń ze szczegółową historią

Problem

Jeśli dla niepoprawnie działającej aplikacji (z bardzo dużą liczbą instrukcji w jednostce pracy) uruchomiony zostanie nowy monitor zdarzeń zakleszczenia śledzący wszystkie instrukcje (oraz opcjonalnie wartości danych), możliwe jest zapełnienie sterty monitora systemu. Zapełnienie sterty monitora jest również możliwe, jeśli duża liczba aplikacji działa współbieżnie.

Rozwiązanie

Aby zmniejszyć wykorzystanie obszaru pamięci, kiedy liczba instrukcji dla określonej aplikacji osiągnie zdefiniowany próg, instrukcje nieaktywne są zapisywane w monitorze zdarzeń. Po zapisaniu instrukcji nieaktywnych w monitorze zdarzeń pamięć, która była używana przez te instrukcje, zostaje zwolniona. Ponadto, jeśli w dowolnym momencie aplikacja nie może uzyskać pamięci ze sterty monitora systemu, zapisuje ona w monitorze zdarzeń wszystkie swoje nieaktywne instrukcje. Następnie aplikacja podejmie kolejną próbę uzyskania pamięci. Jeśli druga próba zakończy się niepowodzeniem, rejestrowany jest komunikat, a informacja, która miała zostać zapisana w pamięci, nie zostaje uwzględniona w historii instrukcji zbieranej dla jednostki pracy przetwarzanej przez aplikację.

Domyślny limit liczby nieaktywnych instrukcji przechowywanych przez każdą z aplikacji wynosi 250. Tę wartość domyślną można przesłonić, określając inną wartość dla zmiennej rejestrowej DB2_MAX_INACT_STMTS. Inną wartość dla limitu można wybrać, aby zwiększyć lub zmniejszyć wielkość sterty monitora systemu używaną przez informacje o instrukcjach nieaktywnych.

Dzięki takiemu działaniu aplikacja może teraz zarejestrować swoje wpisy historii instrukcji w monitorze zdarzeń zakleszczenia poza kontekstem zakleszczenia (po osiągnięciu jednego z wymienionych powyżej progów). Kiedy to nastąpi, istnieje sposób na powiązanie tych wpisów z listą instrukcji zapisanych w czasie zakleszczenia w celu ich analizy. W tym celu należy wyszukać wszystkie wpisy historii instrukcji z jedną z następujących wartości:

Wszystkie wpisy w danych wyjściowych monitora zdarzeń, które nie spełniają tych kryteriów, mogą zostać zignorowane, ponieważ nie są przydatne przy diagnozowaniu przyczyn zakleszczenia.

W przypadku zapisywania do monitora zdarzeń tabeli należy sprawdzić również wartość evmon_activate.

Dodatkowe informacje

Język DDL SQL

DDL grup partycji bazy danych

Problem

Wywołanie instrukcji ALTER DATABASE PARTITION GROUP w celu dodania zakresu partycji bazy danych, który obejmuje partycję n bazy danych, a następnie wywołanie kolejnej instrukcji ALTER DATABASE PARTITION GROUP w celu dodania innego zakresu partycji bazy danych może spowodować problemy. Problem występuje, gdy druga instrukcja zawiera klauzulę LIKE DBPARTITIONNUM n. Na przykład instancja zostanie zawieszona, a baza danych oznaczona jako uszkodzona po wykonaniu następującej sekwencji instrukcji:

ALTER DATABASE PARTITION GROUP <db-partition-name>
  ADD DBPARTITIONNUMS (
    <db-partition-number1> TO <db-partition-number2>
-- zakres obejmujący numer partycji bazy danych <n>
  ) WITHOUT TABLESPACES

ALTER DATABASE PARTITION GROUP <db-partition-name>
  ADD DBPARTITIONNUMS (
    <db-partition-number1> TO <db-partition-number2>
-- zakres inny niż podany w poprzedniej instrukcji
  ) LIKE DBPARTITIONNUM <n>
Rozwiązanie

Brak

Przed użyciem komendy CREATE DATABASE ON ścieżka wymagana jest konfiguracja (Windows)

Problem

Aby w systemie Windows możliwe było użycie komendy CREATE DATABASE z opcją ON ścieżka, należy najpierw wykonać pewne czynności konfiguracyjne.

Rozwiązanie

Należy włączyć opcję, ustawiając nową zmienną rejestrową DB2_CREATE_DB_ON_PATH na wartość "ON".

Pozostałe informacje

W przypadku wystąpienia poniższych warunków mogą pojawić się komunikaty o błędach:

Zmienna rejestrowa DB2_CREATE_DB_ON_PATH jest także częścią zagregowanej zmiennej rejestrowej SAP DB2_WORKLOAD. SAP domyślnie przypisuje zmiennej DB2_CREATE_DB_ON_PATH wartość "ON".

W przypadku korzystania z obsługi ścieżek podczas tworzenia nowych baz danych, aplikacje napisane dla wersji wcześniejszych niż wersja 9, które korzystają z funkcji API db2DbDirGetNextEntry (lub starszej wersji interfejsu API), mogą pracować niepoprawnie. Więcej szczegółów na ten temat zawiera nota techniczna nr 1238742.

Począwszy od wersji 9 produktu DB2 nieaktualne stały się wymienione poniżej makrodefinicje i struktury bazy danych (oznacza to, że w przyszłych wydaniach mogą zostać usunięte). Zamiennik wyszczególniony został w nawiasach za elementem nieaktualnym. Zamienniki są wspólne dla platform Windows, Linux i UNIX:

Obsługa języków narodowych

Znaki indyjskie mogą być wyświetlane niepoprawnie w narzędziach interfejsu GUI

Problem

Znaki indyjskie mogą być wyświetlane niepoprawnie w narzędziach interfejsu GUI.

Rozwiązanie

Należy pobrać i zainstalować wymagane czcionki. Szczegółowe informacje zawiera temat "Wyświetlanie znaków indyjskich w narzędziach GUI DB2" zawarty w dokumentacji produktu DB2.

Pozostałe tematy dotyczące administrowania

Funkcja Wyświetl pamięć masową dostępna w Centrum sterowania nie obsługuje obiektów pamięci masowej XML

Problem

Funkcja Wyświetl pamięć masową dostępna w Centrum sterowania nie obsługuje nowego obiektu pamięci XML. Ten problem występuje tylko w bazach danych, w których wykorzystywany jest język XML.

Rozwiązanie

Brak

Kontakty powiadamiane mogą być określane tylko za pomocą karty Powiadomienie dostępnej w Centrum zadań

Problem

Kliknięcie ikony Kontakty albo wybranie opcji Kontakty z menu Narzędzia w Centrum zadań powoduje zawieszenie się Centrum zadań i wymaga, aby zostało ono ponownie uruchomione.

Rozwiązanie

Aby utworzyć lub zmienić kontakt powiadamiany, należy wykonać następujące czynności:

  1. Kliknij dwukrotnie zadanie w oknie Centrum zadań, aby wyświetlić okno właściwości zadania.
  2. Kliknij zakładkę Powiadomienie, aby wyświetlić stronę Powiadomienie, na której można dodać nazwy kontaktów.

Dodatkowe produkty i opcje

Query Patroller

W opcji planowania nie można zapisywać harmonogramów do pliku

Problem

W opcji planowania w produkcie Query Patroller nie można zapisywać harmonogramów do pliku. Problem wynika z niekompatybilności związanej z wersją pakietu IBM Software Developer's Kit for Java używaną w danej wersji produktu DB2.

Rozwiązanie

Brak

Niedostępność portów może powodować błąd SQL (Windows)

Problem

W systemach Windows XP lub Windows 2003 przy braku dostępnych portów zapytania wprowadzone w programie Query Patroller mogą powodować odebranie kodu SQL -29007. Prawdopodobieństwo wystąpienia tego błędu zwiększa się wraz ze wzrostem liczby klientów uzyskujących dostęp do programu Query Patroller.

Rozwiązanie

Należy ustawić zmienne rejestrowe systemu Windows w następujący sposób:

   MaxUserPort=65534
   TcpTimedWaitDelay=30 

następnie należy zrestartować używany system, aby wprowadzone zmiany zostały uwzględnione.

Szczegółowe informacje na temat ustawiania zmiennych rejestrowych systemu Windows są dostępne w serwisie WWW pomocy i obsługi technicznej Microsoft pod adresem http://support.microsoft.com/ .

Aktualizacje dokumentacji

Cały produkt

Wycofane funkcje

Część "Co nowego" zawiera sekcje opisujące funkcje, które zostały wycofane w tej wersji. Niektóre opisy wycofanych funkcji nadal pojawiają się w pozostałych częściach dokumentacji produktu. Należy zignorować te odwołania.

Aktualizacje komunikatów o błędach

Ważne, najnowsze zmiany komunikatów o błędach produktu dostępne są w nocie technicznej nr 1238566 w serwisie WWW produktu DB2.

Opis danych tabeli SALES

Dane w tabeli SALES przykładowej bazy danych SAMPLE zostały zaktualizowane w wersji 9, ale opis tej tabeli w dokumentacji nie uwzględnia zaktualizowanych wartości.

Co nowego

Brak informacji na temat nowych opcji konsolidatora w podsumowaniu pakietu poprawek 1

Podsumowanie zatytułowane "Co nowego w pakiecie poprawek 1" nie zawiera informacji o nowych opcjach konsolidatora DB2Binder dla sterownika IBM DB2 Driver for JDBC and SQLJ. Szczegółowe informacje na temat nowych opcji zawiera temat Java w sekcji "Projektowanie aplikacji" w części poświęconej aktualizacjom dokumentacji.

Serwis WWW wtyczek uwierzytelniania LDAP bazy danych DB2

Moduły wtyczek uwierzytelniania LDAP bazy danych IBM DB2, przykłady oraz dokumentację dotyczącą konfiguracji i używania tych wtyczek można pobrać ze strony WWW pod adresem www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&source=swg-dm-db2ldap.

DB2 Connect

Informacje dla użytkowników programu DB2 Connect

W tym dokumencie użytkownicy programu DB2 Connect powinni zapoznać się z tematami w sekcjach "Projektowanie aplikacji" (znane problemy i aktualizacje dokumentacji).

Query Patroller

Aktualizacja działania klasy zapytania

Kiedy używane jest Centrum Query Patroller lub wiersz komend programu Query Patroller, a jednocześnie uruchomiony jest serwer Query Patroller, zwracany jest niepoprawny komunikat ostrzegawczy, jeśli wykonywane jest jedno z następujących zadań:

Komunikat ostrzegawczy jest następujący:

DQP1024W Tworzenie, zmiana lub usunięcie klasy zapytania
nie odniesie skutku, dopóki serwer Query Patroller nie zostanie zrestartowany.

Komunikat ten nie jest już poprawny. Wspomniane trzy zadania klasy zapytania zostaną wykonane natychmiast, chyba że istnieją skolejkowane lub działające zapytania. Jeśli istnieją skolejkowane lub działające zapytania, w tym nowo wprowadzone zapytania, zmiany klasy zapytania zostaną uwzględnione po zakończeniu skolejkowanych lub działających zapytań. Aby nie czekać na zakończenie skolejkowanych i działających zapytań, należy zrestartować serwer Query Patroller.

Uwaga:
Aktualizowanie maksymalnej liczby zapytań dla klasy zapytania zawsze odnosi natychmiastowy skutek.

Obsługa grup dla przedłożenia zapytania

Dokumentacja nie zawiera informacji pomocnych w objaśnianiu opcji na liście rozwijanej Profil wprowadzania do użycia w oknie Preferencje wprowadzania zapytań Centrum Query Patroller.

Jeśli użytkownik jest zalogowany, ale nie posiada ani uprawnienia DBADM, ani uprawnienia Edycja do administrowania użytkownikami programu Query Patroller, może on jedynie dodawać lub aktualizować preferencje przedłożenia dla samego siebie. W takiej sytuacji lista rozwijana Profil wprowadzania do użycia zawiera istniejące profile wprowadzającego w grupach bazy danych DB2, zamiast w grupach systemu operacyjnego, do których należy użytkownik.

Jeśli użytkownik jest zalogowany i posiada zarówno uprawnienie DBADM, jak i uprawnienie Edycja do administrowania użytkownikami programu Query Patroller, może on dodawać lub aktualizować preferencje przedłożenia dla innych użytkowników. W takiej sytuacji lista rozwijana Profil wprowadzania do użycia zawiera profile wprowadzającego wszystkich istniejących grup.

Instalacja

Instalacja serwera Query Patroller

Dokumentacja programu Query Patroller nie zawiera następujących informacji:

Definicja nowej grupy partycji bazy danych w programie Query Patroller

Dokumentacja programu Query Patroller nie zawiera następujących informacji:

Kiedy podczas instalowania programu Query Patroller definiowany jest nowy obszar tabel w środowisku partycjonowanym, można wybrać istniejącą grupę partycji bazy danych. Można również skonfigurować nową grupę partycji bazy danych dla nowego obszaru tabel. Jeśli wybrane zostanie skonfigurowanie nowej grupy partycji bazy danych, na panelu instalacyjnym wybrać można tylko jedną partycję bazy danych dla tej nowej grupy partycji bazy danych. Jeśli trzeba dodać partycje do nowej grupy partycji bazy danych, należy dodać je ręcznie po zakończeniu instalacji.

Instalacja zestawu narzędzi klienta programu Query Patroller

Dokumentacja programu Query Patroller nie zawiera następujących informacji:

Nie trzeba instalować zestawu narzędzi klienta Query Patroller na kliencie produktu DB2, jeśli będą z niego tylko wysyłane zapytania do serwera Query Patroller. Zestaw narzędzi klienta Query Patroller trzeba zainstalować na kliencie DB2, tylko jeśli ma on być uruchamiany na tym kliencie.

Instalacja programu Query Patroller i pakietu poprawek 1 lub nowszego

Dokumentacja programu Query Patroller nie zawiera następujących informacji:

Projektowanie aplikacji

Obsługa połączenia zaufanego w interfejsie CLI

Zainstalowanie pakietu poprawek 1 umożliwia tworzenie zaufanych połączeń przy użyciu interfejsu CLI. Ograniczenia udokumentowane w poprzedniej wersji Uwag do wydania przestają obowiązywać. Informacje na temat tej opcji znajdują się w Centrum informacyjnym DB2 pod adresem http://publib.boulder.ibm.com/infocenter/db2help/index.jsp .

Java

Interfejs DB2Xml

W dokumentacji interfejsu DB2Xml znajduje się kilka niepoprawnych informacji. Zostały zmienione nazwy następujących metod interfejsu DB2Xml:

Zestawianie połączeń JDBC

Dokumentacja związana z zestawianiem połączeń JDBC zawiera kilka informacji dotyczących funkcji, które zostały wycofane w tym wydaniu:

Właściwość useTargetColumnEncoding

Dokumentacja związana z właściwością useTargetColumnEncoding obiektu DataSource jest przestarzała. Ta właściwość została usunięta ze sterownika IBM DB2 Driver for JDBC and SQLJ.

Nowe opcje konsolidatora dla sterownika IBM DB2 Driver for JDBC and SQLJ

Temat "Konsolidator DB2Binder" nie zawiera następującej dokumentacji dla trzech nowych opcji konsolidatora dostępnych po zainstalowaniu pakietu poprawek 1:

-reopt
Określa, czy serwery baz danych DB2 for z/OS ustalają ścieżki dostępu w czasie wykonywania. Opcja ta jest poprawna tylko dla połączeń z serwerami baz danych DB2 for z/OS. Jeśli opcja ta nie zostanie określona, nie jest wysyłana do serwera bazy danych. W takim przypadku serwer określa działanie ponownej optymalizacji.
none
Określa, że ścieżki dostępu nie są ustalane w czasie wykonywania.
always
Określa, że ścieżki dostępu są ustalane za każdym razem, gdy uruchamiana jest instrukcja.
once
Określa, że produkt DB2 ustala i przechowuje w pamięci podręcznej ścieżkę dostępu dla instrukcji dynamicznej tylko raz w czasie wykonywania lub do czasu, gdy przygotowana instrukcja zostaje unieważniona albo usunięta z pamięci podręcznej instrukcji dynamicznych i musi zostać ponownie przygotowana.
-blocking
Określa typ blokowania wierszy dla kursorów.
all
Określa, że serwer bazy danych wykonuje blokowanie dla kursorów JDBC tylko do odczytu lub niejednoznacznych. Kursor niejednoznaczny to dowolny kursor, który nie został jawnie określony w deklaracji kursora jako FOR READ ONLY lub FOR UPDATE. Jest to wartość domyślna.
unambig
Określa, że serwer bazy danych wykonuje blokowanie dla kursorów JDBC tylko do odczytu.
no
Określa, że serwer bazy danych nie wykonuje blokowania dla kursorów JDBC.
-encoding
Określa kodowanie aplikacji dla pakietów IBM DB2 Driver for JDBC and SQLJ. Opcja ta jest poprawna tylko dla połączeń z serwerami baz danych DB2 for z/OS.
ebcdic
Określa, że kodowanie aplikacji to EBCDIC. Jest to wartość domyślna.
ascii
Określa, że kodowanie aplikacji to ASCII.
unicode
Określa, że kodowanie aplikacji to Unicode.

Administrowanie

Zmienne rejestrowe

Następujące zmiany mają zastosowanie do dokumentacji dotyczącej zmiennych rejestrowych:

Dodatki i uzupełnienia

Dodatek A. Kontakt z firmą IBM

Krajowe lub regionalne przedstawicielstwo firmy IBM można znaleźć w serwisie WWW o nazwie IBM Directory of Worldwide Contacts pod adresem http://www.ibm.com/planetwide

Więcej informacji o produktach DB2 można znaleźć pod adresem http://www.ibm.com/software/data/db2/.

Dodatek B. Uwagi

Produktów, usług lub opcji opisywanych w tym dokumencie firma IBM nie musi oferować we wszystkich krajach. Informacje o produktach i usługach dostępnych w danym kraju można uzyskać od lokalnego przedstawiciela firmy IBM. Jakakolwiek wzmianka na temat produktu, programu lub usługi firmy IBM nie oznacza, że może być zastosowany jedynie ten produkt, ten program lub ta usługa firmy IBM. Zamiast nich można zastosować ich odpowiednik funkcjonalny, pod warunkiem, że nie narusza to praw własności intelektualnej firmy IBM. Jednakże cała odpowiedzialność za ocenę przydatności i sprawdzenie działania produktu, programu lub usługi pochodzących od producenta innego niż IBM spoczywa na użytkowniku.

IBM może posiadać patenty lub złożone wnioski patentowe na towary i usługi, o których mowa w niniejszej publikacji. Używanie tego dokumentu nie daje żadnych praw do tych patentów. Wnioski o przyznanie licencji można zgłaszać na piśmie pod adresem:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

Zapytania dotyczące zestawów znaków dwubajtowych (DBCS) należy kierować do lokalnych działów własności intelektualnej firmy IBM (IBM Intellectual Property Department) lub wysłać je na piśmie na adres:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Poniższy akapit nie obowiązuje w Wielkiej Brytanii, a także w innych krajach, w których jego treść pozostaje w sprzeczności z przepisami prawa miejscowego: FIRMA INTERNATIONAL BUSINESS MACHINES CORPORATION DOSTARCZA TĘ PUBLIKACJĘ W TAKIM STANIE, W JAKIM SIĘ ZNAJDUJE "AS IS" BEZ UDZIELANIA JAKICHKOLWIEK GWARANCJI (W TYM TAKŻE RĘKOJMI), WYRAŹNYCH LUB DOMNIEMANYCH, A W SZCZEGÓLNOŚCI DOMNIEMANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ ORAZ PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB GWARANCJI, ŻE PUBLIKACJA NIE NARUSZA PRAW OSÓB TRZECICH. Ustawodawstwa niektórych krajów nie dopuszczają zastrzeżeń dotyczących gwarancji wyraźnych lub domniemanych w odniesieniu do pewnych transakcji; w takiej sytuacji powyższe zdanie nie ma zastosowania.

Informacje zawarte w niniejszej publikacji mogą zawierać nieścisłości techniczne lub błędy drukarskie. Informacje te są okresowo aktualizowane, a zmiany te zostaną ujęte w kolejnych wydaniach tej publikacji. IBM zastrzega sobie prawo do wprowadzania ulepszeń i/lub zmian w produktach i/lub programach opisanych w tej publikacji w dowolnym czasie, bez wcześniejszego powiadomienia.

Jakiekolwiek wzmianki na temat stron internetowych nie należących do firmy IBM zostały podane jedynie dla wygody użytkownika i nie oznaczają, że firma IBM w jakikolwiek sposób firmuje te strony. Materiały dostępne na tych stronach nie są częścią materiałów opracowanych dla tego produktu IBM, a użytkownik korzysta z nich na własną odpowiedzialność.

IBM ma prawo do korzystania i rozpowszechniania informacji przysłanych przez użytkownika w dowolny sposób, jaki uzna za właściwy, bez żadnych zobowiązań wobec ich autora.

Licencjobiorcy tego programu, którzy chcieliby uzyskać informacje na temat programu w celu: (i) wdrożenia wymiany informacji między niezależnie utworzonymi programami i innymi programami (łącznie z tym opisywanym) oraz (ii) wykorzystywania wymienianych informacji, powinni skontaktować się z:

IBM Canada Limited
   Office of the Lab Director
   8200 Warden Avenue
   Markham, Ontario
   L6G 1C7
   CANADA

Informacje takie mogą być udostępnione, o ile spełnione zostaną odpowiednie warunki, w tym, w niektórych przypadkach, uiszczenie odpowiedniej opłaty.

Licencjonowany program opisany w tym dokumencie oraz wszystkie inne licencjonowane materiały dostępne dla tego programu są dostarczane przez IBM na warunkach określonych w Umowie IBM z Klientem, Międzynarodowej Umowie Licencyjnej IBM na Program lub w innych podobnych umowach zawartych między IBM i użytkownikami.

Wszelkie dane dotyczące wydajności zostały zebrane w kontrolowanym środowisku. W związku z tym rezultaty uzyskane w innych środowiskach operacyjnych mogą się znacząco różnić. Niektóre pomiary mogły być dokonywane na systemach będących w fazie rozwoju i nie ma gwarancji, że pomiary te wykonane na ogólnie dostępnych systemach dadzą takie same wyniki. Niektóre z pomiarów mogły być estymowane przez ekstrapolację. Rzeczywiste wyniki mogą być inne. Użytkownicy powinni we własnym zakresie sprawdzić odpowiednie dane dla ich środowiska.

Informacje dotyczące produktów innych firm zostały uzyskane od dostawców tych produktów z opublikowanych przez nich zapowiedzi lub innych powszechnie dostępnych źródeł. Firma IBM nie testowała tych produktów i nie może potwierdzić dokładności pomiarów wydajności, kompatybilności ani żadnych innych danych związanych z tymi produktami. Pytania dotyczące możliwości produktów innych firm należy kierować do dostawców tych produktów.

Jakiekolwiek wzmianki na temat kierunków rozwoju firmy IBM mogą ulec zmianie lub anulowaniu bez uprzedzenia i dotyczą jedynie ogólnych celów i założeń.

Publikacja ta może zawierać przykładowe dane i raporty używane w codziennej działalności biznesowej. W celu kompleksowego zilustrowania tej działalności podane przykłady zawierają nazwy osób, firm i ich produktów. Wszystkie te nazwiska/nazwy są fikcyjne i jakakolwiek ich zbieżność z prawdziwymi nazwiskami/nazwami jest całkowicie przypadkowa.

LICENCJA NA PRAWA AUTORSKIE:

Niniejsza publikacja może zawierać przykładowe aplikacje w kodzie źródłowym, ilustrujące techniki programowania w różnych systemach operacyjnych. Użytkownik może kopiować, modyfikować i rozpowszechniać te programy przykładowe w dowolnej formie bez uiszczania opłat na rzecz firmy IBM, w celu rozbudowy, użytkowania, handlowym lub w celu rozpowszechniania aplikacji zgodnych z aplikacyjnym interfejsem programowym dla tego systemu operacyjnego, dla którego napisane były programy przykładowe. Programy przykładowe nie zostały gruntownie przetestowane. Firma IBM nie może zatem gwarantować lub sugerować niezawodności, użyteczności i funkcjonalności tych programów.

Każda kopia lub dowolna część programów przykładowych, albo też dowolna praca pochodna, musi zawierać poniższą informację o prawach autorskich:

© (nazwa_firmy_użytkownika) (rok). Części niniejszego kodu pochodzą z programów przykładowych IBM Corp. Sample Programs. © Copyright IBM Corp. _rok_lub_lata_. Wszelkie prawa zastrzeżone.

Znaki towarowe

Nazwy firm, produktów i usług występujące w dokumentacji produktu DB2 wersja 9 mogą być znakami towarowymi lub znakami usług firmy International Business Machines Corporation lub innych firm. Informacje na temat znaków towarowych firmy IBM Corporation znajdują się pod adresem http://www.ibm.com/legal/copytrade.shtml.

Poniższe nazwy są znakami towarowymi lub zastrzeżonymi znakami towarowymi innych firm i zostały użyte w co najmniej jednym dokumencie z biblioteki DB2:

Microsoft, Windows, Windows NT i logo Windows są znakami towarowymi firmy Microsoft Corporation w Stanach Zjednoczonych i/lub innych krajach.

Intel, Itanium, Pentium i Xeon są znakami towarowymi firmy Intel Corporation w Stanach Zjednoczonych i/lub innych krajach.

Java i wszystkie znaki towarowe związane z Java są znakami towarowymi firmy Sun Microsystems, Inc. w Stanach Zjednoczonych i/lub innych krajach.

UNIX jest zastrzeżonym znakiem towarowym The Open Group w Stanach Zjednoczonych i innych krajach.

Linux jest znakiem towarowym Linusa Torvaldsa w Stanach Zjednoczonych i/lub innych krajach.

Inne nazwy firm, produktów i usług mogą być znakami towarowymi lub znakami usług innych firm.