IBM DB2

Замечания по выпуску для пакета Fix Pack 1

DB2 Версии 9
для Linux, UNIX и Windows

Перед тем как использовать данный документ и продукт, описанный в нем, прочтите общие сведения под заголовком Замечания.

Замечания по публикации

Этот документ содержит информацию, которая является собственностью IBM. Она предоставляется в соответствии с лицензионным соглашением и защищена законами об авторском праве. Информация в данной публикации не включает никаких гарантий на продукт и никакое из утверждений в данном руководстве не следует понимать подобным образом.

Заказать публикации IBM можно через Интернет или у местного представителя IBM.

Чтобы заказать публикации DB2 через отдел DB2 Marketing and Sales в Соединенных Штатах или Канаде, позвоните по телефону 1-800-IBM-4YOU (426-4968).

Отсылая информацию IBM, вы тем самым даете IBM неисключительное право использовать или распространять эту информацию любым способом, как фирма сочтет нужным, без каких-либо обязательств перед вами.

Copyright International Business Machines Corporation 2002, 2006. Все права защищены.

Содержание

О замечаниях по выпуску
Известные проблемы
Ошибки для продуктов в целом
Команда db2sampl может завершиться неудачно с ошибкой SQL0443
Установка
Все платформы
Продукты бета-версий и других (не бета) версий DB2 Версии 9 не могут сосуществовать
Установка Информационного центра DB2
Пути установки не должны содержать символы национальных алфавитов
Неполная деинсталляция DB2 Embedded Application Server (EAS)
Установка при помощи файла ответов при использовании японского и традиционного китайского наборов символов может выводить поврежденный текст
Платформы Windows
Не удается запустить программу Первые шаги DB2 (в Windows)
Панель запуска установки DB2 не выводится (Windows)
Установка DB2 Universal Database (UDB) Версии 8 не поддерживается после установки DB2 Версии 9 (Windows)
Ограничение при установке клиента DB2 обычным пользователем (не администратором) (Windows Server 2003)
Платформы Linux и UNIX
Азиатские шрифты могут выводиться неправильно (Linux)
Длина пути установки не должна превышать 100 байт (AIX и HP-UX)
Разработка прикладных программ
.NET
Использование класса DB2DecimalFloat DB2 .NET Data Provider временно ограничено
Java
Изменен результат, возвращаемый DatabaseMetaData.getDriverName
Управление
Системный монитор
Отслеживание неактивных операторов для тупиковой ситуации при помощи мониторов событий подробной хронологии
SQL DDL
DDL групп разделов базы данных
Перед использованием команды CREATE DATABASE ON путь требуется конфигурирование (Windows)
Поддержка национальных языков
Индийские символы в инструментах GUI могут выводиться неправильно
Другие темы управления
Функция просмотра хранения Центра управления не поддерживает объект хранения XML
Адресаты уведомлений можно задать только при помощи вкладки Уведомление Центра задач
Дополнительные продукты и возможности
Query Patroller
Возможность планирования не может сохранять расписания в виде файла
Недоступность портов может привести к ошибке SQL (в Windows)
Изменения в документации
Ошибки для продуктов в целом
Неподдерживаемые возможности
Изменения сообщений об ошибках
Описание данных таблицы SALES
Что нового
В сводке по пакету Fix Pack 1 отсутствует информация о новых опциях связывания
Сайт подключаемых модулей аутентификации DB2 LDAP
DB2 Connect
Указатель к замечаниям по выпуску для пользователей DB2 Connect
Query Patroller
Изменение поведения класса запросов
Поддержка групп для передачи запросов
Установка
Установка сервера Query Patroller
Определение новой группы разделов базы данных в Query Patroller
Установка инструментов клиента Query Patroller
Установка Query Patroller и пакета Fix Pack 1 или новее
Разработка прикладных программ
Поддержка доверенных соединений для CLI
Java
Интерфейс DB2Xml
Пулы соединений JDBC
Свойство useTargetColumnEncoding
Новые опции связывания для драйвера Драйвер IBM DB2 для JDBC и SQLJ
Управление
Переменные реестра
Приложения
Приложение A. Как связаться с IBM
Приложение B. Замечания

