Przed skorzystaniem z tych informacji i opisywanych przez nie produktów należy przeczytać informacje ogólne, które zawiera rozdział Uwagi.
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.
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.
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:
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.
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.
Komenda db2sampl (utwórz przykładową bazę danych) może zakończyć się błędem SQL0443, jeśli:
Wykonaj jedną z następujących czynności:
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.
Przed zainstalowaniem pełnej wersji należy zdeinstalować wersję beta produktu DB2, wersja 9.
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.
Wykonaj jedną z następujących czynności:
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).
Produkt DB2 należy zainstalować w lokalizacji, której nazwa nie zawiera znaków alfabetu narodowego.
Komenda deinstalacji komponentu DB2 Embedded Application Server (EAS) nie deinstaluje komponentu całkowicie. Pozostaje wpis w rejestrze oraz katalog systemu plików.
Dla każdej platformy dostępne jest rozwiązanie.
Rozwiązanie (Windows):
Rozwiązanie (Linux i UNIX):
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.
gdzie ścieżka_instalacji_serwera_aplikacji to ścieżka, w której jest zainstalowany serwer EAS.
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.
Brak
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.
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 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 nie jest wyświetlany, jeśli nie zostanie określona zmienna systemowa katalogu TEMP.
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:
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.
Aby zainstalować kopię produktu DB2 UDB, wersja 8, gdy jest już zainstalowany produkt DB2, wersja 9, należy wykonać następujące czynności:
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.
Domyślnie, na komputerze z systemem Windows Server 2003 nie można zainstalować klienta DB2, jeśli użytkownik nie ma uprawnień administratora.
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:
Znaki azjatyckie mogą być niepoprawnie wyświetlane.
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).
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.
Brak
Używanie klasy DB2DecimalFloat w produkcie Dostawca danych DB2 dla platformy .NET jest związane z tymczasowymi ograniczeniami:
Brak. Należy zapoznać się z raportem APAR JR25094 w celu śledzenia procesu usuwania tych ograniczeń.
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".
Brak
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.
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.
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>
Brak
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.
Należy włączyć opcję, ustawiając nową zmienną rejestrową DB2_CREATE_DB_ON_PATH na wartość "ON".
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:
Znaki indyjskie mogą być wyświetlane niepoprawnie w narzędziach interfejsu GUI.
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.
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.
Brak
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.
Aby utworzyć lub zmienić kontakt powiadamiany, należy wykonać następujące czynności:
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.
Brak
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.
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/ .
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.
Ważne, najnowsze zmiany komunikatów o błędach produktu dostępne są w nocie technicznej nr 1238566 w serwisie WWW produktu DB2.
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.
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.
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.
W tym dokumencie użytkownicy programu DB2 Connect powinni zapoznać się z tematami w sekcjach "Projektowanie aplikacji" (znane problemy i aktualizacje dokumentacji).
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.
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.
Dokumentacja programu Query Patroller nie zawiera następujących informacji:
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.
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.
Dokumentacja programu Query Patroller nie zawiera następujących informacji:
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 .
W dokumentacji interfejsu DB2Xml znajduje się kilka niepoprawnych informacji. Zostały zmienione nazwy następujących metod interfejsu DB2Xml:
Dokumentacja związana z zestawianiem połączeń JDBC zawiera kilka informacji dotyczących funkcji, które zostały wycofane w tym wydaniu:
recycleDB2Connection: public void recycleDB2Connection() reuseDB2Connection (niezaufane ponowne wykorzystanie bez ponownego uwierzytelniania): public DB2Connection reuseDB2Connection() public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) public DB2Connection reuseDB2Connection( int connectionReuseProtocol)
getDB2Connection (niezaufane ponowne wykorzystanie bez ponownego uwierzytelniania): public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) recycleDB2Connection: public void recycleDB2Connection()
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.
Temat "Konsolidator DB2Binder" nie zawiera następującej dokumentacji dla trzech nowych opcji konsolidatora dostępnych po zainstalowaniu pakietu poprawek 1:
Następujące zmiany mają zastosowanie do dokumentacji dotyczącej zmiennych rejestrowych:
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/.
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.
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.