Преди да използвате тази информация и продукта, за който се отнася, задължително прочетете общата информация в Забележки.
Този документ съдържа информация, която е собственост на IBM. Тя се предоставя според лицензно споразумение и се защитава от законите за авторското право. Информацията, съдържаща се в тази публикация, не съдържа никакви гаранции за продукти, и всички изявления, осигурени в настоящото ръководство, не трябва да бъдат интерпретирани като такива.
Можете да поръчате IBM публикации по електронен път или чрез местния представител на IBM.
За да поръчате DB2 публикации от DB2 Маркетинг и продажби в САЩ или Канада, се обадете на 1-800-IBM-4YOU (426-4968).
Когато изпращате информация на IBM, предоставяте на IBM неизключително право да използва или разпространява информацията по всеки начин, който бъде намерен за уместен, без от това да произлизат задължения към вас.
Последните бележки съдържат информация за известни проблеми и обновления на документация за DB2 Версия 9 за Linux, UNIX, и Windows, и за DB2 Connect Версия 9.
Главата за известните проблеми включва информация за:
Главата за обновления на документацията включва допълнения от последния момент, или корекции към продуктовата документация.
Първичният източник за DB2 продуктова документация е DB2 Център за информация. Можете да го намерите онлайн на http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.
Като алтернатива, можете да инсталирате локално копие на DB2 Център за информация, което се включва в продукта като отделно инсталируемо копие. Ако инсталирате локално копие, следва да изтеглите последните обновления, преди да използвате своето локално копие. Обновяването на вашия Център за информация ще осигури пълно копие на документацията, и също добавя способности, които подобряват търсенето на информация за DB2 съобщения. За инструкции вижте Обновяване на DB2 Център за информация, инсталиран на вашия компютър или intranet сървър.
Списъкът по-долу акцентира на теми в DB2 Център за информация, които са от особен интерес за инсталиране на продукт и отстраняване на проблеми:
В добавка, достъпно е съдействие за поддръжка и отстраняване на проблеми на DB2 Web сайта за поддръжка. Този сайт включва технически бележки и сервизни опреснявания, които описват промени в документацията и информация за известните ограничения, открити след създаването на Последните бележки. Адресът на DB2 Web сайта за поддръжка е http://www.ibm.com/software/data/db2/udb/support.html.
Windows системите използват обратни наклонени черти (\) за отделяне на директориите в пътека. Linux и UNIX използват наклонени черти (/) за разделители. Последните бележки използват тези конвенции, когато информацията е специфична за платформа. Когато обаче информацията е платформено независима, Последните бележки използват Windows конвенцията, така че ако работите на Linux или UNIX система, може да се наложи да въвеждате пътеките на директория различно от показаното.
Този раздел включва информация за:
В някои случаи, информацията показва, че даден аспект на характеристика не се поддържа, или че изпълнението на конкретно действие с характеристика може да доведе до проблеми. В тези случаи, опитите да се използва характеристиката могат да са неуспешни, или резултатите да са безполезни или вредни.
Командата db2sampl може да откаже с грешка SQL0443, ако:
Опитайте едно от следните:
Бета и различни от бета версии на DB2 Версия 9 не могат да съществуват заедно на една система. Този проблем се отнася и за клиентския, и за сървърния компоненти на продукта.
Деинсталирайте бета версията на DB2 Версия 9, преди да инсталирате различната от бета версия.
Когато инсталирате DB2 Център за информация, можете да изберете име на услуга и номер на порт, вместо да приемате стойностите по подразбиране. Ако изберете име на услуга, което вече съществува във файла на услугите на системата, и само промените номера на порта, може да получите грешка, която гласи Посоченото име на услуга се използва.
Решение 1: Използвайте стойностите по подразбиране.
Решение 2: Използвайте име на услуга и номер на порт, които вече са едновременно във файла на услугите.
Решение 3: Добавете име на услуга и номер на порт към файла на услугите, като използвате стойности, които още не се използват.
Не можете да инсталирате DB2 продукт в пътека, чието име съдържа символи от национален език.
Инсталирайте вашия DB2 продукт в пътека, чието име не съдържа символи от национален език.
Символите на национален език са символи, които не се съдържат в символния набор за английски (en_US).
Старт-панелът на DB2 Настройващата програма не се показва, ако не настроите
TEMPсистемната променлива за директория.
Решение 1: Настройте системната променлива за TEMP директория за текущата сесия, като въведете следната команда от командния ред:
set TEMP=име на директория
Например, set TEMP=c:\temp .
Решение 2: Настройте системната променлива за TEMP директория като общосистемна променлива. За да направите това:
Инсталирането на продукт на DB2 Universal Database (UDB) Версия 8 не се поддържа, ако на системата вече е инсталиран продукт на DB2 Версия 9. Този проблем се отнася и за клиентска, и за сървърна инсталация.
За да инсталирате копие на DB2 UDB Версия 8, когато вече е инсталирана DB2 Версия 9:
Старт-панелът на DB2 UDB Версия 8 DB2 Настройващата програма не ви ограничава да инсталирате Версия 8, когато Версия 9 вече е инсталирана. Това обаче ще причини проблеми.
Не можете да използвате редовни (различни от Administrator) потребителски акаунти за изпълнение на командите db2start и db2stop на Windows 2000.
Решение 1: Използвайте Windows акаунт на Power User или Windows акаунт на Administrator.
Решение 2: Инсталирайте по-нова версия на Windows операционната система.
На компютър с Windows Server 2003 не можете да инсталирате DB2 клиент, ако нямате права на Administrator.
Трябва да бъде променена System Group Policy от Administrator потребител, преди да може потребител, различен от Administrator, да инсталира клиент. За да направи това, Administrator потребителят трябва да активира политиката 'Disable Windows Installer'. За да достъпите тази настройка, въведете gpedit.msc за стартиране на Group Policy Object Editor, после изберете Computer Configuration, после Administrative Templates, после Windows Components, после Windows Installer. Настройте тази стойност на Never.
Възможно е да видите съобщение за грешка в журнала за инсталиране, отнасяща се за SRSetRestorePoint API. Част от текста на съобщението за грешка гласи: ...Извикване на SRSetRestorePoint API...Обръщението към SRSetRestorePoint API е неуспешно.
Игнорирайте това съобщение за грешка, което е причинено от грешка в Windows Installer.
Възможно е азиатските символи да не се извеждат правилно.
Придобийте и инсталирайте изискваните шрифтове. За подробности, вижте темата на DB2 документацията, озаглавена Достъпност на азиатски шрифтове (Linux).
Максималната дължина за името на инсталационна пътека е приблизително 100 байта на AIX и HP-UX PA-RISC платформи.
Няма
За подробности относно проблема, вижте техническа бележка # 1239797, озаглавена Максимална дължина на DB2 9 инсталационна пътека на UNIX и Linux платформи .
Командата за деинсталиране на DB2 Embedded Application Server (EAS) компонента на DB2 продукта не деинсталира напълно компонента. Регистърният запис и системната директория остават.
Осигурява се решение за всяка платформа.
Решение (Windows):
Решение (Linux и UNIX):
Тази команда извежда съдържанието на регистрите. Записът за EAS е показан по-долу:
S,DB2EAS,6.1.0.0,AppServer_инсталационна_пътека,,,,,,,където AppServer_инсталационна_пътека е действителната пътека, в която е инсталиран EAS.
където AppServer_инсталационна_пътека е пътеката, в която е инсталиран EAS
При неграфична инсталация на DB2 продукт, е възможно да видите повреден текст, ако използвате конкретни комбинации от кодове на географско разположение и кодови набори. За следните комбинации се знае, че извеждат повреден текст:
Известно съобщение, което извежда повреден текст, е съобщението, което гласи, че не е посочен SMTP сървър.
Няма
Засегнатите типове инсталация са db2_install и db2setup -r
<response file>на Linux и UNIX и
setup /u <response file>на Windows.
Незасегнатата версия на съобщението за SMTP сървъра гласи следното: Не е указан SMTP сървър за оповестяване. Не може да се изпращат уведомления на лицата за контакт във вашия списък с контакти, докато не той бъде посочен. За повече информация вижте административната документация на DB2.
Използването на Decimal Float тип данни в CLI приложения е предмет на следните временни ограничения:
Няма
Използването на класа DB2DecimalFloat в DB2 .NET Data Provider е предмет на следните временни ограничения:
Няма
В DB2 Версия 9, името на DB2 Универсалния JDBC драйвер е променено на IBM DB2 драйвер за JDBC и SQLJ. Обаче методът JDBC DatabaseMetaData.getDriverName връща низа "IBM DB2 JDBC Universal Driver Architecture" за име на драйвер.
Няма
Подаването на израз ALTER DATABASE PARTITION GROUP за добавяне на обхват дялове на базата данни, който включва дяла n, и после подаване на друг ALTER DATABASE PARTITION GROUP израз за добавяне на различен обхват дялове на базата данни, може да причини проблеми. Тези проблеми възникват, когато вторият израз включва LIKE DBPARTITIONNUM n клауза. Например:
ALTER DATABASE PARTITION GROUP <db-partition-name> ADD DBPARTITIONNUMS ( <db-partition-number1> TO <db-partition-number2> -- обхват, който включва номер на дял на база данни <n> ) WITHOUT TABLESPACES ALTER DATABASE PARTITION GROUP <db-partition-name> ADD DBPARTITIONNUMS ( <db-partition-number1> TO <db-partition-number2> -- обхват, различен от посочения в предния израз ) LIKE DBPARTITIONNUM <n>
Ако изпълните тази последователност от изрази, вашият потребителски модел се задържа, и базата данни се маркира като повредена.
Няма.
За да използвате командата CREATE DATABASE ON пътека на Windows, трябва първо да изпълните известна настройка.
Активирайте характеристиката, като настроите новата регистърна променлива, DB2_CREATE_DB_ON_PATH, на "ON."
Възможно е да се получат съобщения за грешка, когато са налице следните условия:
Регистърната променлива DB2_CREATE_DB_ON_PATH е също част от SAP агрегатната регистърна променлива DB2_WORKLOAD. Регистърната променлива DB2_CREATE_DB_ON_PATH е "ON" по подразбиране за SAP.
Ако използвате поддръжка на пътека, когато създавате нови бази данни, приложенията, написани преди Версия 9, които използват db2DbDirGetNextEntry () API (или по-стара версия на API) може да не работят правилно. Отнесете се към Техническа бележка # 1238742 за подробности
Следните макроси и структури на базата данни са отхвърлени, считано от DB2 Версия 9, тоест, в следващо издание може да бъдат премахнати. (Подмените се появяват в скоби след всеки отхвърлен елемент, ако има достъпна подмяна.) Подмените са общи за Windows и UNIX платформи:
Индийските символи не се извеждат правилно в графичните средства.
Придобийте и инсталирайте изискваните шрифтове. За подробности, вижте темата в DB2 документацията, озаглавена Извеждане на индийски символи в DB2 графичните средства.
Функцията Преглед на съхранението на Центъра за управление не поддържа новия обект за XML съхранение. Този проблем възниква само в разрешени за XML бази данни.
Няма
Характеристиката за планиране на Query Patroller не може да записва планове във файл в тази версия.
Няма
Проблемът се дължи на несъвместимост на IBM Software Developer's Kit за Java нивото, използвано в тази версия на DB2 продукт.
Новата способност за създаване на доверени свързвания посредством IBM DB2 драйвера за JDBC и SQLJ не поддържа CLI, включително XA свързвания.
Няма
Информацията Какво е новото включва раздел за преустановената в това издание функционалност. Някои описания на функционалност, която е преустановена, все още се появяват в други част на документацията на продукта; игнорирайте тези споменавания.
Всякакви важни промени от последния момент за съобщенията за грешки на продукта са достъпни в DB2 сервизната Техническа бележка #1238566.
Документацията на продукта за съображенията относно миграция за DB2 Connect трябва да включва следните подробности:
Ако мигрирате от издание преди DB2 Connect Версия 8.2.2 (еквивалентно на Версия 8.1 FixPak 9), посоченият тип разпознаване в записа на директорията на базата данни на шлюза подменя типа разпознаване, каталогизиран на DB2 клиент. Ако не сте посочили тип разпознаване за клиента, подразбиращият се тип разпознаване е SERVER. Уверете се, че типът разпознаване на шлюза е съвместим с клиента и сървъра. За повече информация, вижте Типове защита, поддържани с DB2 Connect.
Документацията за инсталиране на IBM DB2 драйвера за ODBC и CLI трябва да включва следните подробности:
Архивният zip или tar.Z файл, който съдържа драйвера, е разположен в директорията (CD устройство)/db2/(платформа)/clidriver на инсталационния компакт-диск.
Документацията за DB2Xml интерфейса съдържа известна неправилна информация. Следните методи на DB2Xml интерфейса са преименувани:
Документацията за пулирането на JDBC свързванията включва известна информация за функционалност, която е преустановена в това издание:
recycleDB2Connection: public void recycleDB2Connection() reuseDB2Connection (недоверено повторно използване без повторно разпознаване): public DB2Connection reuseDB2Connection() public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) public DB2Connection reuseDB2Connection( int connectionReuseProtocol)
getDB2Connection (недоверено повторно използване без повторно разпознаване): public DB2Connection reuseDB2Connection( int connectionReuseProtocol, java.util.Properties properties) recycleDB2Connection: public void recycleDB2Connection()
Документацията, свързана със свойството useTargetColumnEncoding за DataSource е остаряла. Това свойство е премахнато от IBM DB2 драйвера за JDBC и SQLJ.
Документацията Какво е новото по отношение на промените в съществуващата функционалност трябва да включва следния текст:
В DB2 Версия 9, стойността, връщана от CURRENT TIMESTAMP специалния регистър може да не е уникална, дори за заявки от същото приложение на единичен дял на база данни. Никога не е имало документирана гаранция, че заявките връщат уникални CURRENT TIMESTAMP стойности, и промените в DB2 Версия 9 увеличават възможността две заявки да върнат една и съща стойност. Тази промяна в поведението няма да засегне приложенията, освен ако приложението използва стойността на специалния регистър CURRENT TIMESTAMP с очакванията, че двете заявки никога няма да върнат една и съща стойност.
Възможните подходи за приложенията, изискващи уникални стойности, включват:
Документацията съдържа информация, която не е правилна. Текстът следва да гласи:
Ако схемата на таблица е празна ("), или укажете NULL и име на таблица, се връща грешка. За да извлечете информация за конкретна таблица, трябва да посочите таблицата едновременно с име на схема и име на таблица.
Темата Висока достъпност в продуктовата документация трябва да включва следните подробности:
В клъстеризирано обкръжение не трябва да посочвате прехвърляемия IP адрес на DB2 сървъра, или всяко име на хост, което се разрешава до този адрес, във файла db2nodes.cfg. Употребата на тези адреси или имена във файла db2nodes.cfg може да не позволи на дяловете на DB2 база данни от успешно пренасочване след отказ на компютър.
Текущата документация е неправилна. Текстът, който описва този параметър, трябва да гласи:
Горното ограничение на размера на журнален файл, комбинирано с горното ограничение за брой на журнални файлове (logprimary + logsecond), дава горно горно ограничение от 512 GB активно журнално пространство. Също така, обхватът валидни стойности за параметъра logfilsiz е [4 - 524286].
Тъй като DB2 Версия 9 включва значително повече функционалност от предните DB2 издания, изискванията към паметта на DB2 Версия 9 са по-големи от тези на предните издания. В частност, базовото изискване към памет типично е увеличено с 0.5 до 1.5 MB на свързване, в зависимост от операционната система. Това базово изискване към паметта е за паметта, която операционната система заделя за всяко свързване, и е независимо от динамично заделяната памет, като стек на приложения и стек за сортиране, които се използват от всяко свързване. Ако мигрирате към DB2 Версия 9, може да се наложи да донастроите вашите параметри за заделяне на памет за поместване на донякъде по-големите изисквания на свързване на DB2 Версия 9.
За да се свържете с IBM във вашата страна или регион, проверете IBM Световния указател за контакти на http://www.ibm.com/planetwide
За да научите повече за DB2 продуктите, идете на http://www.ibm.com/software/data/db2/.
Възможно е IBM да не предлага продуктите, услугите или компонентите, разгледани в този документ, във всички страни. Консултирайте се с локалния представител на IBM за информация за продуктите и услугите, предлагани във вашата област. Споменаването на продукт, програма или услуга на IBM не е предназначено да твърди или внушава, че само този продукт, програма или услуга на IBM може да се използва. Всеки функционално еквивалентен продукт, програма или услуга, който не нарушава лицензионните права на IBM, може да се използва като заместител. Обаче потребителят носи отговорността да прецени и провери работата на всеки продукт, програма или услуга, които не са на IBM.
IBM може да има патенти или заявки за патенти относно обекти, споменати в този документ. Предоставянето на този документ не дава право на никакъв лиценз върху тези патенти. Може да изпращате писмени запитвания за патенти на адрес:
IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A.
За запитвания за лиценз относно двубайтова (DBCS) информация се свържете с Отдела за лицензни права на IBM във вашата страна/регион или изпратете писмени запитвания на адрес:
IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106, Japan
Следният параграф не се отнася за Великобритания, както и всяка друга страна, където такива изключения са несъвместими с местния закон: INTERNATIONAL BUSINESS MACHINES CORPORATION ОСИГУРЯВА ТОВА ИЗДАНИЕ ВЪВ ВИДА, В "КОЙТО Е" БЕЗ ГАРАНЦИЯ ОТ НИКАКЪВ ВИД, ПРЯКА ИЛИ КОСВЕНА, ВКЛЮЧИТЕЛНО, НО НЕ САМО КОСВЕНИТЕ ГАРАНЦИИ ЗА НЕ-НАРУШЕНИЕ, ПРИГОДНОСТ ЗА ПРОДАЖБА ИЛИ ПРИЛОЖИМОСТ ЗА НЯКАКВА ОПРЕДЕЛЕНА ЦЕЛ. В някои страни не се позволява отхвърляне на директните или косвени гаранции в определени случаи; следователно това твърдение може да не се отнася за вас.
Тази информация може да включва технически неточности или печатни грешки. Периодично информацията тук се променя; тези промени се вмъкват в новите издания на публикацията. IBM може да направи подобрения и/или промени в продукта(ите) и/или програмата(ите), описани в тази публикация, по всяко време и без предизвестие.
Всички препратки в тази информация към страници в Web, които не са на IBM, са само за удобство и по никакъв начин не служат като препоръка за тези страници в Web. Материалите на тези страници в Web не са част от материалите за този продукт на IBM и използването на тези страници в Web е изцяло на ваш риск.
Когато изпращате информация до IBM, вие предоставяте правото на ползване или разпространение на тази информация по всякакъв начин, който фирмата счита за подходящ, без това да води до някакви задължения към вас.
Притежатели на лиценз за тази програма, които желаят да получат информация за нея във връзка с (i) осъществяването на обмен на информация между независимо създадени програми и други програми (включително и тази) и (ii) взаимното използване на обменената информация, трябва да се свържат с:
IBM Canada Limited Office of the Lab Director 8200 Warden Avenue Markham, Ontario L6G 1C7 CANADA
Такава информация може да е достъпна в съответствие с определени директиви и условия, включващи в някои случаи заплащане или такса.
Лицензионната програма, описана в този документ и всички налични лицензионни материали са осигурени от IBM под условията на IBM Customer Agreement, IBM International Program License Agreement или някое еквивалентно споразумение между нас.
Всички данни за производителност, които се представят тук са определени в контролирана среда. Следователно резултатите, получени в друга работна среда може значително да се различават. Някои измервания може да са направени в системи на ниво разработка и няма гаранция, че тези измервания ще са същите при стандартните системи. Още повече, че някои измервания може да са оценени чрез екстраполация. Действителните резултати може да се различават. Потребителите на този документ трябва да проверят дали данните са приложими за тяхната специфична среда.
Информацията относно продуктите, които не са на IBM, е получена от доставчиците на тези продукти, техни публикации или други обществено достъпни източници. IBM не е тествала тези продукти и не може да потвърди точността на производителността, съвместимостта или другите твърдения, свързани с продуктите, които не са на IBM. Въпросите за възможностите на продуктите, които не са на IBM, трябва да се отправят към доставчиците на тези продукти.
Всички твърдения относно бъдещи насоки или намерения на IBM могат да се променят или отхвърлят без предупреждение и представляват само цели.
Тази информация може да съдържа примери за данни и отчети, използвани във всекидневни бизнес операции. За по-пълното им илюстриране примерите съдържат имена на индивиди, компании, марки и продукти. Тези имена са измислени и всички съвпадения с имена и адреси, използвани от реални бизнес агенти, са напълно случайни.
ЛИЦЕНЗ ЗА ПРАВА ЗА КОПИРАНЕ:
Тази информация може да съдържа примерни приложни програми в съответния програмен код, които илюстрират техники за програмиране за различни платформи. Можете да копирате, променяте или разпространявате тези примерни програми в произволен вид без заплащане на IBM при разработка, използване, маркетинг или разпространение на приложни програми, които са в съответствие с интерфейса за приложно програмиране за платформата, за която са написани примерните програми. Тази примери не са тествани изцяло и при всички възможни условия. Следователно IBM не може да гарантира или потвърди надеждността, възможностите за обслужване или функционирането на тези програми.
Всяко копие или всяка част от тези примерни програми или техни производни трябва да включва следния знак за запазени права:
© (името на вашата компания) (година). Portions of this code are derived from IBM Corp. Sample Programs. © Copyright IBM Corp. _въведете годината или годините_. All rights reserved.
Имената на компания, продукт или услуга, идентифицирани в документите на библиотеката с документация на DB2 Версия 9, могат да бъдат търговски марки или марки на услуги на International Business Machines Corporation или други компании. Информацията за търговските марки на IBM Corporation в САЩ, други страни, или и двете, е разположена на http://www.ibm.com/legal/copytrade.shtml.
Следните термини са търговски марки или регистрирани търговски марки на други компании и са използвани в поне един от документите в библиотеката с DB2 документация.
Microsoft, Windows, Windows NT, и Windows логото са търговски марки на Microsoft Corporation в САЩ, други страни, или и двете.
Intel, Itanium, Pentium, и Xeon са търговски марки на Intel Corporation в САЩ, други страни, или и двете.
Java и всички базирани на Java търговски марки са търговски марки на Sun Microsystems, Inc. в САЩ, в други страни, или и двете.
UNIX е регистрирана търговска марка на The Open Group в САЩ и други страни.
Linux е търговска марка на Линус Торвалдс в САЩ, други страни, или и двете.
Имената на други компании, продукти или услуги могат да са търговски марки или марки на услуги на други.