О замечаниях по выпуску

Замечания по выпуску содержат информацию об известных проблемах и исправления к документации для DB2 Версии 9 для Linux, UNIX и Windows и для DB2 Connect Версии 9.

Раздел об известных проблемах содержит информацию по следующим вопросам:

Раздел об изменениях в документации содержит последние добавления или исправления к документации продукта.

Информационный центр DB2

Основной источник документации по продукту DB2 - это Информационный центр DB2. Его можно найти по адресу http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

Другой вариант - установить локальную копию Информационного центра DB2, которая включена в состав продукта как отдельный устанавливаемый образ. Если вы устанавливаете локальную копию, прежде чем ее использовать, загрузите последние исправления. Обновление Информационного центра дает вам свежий комплект документации плюс возможности, которые улучшают поиск информации сообщений DB2. Инструкции смотрите в разделе Обновление Информационного центра DB2, установленного на вашем компьютере или сервере интранета.

Ниже перечислены главные темы Информационного центра DB2, представляющие интерес для установки, перенастройки, использования продукта и устранения неисправностей:

Дополнительные ресурсы для установки, перенастройки, использования продукта и устранения неисправностей:

Соглашение о записи путей в Замечаниях по выпуску

В операционных системах Windows каталоги в пути разделяются обратной дробной чертой (\). В системах Linux и UNIX в качестве ограничителя используется прямая дробная черта (/). Для зависящей от платформы информации в Замечаниях по выпуску используются именно эти ограничители. Однако если информация относится ко всем системам, в Замечаниях по выпуску используется соглашение Windows, так что в системах Linux и UNIX надо при вводе путей заменять ограничители.

Известные проблемы

Этот раздел содержит информацию по следующим вопросам:

В некоторых случаях говорится, что определенный аспект возможности не поддерживается или что выполнение определенных действий может привести к проблемам. В таких случаях попытки использовать эти возможности могут быть неудачными, или же результаты таких попыток могут быть бесполезными или неверными.

Ошибки для продуктов в целом

Команда db2sampl может завершиться неудачно с ошибкой SQL0443

Ошибка и ее причина

Команда db2sampl (создание базы данных примера) может завершиться неудачно с ошибкой SQL0443, если вы:

Решение

Попробуйте выполнить одно из следующих действий:

Установка

Все платформы

Продукты бета-версий и других (не бета) версий DB2 Версии 9 не могут сосуществовать

Ошибка и ее причина

Бета-версии и другие (не бета) версии DB2 Версии 9 не могут сосуществовать в одной системе. Это ограничение относится и к клиентскому, и к серверному компонентам продукта.

Решение

Деинсталлируйте бета-версию DB2 Версии 9 перед установкой обычной (не бета) версии.

Установка Информационного центра DB2

Ошибка и ее причина

При установке Информационного центра DB2 вы можете выбрать имя службы и номер порта, а не принимать значения по умолчанию. Если вы выберете имя службы, которое уже существует в системном файле служб, и измените только номер порта, вы можете получить сообщение об ошибке, которое утверждает, что Указанное имя службы уже используется.

Решение

Попробуйте выполнить одно из следующих действий:

Пути установки не должны содержать символы национальных алфавитов

Ошибка и ее причина

Продукт DB2 нельзя установить по пути, который содержит символы национальных алфавитов. Символы национальных алфавитов - это символы, не входящие в английский (en_US) набор символов.

Решение

Установите продукт DB2 по пути, который не содержит символов национальных алфавитов.

Неполная деинсталляция DB2 Embedded Application Server (EAS)

Ошибка и ее причина

Команда деинсталляции компонента DB2 Embedded Application Server (EAS) не деинсталлирует этот компонент полностью. Запись реестра и каталог файловой системы не удаляются.

Решение

Для разных платформ решения будут различными.

Решение (Windows):

  1. Зарегистрируйтесь как пользователь с полномочиями администратора Windows.
  2. Запустите программу regedit и удалите ключ DB2EAS из HKEY_LOCAL_MACHINE --> SOFTWARE --> IBM --> DB2EAS.
  3. Удалите системный каталог Windows, где был установлен EAS.

Решение (Linux и UNIX):

  1. Зарегистрируйтесь как пользователь root.
  2. Перейдите в каталог путь_установки_db2/bin.
  3. Чтобы вывести содержимое регистров, введите ./db2greg -dump. Запись для EAS показана ниже:
    S,DB2EAS,6.1.0.0,AppServer_install_path,,,,,,,
    где путь_установки_AppServer - путь, где установлен сервер EAS.
  4. Введите db2greg -delservrec service=DB2EAS,version=6.1.0.0,installpath=путь_установки_AppServer

    где путь_установки_AppServer - путь, где установлен EAS.

  5. Удалите каталог файловой системы, где установлен EAS.

Установка при помощи файла ответов при использовании японского и традиционного китайского наборов символов может выводить поврежденный текст

Ошибка и ее причина

Во время установки продукта DB2 без использования графического интерфейса при определенных сочетаниях национальной версии и набора символов на некоторых платформах может выводиться поврежденный текст. Известно, что поврежденный текст появляется при следующих сочетаниях

Одно из сообщений, текст которого может быть поврежден - сообщение о том, что не был задан сервер SMTP.

Такая ситуация возможна при типах установки db2_install и db2setup -r файл ответов на платформах Linux и UNIX и setup -u файл ответов на платформах Windows.

Решение

Нет.

Дополнительные подробности

Неповрежденная версия сообщения о сервере SMTP читается так: SMTP-сервер уведомлений не задан. Пока он не будет задан, уведомления не будут отправляться адресатам из списка адресатов. Дополнительную информацию смотрите в документации администратора DB2.

Платформы Windows

Не удается запустить программу Первые шаги DB2 (в Windows)

Ошибка и ее причина

Не удается запустить программу Первые шаги DB2, если по умолчанию используется браузер Microsoft Internet Explorer бета-версии 7.

Решение

Решение 1: Используйте в качестве браузера по умолчанию другой поддерживаемый браузер, например Internet Explorer Версии 6.

Решение 2: Введите regedit и измените запись реестра HKEY_CLASSES_ROOT\htmlfile\shell\open\command, используя в имени файла буквы нижнего реестра. Например, измените

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

на:

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

Панель запуска установки DB2 не выводится (Windows)

Ошибка и ее причина

Панель запуска установки DB2 не выводится, если вы не задали системную переменную для каталога TEMP.

Решение

Решение 1: Задайте системную переменную для каталога TEMP в текущем сеансе, введя в командной строке команду:

set TEMP=каталог

Например, set TEMP=c:\temp .

Решение 2: Задайте системную переменную для каталога TEMP на уровне всей системы, выполнив следующие операции:

  1. В меню Пуск Windows выберите Панель управления.
  2. Щелкните дважды по значку Система.
  3. Щелкните по вкладке Дополнительно.
  4. Выберите Переменные среды....
  5. Нажмите кнопку Создать....
  6. Введите имя TEMP и значение.

Установка DB2 Universal Database (UDB) Версии 8 не поддерживается после установки DB2 Версии 9 (Windows)

Ошибка и ее причина

Установка продукта DB2 UDB Версии 8 не поддерживается, если в системе уже установлен продукт DB2 Версии 9. Это относится и к установке клиента, и к установке сервера.

Решение

Для установки копии DB2 UDB Версии 8 при уже установленной DB2 Версии 9:

  1. Деинсталлируйте DB2 Версии 9.
  2. Установите DB2 UDB Версии 8.
  3. Переустановите DB2 Версии 9.
Другие подробности

Для DB2 UDB Версии 8 Fix Pack 11 и более ранних выпусков Панель установки DB2 UDB Версии 8 не препятствует установке Версии 8, когда Версия 9 уже установлена. Однако при такой попытке вы столкнетесь с проблемами.

Ограничение при установке клиента DB2 обычным пользователем (не администратором) (Windows Server 2003)

Ошибка и ее причина

По умолчанию на компьютере с операционной системой Windows Server 2003 нельзя установить клиент DB2, не имея полномочий администратора.

Решение

Прежде чем обычный пользователь (не администратор) сможет установить клиент, пользователь-администратор должен изменить политику системных групп. Для этого администратор должен включить опцию 'Отключить установщик Windows':

  1. В окне командной строки введите gpedit.msc, чтобы запустить редактор объектов групповой политики.
  2. Щелкните дважды по Конфигурация компьютера.
  3. Щелкните дважды по Административные шаблоны.
  4. Щелкните дважды по Компоненты Windows.
  5. Щелкните дважды по Установщик Windows.
  6. Щелкните дважды по Отключить установщик Windows.
  7. В окне свойств отключения установщика Windows выберите Включен.
  8. В списке Отключить установщик Windows выберите Никогда.

Платформы Linux и UNIX

Азиатские шрифты могут выводиться неправильно (Linux)

Ошибка и ее причина

Азиатские символы могут не выводиться правильно.

Решение

Получите и установите необходимые шрифты. Подробности смотрите в теме документации DB2 под заголовком Доступность азиатских шрифтов (Linux).

Длина пути установки не должна превышать 100 байт (AIX и HP-UX)

Ошибка и ее причина

Максимальная длина пути установки на платформах AIX и HP-UX PA-RISC составляет около 100 байт. Подробности этой проблемы можно посмотреть в документе Technote # 1239797 под заголовком Maximum length of installation path on UNIX and Linux platforms (Максимальная длина пути установки DB2 Версии 9 на платформах UNIX и Linux).

Решение

Нет.

Разработка прикладных программ

.NET

Использование класса DB2DecimalFloat DB2 .NET Data Provider временно ограничено

Ошибка и ее причина

При использовании класса DB2DecimalFloat в DB2 .NET Data Provider применяются следующие временные ограничения:

Решение

Нет. Посмотрите APAR JR25094, чтобы узнать, устранены ли эти ограничения.

Java

Изменен результат, возвращаемый DatabaseMetaData.getDriverName

Ошибка и ее причина

В DB2 Версии 9 имя драйвера DB2 Universal JDBC изменено на IBM DB2 Driver for JDBC and SQLJ. Однако метод JDBC DatabaseMetaData.getDriverName возвращает в качестве имени этого драйвера строку "IBM DB2 JDBC Universal Driver Architecture".

Решение

Нет.

Управление

Системный монитор

Отслеживание неактивных операторов для тупиковой ситуации при помощи мониторов событий подробной хронологии

Ошибка и ее причина

При работе с новым монитором тупиковых ситуаций, отслеживающим все операторы и (необязательно) значения данных, для программ с плохим поведением (с очень большим числом операторов в единице работы) может оказаться исчерпана куча системного монитора. Куча монитора может также оказаться исчерпана в случае большого числа выполняемых одновременно программ.

Решение

Для освобождения потребляемого пространства неактивные операторы записываются в монитор событий, когда число операторов для конкретной программы достигает определенного порога. После записи неактивных операторов в монитор событий потребляемая ими память освобождается. Кроме того, программа будет записывать в монитор событий все свои текущие неактивные операторы каждый раз, когда ей не удастся запросить из кучи монитора событий память. После этого программа снова попытается запросить память. Если вторая попытка завершается неудачно, в журнал записывается сообщение, а информация, которая должна была храниться в памяти, не включается в информацию хронологии операторов, собираемую для единицы работы, в которой обрабатывается программа.

Предельное число сохраняемых для каждой программы неактивных операторов по умолчанию - 250. Это значение по умолчанию можно переопределить, задав переменную реестра DB2_MAX_INACT_STMTS. Выбрав для этого предела другое значение, можно либо увеличить, либо уменьшить объем кучи системного монитора, используемый для информации о неактивных операторах.

С таким поведением программа теперь сможет вносить хронологические записи о своих операторах в монитор событий тупиковых ситуаций вне контекста тупиковой ситуации (в случае достижения одного из упомянутых выше порогов). В такой ситуации есть возможность связать эти записи со списком операторов, записанных при тупиковой ситуации, для анализа. Для этого нужно найти все записи хронологии операторов с одним из следующих значений:

Все записи в выводе монитора событий, не соответствующие этим критериям, для целей диагностики тупиковой ситуации можно игнорировать.

В случае внесения записей в табличный монитор событий нужно также проверить число активаций монитора событий evmon_activates.

Дополнительные подробности

SQL DDL

DDL групп разделов базы данных

Ошибка и ее причина

Если ввести оператор 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)

Ошибка и ее причина

Для использования команды CREATE DATABASE с опцией ON путь в Windows сначала надо выполнить некоторую настройку.

Решение

Включите эту возможность, задав для новой переменной реестра DB2_CREATE_DB_ON_PATH значение "ON".

Другие подробности

Вы можете получить сообщения об ошибках при следующих условиях:

Переменная реестра DB2_CREATE_DB_ON_PATH входит также сводную переменную реестра SAP DB2_WORKLOAD. По умолчанию для SAP переменная реестра DB2_CREATE_DB_ON_PATH имеет значение ON.

Если вы используете поддержку пути при создании новых баз данных, возможна неправильная работа программ, написанных до Версии 9 с использованием API db2DbDirGetNextEntry или его старых версий. Подробности смотрите в Technote # 1238742.

Следующие макрокоманды и структуры базы данных объявлены устаревшими, начиная с DB2 Версии 9, и могут быть удалены из следующих выпусков. Заменяющие макрокоманды приводятся в скобках. Эти замены одинаковы для платформ Windows, Linux и UNIX:

Поддержка национальных языков

Индийские символы в инструментах GUI могут выводиться неправильно

Ошибка и ее причина

Индийские символы могут не выводиться правильно в инструментах с графическим интерфейсом.

Решение

Получите и установите необходимые шрифты. Подробности смотрите в теме документации DB2 под заголовком "Вывод индийских символов в инструментах GUI DB2".

Другие темы управления

Функция просмотра хранения Центра управления не поддерживает объект хранения XML

Ошибка и ее причина

Функция просмотра хранения Центра управления не поддерживает новый объект хранения XML. Эта проблема возникает только в базах данных с включенной поддержкой XML.

Решение

Нет.

Адресаты уведомлений можно задать только при помощи вкладки Уведомление Центра задач

Ошибка и ее причина

При щелчке по значку Адресаты или выборе в меню Инструменты Центра задач пункта Адресаты Центр задач зависает, и требуется перезапуск Центра управления.

Решение

Чтобы создать или изменить адресат уведомления:

  1. Щелкните дважды по задаче в окне Центр задач, чтобы вывести окно свойств задачи.
  2. Выберите вкладку Уведомление, чтобы открыть страницу Уведомление, где можно добавить имена адресатов.

Дополнительные продукты и возможности

Query Patroller

Возможность планирования не может сохранять расписания в виде файла

Ошибка и ее причина

Возможность планирования Query Patroller не может сохранять расписания в виде файла. Эта проблема возникла из-за несовместимости с уровнем IBM Software Developer's Kit for Java, использованным в данной версии продукта DB2

Решение

Нет.

Недоступность портов может привести к ошибке SQL (в Windows)

Ошибка и ее причина

При наличии недоступных портов в Windows XP или Windows 2003 переданные запросы в Query Patroller могут получить код SQL -29007. Вероятность этой ошибки увеличивается с ростом числа обращающихся Query Patroller клиентов.

Решение

Задайте следующие переменные реестра Windows:

   MaxUserPort=65534
   TcpTimedWaitDelay=30 

и перезапустите систему, чтобы внесенные изменения вступили в силу.

Подробности о задании переменных реестра Windows можно найти на сайте помощи и поддержки Microsoft по адресу http://support.microsoft.com/.

Изменения в документации

Ошибки для продуктов в целом

Неподдерживаемые возможности

В информацию "Что нового" включен раздел о возможностях, не поддерживаемых в данном выпуске. Описания некоторых неподдерживаемых возможностей могут встречаться в других частях документации продукта; игнорируйте эти ссылки.

Изменения сообщений об ошибках

Все важные свежие изменения в сообщениях об ошибках продукта описаны в документе DB2 Service Technote #1238566.

Описание данных таблицы SALES

В Версии 9 данные таблицы SALES, включенной в базу данных SAMPLE, изменены, но в описании этой таблицы в документации измененные значения не отражены.

Что нового

В сводке по пакету Fix Pack 1 отсутствует информация о новых опциях связывания

В сводной теме "Что нового в пакете Fix Pack 1" отсутствует информация о новых опциях DB2Binder для драйвера Драйвер IBM DB2 для JDBC и SQLJ. Подробную информацию об этих новых опциях смотрите в теме Java раздела изменений к документации по разработке прикладных программ.

Сайт подключаемых модулей аутентификации DB2 LDAP

Подключаемые модули аутентификации IBM DB2 LDAP, их примеры, а также документацию по их конфигурированию и использованию можно скачать со страницы www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&source=swg-dm-db2ldap.

DB2 Connect

Указатель к замечаниям по выпуску для пользователей DB2 Connect

В этом документе пользователям DB2 Connect следует просмотреть темы разделов "Разработка прикладных программ" (известные проблемы и исправления в документации).

Query Patroller

Изменение поведения класса запросов

Выводится неверное предупреждение, если одна из следующих задач выполняется из Центра или командной строки Query Patroller при работающем сервере Query Patroller:

Выводится следующее предупреждение:

DQP1024W Creation, change, or removal of a query class
will not take effect until the Query Patroller server is restarted.
(Создание, изменение или удаление класса запросов не вступит в силу,
пока не будет перезапущен сервер Query Patroller.)

Это сообщение стало неточным. Изменения, внесенные при выполнении этих трех задач для класса запросов, вступают в силу немедленно, если нет выполняемых или внесенных в очередь запросов. Если есть выполняемые или внесенные в очередь запросы, включая вновь переданные запросы, изменения классов запросов вступят в силу после завершения выполнения этих запросов. Если вы не хотите ждать завершения выполнения всех внесенных в очередь и выполняющихся запросов, перезапустите сервер Query Patroller.

Прим.:
Изменение максимального числа запросов для класса запросов всегда вступает в силу немедленно.

Поддержка групп для передачи запросов

В документации отсутствует информация, поясняющая варианты выбора в выпадающем списке Использовать профиль пользователя в окне предпочтений передачи запросов Центра Query Patroller.

Если вы зарегистрировались, но у вас нет полномочий DBADM или привилегий редактирования для управления пользователями Query Patroller, вы сможете добавлять и изменять предпочтения передачи запросов только для себя. В этом случае в выпадающем списке Использовать профиль пользователя помимо групп операционной системы, к которым вы принадлежите, будут существующие профили пользователей ваших групп DB2.

Если вы зарегистрировались, и у вас есть полномочия DBADM или привилегии редактирования для управление пользователями Query Patroller, вы сможете добавлять и изменять предпочтения передачи запросов для других пользователей. В этом случае в выпадающем списке Использовать профиль пользователя будут все существующие профили групповых пользователей.

Установка

Установка сервера Query Patroller

В документации по Query Patroller отсутствует следующая информация:

Определение новой группы разделов базы данных в Query Patroller

В документации по Query Patroller отсутствует следующая информация:

При определении нового табличного пространства во время установки Query Patroller в многораздельной среде можно выбрать существующую группу разделов базы данных. Другой вариант - сконфигурировать для нового табличного пространства новую группу разделов базы данных. Если выбрать конфигурирование новой группы разделов базы данных, из списка на панели установки для этой новой группы разделов базы данных можно будет выбрать только один раздел базы данных. Если вы захотите добавить в новую группу разделов базы данных дополнительные разделы, их надо добавить вручную по завершению установки.

Установка инструментов клиента Query Patroller

В документации по Query Patroller отсутствует следующая информация:

Устанавливать инструменты клиента Query Patroller на клиент DB2 необязательно, но только если вы не хотите передавать запросы с этого клиента на сервер Query Patroller. Инструменты клиента Query Patroller нужно установить на клиент DB2 только в том случае, если требуется запускать инструменты клиента Query Patroller с компьютера этого клиента.

Установка Query Patroller и пакета Fix Pack 1 или новее

В документации по Query Patroller отсутствует следующая информация:

Разработка прикладных программ

Поддержка доверенных соединений для CLI

С пакетом Fix Pack 1 доступна возможность создания доверенных соединений при помощи CLI. Ограничение, описанное в документации прежней версии Замечаний по выпуску, больше не действует. Дополнительную информацию об этой возможности смотрите в информационном центре DB2 на странице http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.

Java

Интерфейс DB2Xml

Документация по интерфейсу DB2Xml содержит неверную информацию. Следующие методы интерфейса DB2Xml переименованы:

Пулы соединений JDBC

Документация о пулах соединений JDBC содержит информацию о возможностях, не поддерживаемых в данном выпуске:

Свойство useTargetColumnEncoding

Описание свойства useTargetColumnEncoding для DataSource в документации устарело. Это свойство исключено в драйвере IBM DB2 для JDBC и SQLJ.

Новые опции связывания для драйвера Драйвер IBM DB2 для JDBC и SQLJ

В теме "Утилита DB2Binder" отсутствует информация о трех новых опциях утилиты DB2Binder, доступных в пакете Fix Pack 1.

-reopt
Задает, будет ли сервер баз данных DB2 for z/OS определять пути доступа во время выполнения. Эта опция допустима только для соединений с серверами баз данных DB2 for z/OS. Эта опция не посылается на сервер баз данных, если этот сервер не задан. В этом случае поведение повторной оптимизации определяет сервер баз данных.
none
Задает, что пути доступа во время выполнения определяться не будут.
always
Задает, что пути доступа будут определяться при каждом запуске оператор.
once
Задает, что DB2 будет определять и кэшировать путь доступа для динамического оператора только один раз во время выполнения или пока подготовленный оператор не станет недействительным или не будет удален из кэша динамических операторов и не потребуется его повторная подготовка.
-blocking
Задает тип блокирования строк для указателей.
all
Задает, что сервер баз данных будет выполнять блокирование для указателей только для чтения или неоднозначных указателей JDBC. Неоднозначный указатель - это любой указатель, не заданный в объявлении указателя явно, как FOR READ ONLY или FOR UPDATE. Эта опция принимается по умолчанию.
unambig
Задает, что сервер баз данных будет выполнять блокирование для указателей JDBC только для чтения.
no
Задает, что сервер баз данных не будет выполнять блокирование для указателей JDBC.
-encoding
Задает кодировку прикладной программы для пакетов Драйвер IBM DB2 для JDBC и SQLJ. Эта опция допустима только для соединений с серверами баз данных DB2 for z/OS.
ebcdic
Задает, что прикладная программа использует кодировку EBCDIC. Эта опция принимается по умолчанию.
ascii
Задает, что прикладная программа использует кодировку ASCII.
unicode
Задает, что прикладная программа использует кодировку Unicode.

Управление

Переменные реестра

В документацию по переменным реестра внесены следующие изменения:

Приложения

Приложение A. Как связаться с IBM

Чтобы обратиться к IBM в своей стране или регионе, откройте ресурс IBM Directory of Worldwide Contacts по адресу http://www.ibm.com/planetwide

Больше подробностей о продуктах DB2 можно узнать по адресу: http://www.ibm.com/software/data/db2/.

Приложение B. Замечания

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 ПРЕДСТАВЛЯЕТ ДАННУЮ ПУБЛИКАЦИЮ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ПРЕДПОЛАГАЕМЫЕ ГАРАНТИИ СОВМЕСТИМОСТИ, РЫНОЧНОЙ ПРИГОДНОСТИ И СООТВЕТСТВИЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. В некоторых странах для определенных сделок подобные оговорки не допускаются; таким образом, это утверждение может не относиться к вам.

Данная информация может содержать технические неточности и типографские опечатки. Периодически в информацию вносятся изменения, они будут включены в новые издания этой публикации. Фирма IBM может в любое время без уведомления вносить изменения и усовершенствования в продукты и программы, описанные в этой публикации.

Любые ссылки в данной информации на Web-сайты, не принадлежащие IBM, приводятся только для удобства и никоим образом не означают поддержки IBM этих Web-сайтов. Материалы этих Web-сайтов не являются частью данного продукта IBM, и вы можете использовать их только на собственную ответственность.

IBM может использовать или распространять присланную вами информацию любым способом, как фирма сочтет нужным, без каких-либо обязательств перед вами.

Если обладателю лицензии на данную программу понадобятся сведения о возможности: (i) обмена данными между независимо разработанными программами и другими программами (включая данную) и (ii) совместного использования таких данных, он может обратиться по адресу:

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

Такая информация может быть предоставлена на определенных условиях (в некоторых случаях к таким условиям может относиться оплата).

Лицензированная программа, описанная в данном документе, и все лицензированные материалы, доступные с ней, предоставляются IBM на условиях IBM Customer Agreement (Соглашения IBM с заказчиком), Международного соглашения о лицензиях на программы IBM или эквивалентного соглашения.

Приведенные данные о производительности измерены в контролируемой среде. Таким образом, результаты, полученные в других операционных средах, могут существенно отличаться от них. Некоторые показатели измерены получены в системах разработки и нет никаких гарантий, что в общедоступных системах эти показатели будут теми же. Более того, некоторые результаты могут быть получены путем экстраполяции. Реальные результаты могут отличаться от них. Пользователи должны проверить данные для своих конкретных сред.

Информация о продуктах других фирм получена от поставщиков этих продуктов, из их опубликованных объявлений или из других общедоступных источников. Фирма IBM не проверяла эти продукты и не может подтвердить точность измерений, совместимость или прочие утверждения о продуктах других фирм. Вопросы о возможностях продуктов других фирм следует направлять поставщикам этих продуктов.

Все утверждения о будущих планах и намерениях IBM могут быть изменены или отменены без уведомлений, и описывают исключительно цели фирмы.

Эта информация может содержать примеры данных и отчетов, иллюстрирующие типичные деловые операции. Чтобы эти примеры были правдоподобны, в них включены имена лиц, названия компаний и товаров. Все эти имена и названия вымышлены и любое их сходство с реальными именами и адресами полностью случайно.

ЛИЦЕНЗИЯ НА КОПИРОВАНИЕ:

Эта информация может содержать примеры прикладных программ на языках программирования, иллюстрирующих приемы программирования для различных операционных платформ. Разрешается копировать, изменять и распространять эти примеры программ в любой форме без оплаты фирме IBM для целей разработки, использования, сбыта или распространения прикладных программ, соответствующих интерфейсу прикладного программирования операционных платформ, для которых эти примера программ написаны. Эти примеры не были всесторонне проверены во всех возможных условиях. Поэтому IBM не может гарантировать их надежность, пригодность и функционирование.

Каждая копия программ примеров или программ, созданных на их основе, должна содержать следующее замечание об авторских правах:

(C) (название вашей фирмы) (год). Части этого кода построены на основе примеров программ IBM Corp. (C) Copyright IBM Corp. _вставьте год или годы_. Все права защищены.

Товарные знаки

Названия компаний, продуктов и услуг в документах библиотеки DB2 Версии 9 могут быть товарными знаками или марками сервиса International Business Machines Corporation или других фирм. Информацию о товарных знаках IBM Corporation в Соединенных Штатах и/или других странах смотрите по адресу http://www.ibm.com/legal/copytrade.shtml.

Следующие термины, используемые по крайней мере в одном из документов библиотеки документации DB2, являются товарными знаками или зарегистрированными товарными знаками других компаний:

Microsoft, Windows, Windows NT и логотип Windows - товарные знаки корпорации Microsoft в США и/или других странах.

Intel, Itanium, Pentium и Xeon - товарные знаки корпорации Intel в США и/или других странах.

Java и все товарные знаки на основе Java - товарные знаки Sun Microsystems, Inc. в Соединенных Штатах и/или в других странах.

UNIX - зарегистрированный товарный знак The Open Group в Соединенных Штатах и в других странах.

Linux - товарный знак Linus Torvalds в Соединенных Штатах и/или других странах.

Названия других компаний, продуктов и услуг могут быть товарными знаками или марками сервиса других фирм.