Файл Readme IBM DB2 Universal Database Версия 8.2 FixPak 4 и новее (эквивалентна Версии 8.1 FixPak 11)


Содержание

Установка IBM DB2 Universal Database Версия 8.2 FixPak 4 и новее для AIX, HP-UX, Linux и операционной среды Solaris
Перед установкой
Предварительные требования
Хронология исправлений продукта
Перед установкой DB2 Версия 8.2 FixPak 4 и новее
Установка пакета Версия 8.2 FixPak 4 и новее
Установка DB2 Версия 8.2 FixPak 4 и новее
Установка альтернативного FixPak для DB2 Версии 8
После установки
Relational Connect и команда djxlink
Обновление экземпляров для использования нового уровня DB2
Обновите системные каталоги
Перезапуск экземпляров и сервера администратора
Связывание файлов связывания
Ограничения на добавление продуктов с помощью команды db2setup
Деинсталляция Версия 8.2 FixPak 4 и новее
Перенастройка файлов каталога базы данных из Версии 8.2 обратно в Версию 8.1
Деинсталляция установленных FixPak или уровней модификации в Linux или UNIX
Деинсталляция альтернативного FixPak для DB2 Версии 8
Известные проблемы и обходные приемы
Известные проблемы и обходные приемы (Версия 8.2 FixPak 4 и новее)
При обновлении экземпляра перезаписываются сценарии db2profile и db2cshrc
Известные проблемы и обходные приемы (до Версии 8.2 FixPak 4)
Уровень FixPak и установка новых продуктов
Должен быть установлен компилятор IBM XL C/C++ среды времени выполнения (Linux iSeries и pSeries, 64-битная)
Соединение с системами хостов из DB2 Workgroup Server Edition и DB2 Express Edition не разрешено
Убедитесь, что Trusted Computing Base находится в согласованном состоянии (AIX)
Для обновления экземпляра должны быть прерваны все межпроцессные связи DB2 (IPCs)
Установка Query Patroller с уровнем FixPak 3 или выше
Установка менеджера связей данных DB2, когда уже установлена DB2 Enterprise Server Edition
Потеря работоспособности Центра управления
Как получить помощь
Откуда загружать установочные образы пакета FixPak
Справочник
Информация о PTF
Поддерживаемые языки для клиентов DB2, доступных на FTP-сайте
Поддерживаемые продукты и компоненты для конкретных операционных систем
Примечания

Установка IBM DB2 Universal Database Версия 8.2 FixPak 4 и новее для AIX, HP-UX, Linux и операционной среды Solaris

Перед установкой DB2 Universal Database (UDB) Версия 8.2 FixPak 4 и новее прочтите разделы этого файла readme, применимые к вашему варианту установки. Версия 8.2 FixPak 4 и новее эквивалентна Версии 8.1 FixPak 11.

Все пакеты FixPak по своей природе кумулятивны. Например, данный пакет FixPak можно применить к системе Версии 8.2 FixPak 1, не применяя предварительно промежуточные пакеты FixPak.

Если вы перенастроили DB2 UDB Версии 8.1 в DB2 UDB Версии 8.2, а затем хотите вернуться назад к DB2 UDB Версии 8.1, надо учесть одно важное обстоятельство. Указания по возврату к DB2 UDB Версии 8.1 смотрите в разделе "Перенастройка файлов каталога баз данных из Версии 8.2 назад в Версию 8.1".

Перед установкой

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

Предварительные требования

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

  1. Требования к операционной системе перечислены по адресу
  2. Список всех исправлений (APAR) и новости о поддержке смотрите по адресу

Перед применением пакета FixPak в AIX, HP-UX или операционной среде Solaris убедитесь в наличии необходимого для него пространства. Для установки пакета FixPak требуется тот же объем пространства, что и для установки DB2 UDB Версии 8 GA (General Availability). (В AIX пакет FixPak будет применен, только если использовать опцию -a ("apply" - применить, а не "commit" - принять). Для применения пакета FixPak в Linux дополнительное пространство не требуется.

Чтобы узнать, сколько пространства используется установкой DB2 UDB Версии 8 GA, введите команду:

     du -k -s <каталог_установки>

где каталог_установки - каталог установки:

Перед применением пакета FixPak убедитесь, что требуемый объем пространства (вычисленный предыдущей командой) доступен в каталоге:

Если вы получили специальные исправления от службы поддержки IBM, перед установкой DB2 Версия 8.2 FixPak 4 и новее нужно узнать в службе поддержки IBM, не требуется ли вам обновленная версия специальных исправлений. Тогда вы сможете быть уверены, что ваша система будет в корректном состоянии, и специальные исправления не будут потеряны.

Перед установкой Версия 8.2 FixPak 4 и новее у вас должен быть установлен продукт DB2 Версии 8 с уровнем VRMF (то есть версия, выпуск, уровень модификации и исправление) ниже, чем у этого пакета FixPak.

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

Операционная система Команда Должна вывести
AIX lslpp -al "db2_08_01.client*"
db2_08_01.client 8.1.0.0 или новее (для AIX 4.3.3)

db2_08_01.client 8.1.1.0 или новее (для AIX 5)
Пример вывода для DB2 DB2 for AIX 4.3.3:
db2_08_01.client 8.1.0.0 COMMITTED ...
                          8.1.0.3 COMMITTED ...
                          8.1.0.8 COMMITTED ...
Посмотрите максимальную из возвращенных сигнатур
(8.1.0.x), чтобы убедиться, что она меньше
VRMF текущего уровня DB2.
Для AIX 5 сигнатура имеет вид 8.1.1.y.
HP-UX swlist -l product "*DB2*"
DB2V8CAE 8.1.0.x [имя продукта]

или

PDB2... 8.1.0.x Product Patch

где x должен быть меньше текущего
уровня (четвертой цифры VRMF).
Linux rpm -qa | grep db2
db2cliv81-8.1.0-x

db2cliv81-8.1.1-x на Linux/AMD64.
где x должен быть меньше текущего
уровня (четвертой цифры VRMF).
Операционная среда Solaris pkginfo -l db2cliv81 | grep VERSION
VERSION: 8.1.0.x

где x должен быть меньше текущего
уровня (четвертой цифры VRMF).

Хронология исправлений продукта

Список всех исправлений продукта (APAR) и новости о поддержке смотрите по адресу

Перед установкой DB2 Версия 8.2 FixPak 4 и новее

Перед установкой DB2 Версия 8.2 FixPak 4 и новее прочитайте разделы Известные проблемы и обходные приемы.

Условия лицензионного соглашения

Перед установкой DB2 Версия 8.2 FixPak 4 и новее вы должны подтвердить, что просмотрели и принимаете Условия лицензионного соглашения, находящиеся в каталоге "db2/license".

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

Остановка всех процессов DB2

Перед установкой убедитесь, что все процессы DB2 остановлены.

  1. Получите полномочия root, введя команду su - root.
  2. Для каждого экземпляра введите следующие команды:
        su - iname
        . $HOME/sqllib/db2profile
        db2 force applications all
        db2 terminate
        db2stop
        db2licd -end      # на каждом физическом узле
        exit
    
    где iname имя владельца экземпляра.

    Если вы - пользователь HACMP, вместо команды db2stop для остановки DB2 надо использовать команду ha_db2stop. Команда db2stop приведет к ошибке.

  3. Введите следующие команды:
        su - aname
        . $HOME/das/dasprofile
        db2admin stop
        exit
    
    где aname - имя владельца DAS.
  4. В AIX нужно также запустить slibclean, чтобы перед установкой выгрузить из памяти неиспользуемые библиотеки:
    /usr/sbin/slibclean
  5. Остановите все экземпляры, которые используют DB2 Версии 8, при помощи команды db2stop. Дополнительную информацию об остановке экземпляра смотрите по адресу http://publib.boulder.ibm.com/infocenter/db2help/index.jsp?topic=/com.ibm.db2.udb.doc/admin/t0004897.htm
  6. Отключите Fault Monitor, если он установлен и использует DB2 Версии 8. Чтобы отключить Fault Monitor Coordinator:
    1. Зарегистрируйтесь как пользователь root
    2. Чтобы найти каталог, из которого надо запускать команду db2fmcu, введите команду:
      ps -ef
      Например, в AIX команду db2fmcu надо запускать из каталога /usr/opt/db2_08_01/bin.
    3. Перейдите в каталог, указанный командой ps
    4. Чтобы отключить Fault Monitor Coordinator, введите команду:
      db2fmcu -d
    5. Чтобы остановить демон Fault Monitor, введите команду:
      db2fm -D
  7. Убедитесь, что все межпроцессные связи DB2 (IPCs) для экземпляра, который надо обновить, остановлены. Запустите от имени владельца экземпляра следующую команду на каждом физическом узле:
        $HOME/sqllib/bin/ipclean

Путь к каталогу не может содержать пробелы

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

/home/DB2FixPak/FP11/ ...

допустим, а путь каталога

/home/DB2 FixPak/FP11/ ...

Проверка наличия достаточного свободного пространства для файловой системы (AIX 4.3.3, AIX 5L, Linux и операционная среда Solaris)

Дополнительно к дисковой памяти, необходимой для установки продукта, у вас должна быть файловая система с 2 Гигабайтами свободного пространства для файла tar.Z или файла tar.gz и развернутого установочного образа.

Распаковка установочных образов FixPak

Некоторые установочные образы пакета FixPak находятся на FTP-сайте или компакт-диске пакета FixPak в сжатом формате или формате gzip. Для применения пакетов FixPak DB2 этих форматов установочный образ FixPak необходимо скопировать во временный каталог и распаковать (или разархивировать) его.

Файлы сжатых образов или образов в формате gzip могут называться FP11_$PTF.tar.Z или FP11_$PTF.tar.gz, где FP11_$PTF - имя и версия операционной системы последнего пакета FixPak.

Помимо дисковой памяти, необходимой для установки продукта, у вас должна быть файловая система с 2 Гбайтами свободного пространства для файла tar.Z или файла tar.gz и развернутого установочного образа.

Порядок действий

Чтобы распаковать установочные образы пакета FixPak, выполните следующие действия:

  1. Скопируйте сжатый или заархивированный образ во временную файловую систему, содержащую как минимум 2 Гбайта свободного пространства.
  2. Перейдите в каталог скопированного образа, введя команду cd /TMP, где /TMP - каталог, куда вы скопировали сжатый образ.
  3. Если расширение файла продукта - *.tar.Z, введите команду:
       zcat <filename>.tar.Z | tar -xvf -
    где <имя_файла> - имя применяемого вами пакета FixPak DB2.
  4. Если расширение файла продукта - *.tar.gz, введите команду распаковки:
       gunzip -c <имя_файла>.tar.gz | tar -xvf - 
    где <имя_файла> - имя применяемого вами пакета FixPak DB2.
    Прим.:
    Утилита gunzip входит в комплект установки AIX 5L по умолчанию. Если у вас нет ее, установите набор файлов rpm.rte с установочного носителя AIX 5L. Набор файлов rpm.rte содержит gunzip. Можно также загрузить gzip для AIX5L с сайта: http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html
  5. Если сжатые установочные образы пакета FixPak народятся на компакт-диске пакета FixPak, у вас могут быть дополнительные компакт-диски с файлом extra.tar.Z или extra.tar.gz. Повторите эти действия для каждого компакт-диска.

Распаковка установочных образов альтернативного пакета FixPak Версии 8

Некоторые установочные образы альтернативного пакета FixPak находятся на FTP-сайте или на компакт-диске пакета FixPak в сжатом формате или формате gzip. Для применения альтернативных пакетов FixPak DB2 этих форматов установочный образ альтернативного пакета FixPak необходимо скопировать во временный каталог и распаковать его (или разархивировать).

У сжатых или заархивированных файлов образов может быть расширение .tar.Z или .tar.gz.

Файлы установочных образов альтернативного пакета FixPak называются так:

где $PTF:

Прим.:
  1. FP11_$PTF_ESE_MFP_SBCS (внутри ese.mfp.sbcs) поддерживает следующие языки: английский, бразильский португальский, датский, финский, французский, немецкий, итальянский, норвежский, португальский, испанский и шведский.
  2. FP11_$PTF_ESE_MFP_DBCS (внутри ese.mfp.dbcs) поддерживает следующие языки: английский, японский, корейский, упрощенный китайский и традиционный китайский.

Помимо дисковой памяти, необходимой для установки продукта, у вас должна быть файловая система с 2 Гбайтами свободного пространства для файла tar.Z или файла tar.gz и развернутого установочного образа.

Порядок действий

Чтобы распаковать установочные образы пакета FixPak, выполните следующие действия:

  1. Скопируйте сжатый или заархивированный образ во временную файловую систему, содержащую как минимум 2 Гбайта свободного пространства.
  2. Перейдите в каталог скопированного образа, введя команду cd /TMP, где /TMP - каталог, куда вы скопировали сжатый образ.
  3. Если расширение файла продукта - *.tar.Z, введите команду:
       zcat <filename>.tar.Z | tar -xvf -
    где <имя_файла> - имя применяемого вами альтернативного пакета FixPak DB2.
  4. Если расширение файла продукта - *.tar.gz, введите команду распаковки:
       gunzip -c <имя_файла>.tar.gz | tar -xvf - 
    где <имя_файла> - имя применяемого вами альтернативного пакета FixPak DB2.
    Прим.:
    Утилита gunzip входит в комплект установки AIX 5L по умолчанию. Если у вас нет ее, установите набор файлов rpm.rte с установочного носителя AIX 5L. Набор файлов rpm.rte содержит gunzip. Можно также загрузить gzip для AIX5L с сайта: http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html
  5. Если сжатые установочные образы альтернативного пакета FixPak народятся на компакт-диске пакета FixPak, у вас могут быть дополнительные компакт-диски с файлом extra.tar.Z или extra.tar.gz. Повторите эти действия для каждого компакт-диска.

Резервное копирование для возможностей хранилищ данных (AIX, Linux и операционные среды Solaris)

Если вы запускаете возможности хранилищ данных в Linux, например, агент хранилища данных, поставляемый с некоторыми продуктами серверов, необходимо создать резервную копию файла /opt/IBM/db2/V8.1/bin/IWH.environment. Если у вас есть этот файл, сделайте его копию перед установкой DB2 Версия 8.2 FixPak 4 и новее.

В AIX и Solaris также надо сделать резервную копию этого файла (например, в AIX, он находится в каталоге /usr/opt/db2_08_01/bin/IWH.environment).

Установка пакета Версия 8.2 FixPak 4 и новее

В этом разделе подробно описана установка пакета DB2 Версия 8.2 FixPak 4 и новее и альтернативного пакета FixPak.

Установка DB2 Версия 8.2 FixPak 4 и новее

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

Перед установкой DB2 Версия 8.2 FixPak 4 и новее прочитайте разделы Известные проблемы и обходные приемы.

Ограничения

При установке DB2 Версия 8.2 FixPak 4 и новее действуют следующие ограничения::

Порядок действий

Чтобы установить DB2 Версия 8.2 FixPak 4 и новее:

  1. Вы должны быть зарегистрированы в системе как пользователь root.
  2. Перейдите в каталог, где находится установочный образ.
  3. Чтобы запустить установку, введите команду:
    ./installFixPak -y
    где -y - опция, указывающая ваше согласие с условиями лицензионного соглашения. Опция -y должна быть задана для продолжения установки.
Прим.:
По умолчанию команда installFixPak принимает все измененные наборы файлов в AIX.

В AIX, если вы не хотите принимать изменения, надо ввести команду installFixPak с опцией -a ("apply" - применить вместо "commit" - принять):

   ./installFixPak -y -a

Установка альтернативного FixPak для DB2 Версии 8

DB2 UDB Enterprise Server Edition (ESE), работающая в операционных системах Linux или UNIX, поддерживает использование нескольких уровней программного кода в одном и том же выпуске системы. Это называется поддержкой нескольких FixPak (Multiple FixPak - MFP).

Поддержка MFP реализуется через поддержку использования альтернативного пакета FixPak (Alternate FixPak - AFP). Поддержка AFP позволяет устанавливать пакеты FixPak или уровни модификации в альтернативный путь, то есть в другой путь установки с другим именем набора данных или пакета. В этом случае операционная система считает код DB2, установленный по альтернативному пути, другой программой.

Ограничения:

Предварительные требования:

Прим.:
Если вы планируете деинсталлировать альтернативный пакет FixPak, проверьте, что нет экземпляров DB2 или сервера администратора DB2, работающих с этим альтернативным пакетом FixPak. Чтобы проверить, что нет экземпляров DB2 или DAS, работающих с альтернативным пакетом FixPak, используйте для экземпляров команду db2ilist -a, а для DAS - команду daslist. При обновлении экземпляра DB2 или DAS из существующего уровня программного кода (например, FixPak 1 для Версии 8) до другого уровня (например, Версии 8.1.2), чтобы успешно запустить команду db2iupdt или dasupdt из места установки этого нового уровня кода, необходимо не только установить новый уровень кода (Версия 8.1.2), но и сохранить старый уровень (FixPak 1 для Версии 8). Никогда не удаляйте "исходный" путь установки альтернативного пакета FixPak до запуска команды db2iupdt. После успешного выполнения db2iupdt можно удалить код, с которым был исходно связан данный экземпляр (например, FixPak 1 Версии 8), если этот код не используется другими экземплярами.

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

Например, экземпляр db2inst1 работает в настоящее время с альтернативным FixPak 1. Если вы хотите обновить этот экземпляр до уровня кода данного пакета FixPak, можно выполнить одно из следующих действий:

  1. Установите альтернативный FixPak для DB2 Версии 8, поставляемый с этим пакетом FixPak, а затем обновите экземпляр. Например:
    1. Установите данный альтернативный FixPak для Версии 8.
    2. Остановите db2inst1.
    3. Запустите путь_установки_AFP/instance/db2iupdt db2inst1, где путь_установки_AFP - путь установки альтернативного пакета FixPak Версии 8:
      • Для AIX путь_установки_AFP - это /usr/opt/db2_08_FP11
      • Для Linux и других платформ UNIX путь_установки_AFP - это /opt/IBM/db2/V8.FP11
      .
  2. Установите обычный пакет FixPak DB2 Версия 8.2 FixPak 4 и новее, поставляемый с эти пакетом, затем обновите ваш экземпляр. Например:
    1. Установите обычный пакет FixPak DB2 Версия 8.2 FixPak 4 и новее поверх кода Версии 8.1 GA (General Availability) или кода любой предыдущей Версии 8.1.
    2. Остановите db2inst1.
    3. Выполните команду путь_установки_версии_8.1_GA/instance/db2iupdt db2inst1, где путь_установки_версии_8.1_GA - путь установки Версии 8.1 GA.

Обратите внимание на то, что в этом примере экземпляр перенастраивается из меньшего уровня кода в больший. Эту же процедуру можно использовать и для перенастройки в более низкий уровень кода. В этом случае при запуске команды db2iupdt нужно использовать флаг -D.

Чтобы установить этот альтернативный FixPak для Версии 8 DB2 для Enterprise Server Edition (ESE) в операционной системе Linux или UNIX:

  1. Запустите утилиту installAltFixPak -y из каталога, куда вы распаковали образ для альтернативного пакета FixPak DB2 Версии 8. Опция -y означает ваше согласие с условиями лицензионного соглашения; ее надо задать для продолжения установки.
  2. Программа установки проверяет, установлена ли DB2 Версии 8 по пути GA. Если программа установки обнаружит существующую DB2 Версии 8, установленную по пути GA, она предложит установить те же наборы/пакеты файлов из альтернативного FixPak DB2 Версии 8.
Прим.:
Лицензия с альтернативным пакетом FixPak DB2 Версии 8 не поставляется - все лицензии надо устанавливать с носителя уровня выпуска Версии 8.

После установки

После установки DB2 Версия 8.2 FixPak 4 и новее, выполните следующие действия:

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

Relational Connect и команда djxlink

Если у вас установлен DB2 Relational Connect, надо выполнить команду djxlink после установки DB2 Версия 8.2 FixPak 4 и новее перед запуском db2iupdt. Выполните следующие действия:

  1. Зарегистрируйтесь как пользователь root.
  2. Удалите или переименуйте файл djxlink.out в каталоге $install_dir/lib/, где $install_dir - каталог установки DB2.
  3. Если вы используете Relational Connect для связи с источником данных Oracle, задайте в качестве значения переменной среды ORACLE_HOME домашний каталог Oracle.
  4. Введите команду: djxlink

Обновление экземпляров для использования нового уровня DB2

Это обязательная задача. После установки нового уровня DB2 все экземпляры надо обновить.

Предварительное требование: Для обновления этих экземпляров надо зарегистрироваться как root.

  1. Для каждого экземпляра введите команду:
       INSTHOME/instance/db2iupdt iname
    где iname - имя экземпляра, а INSTHOME - каталог установки для вашей операционной системы.
    Прим.:
    После выполнения команды db2iupdt Fault Monitor Coordinator автоматически добавляется к /etc/inittab.
  2. Если сервера администратора баз данных (DAS) существует и использует DB2 Версии 8, выполните команду dasupdt. Чтобы обновить DAS, введите команду:
        INSTHOME/instance/dasupdt dasname 
    где dasname - имя владельца DAS, а INSTHOME - каталог установки для вашей операционной системы.

Чтобы получить дополнительную информацию о командах db2iupdt или dasupdt, введите эти команды с опцией -h.

Обновите системные каталоги

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

После установки DB2 Universal Database (UDB) Версия 8.2 FixPak 4 и новее введите команду db2updv8 для обновления системных каталогов, чтобы поддерживать текущий уровень, включив некоторые встроенные подпрограммы. Вводить команду db2updv8 не обязательно, но некоторые возможности DB2 UDB Версии 8.2 без этого работать не будут.

После применения команды db2updv8 для обновления системных каталогов до текущего уровня Версии 8 возврат к прежней Версии 8.1 не поддерживается.

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

Перезапуск экземпляров и сервера администратора

Для перезапуска экземпляра:

  1. Зарегистрируйтесь как владелец экземпляра и введите команду db2start.
  2. Повторите эти шаги для каждого экземпляра.

Для перезапуска сервера администратора зарегистрируйтесь как владелец DAS и введите команду db2admin start.

Связывание файлов связывания

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

Связывание с базами данных DB2

Установив исправления, надо ввести одну из следующих последовательностей команд:

В командной строке введите:
       db2 terminate
       db2 CONNECT TO <имя_бд>
       db2 BIND <путь>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
       db2 terminate
или

В командной строке DB2 введите:
       TERMINATE
       CONNECT TO <имя_бд>
       BIND <путь>/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
       TERMINATE

Где <имя_бд> - имя базы данных, с которой должны быть связаны утилиты, а <путь> - полный путь к каталогу, где расположены файлы связывания, например, $HOME/sqllib/bnd ($HOME здесь - домашний каталог экземпляра сервера баз данных). Файлы db2ubind.lst и db2cli.lst содержат списки необходимых файлов связывания, используемых в DB2 UDB. Уже связанные пакеты вернут ошибку SQL0719. Это нормально.

Связывание баз данных хоста

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

  ХОСТ    КОМАНДА
  ======= ===================================================
  MVS     BIND <путь>/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
  VM      BIND <путь>/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
  VSE     BIND <путь>/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
  OS400   BIND <путь>/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE

Список файлов связывания для конкретной операционной системы клиента смотрите в разделе "Binding Applications and Utilities" руководства DB2 Connect User's Guide. Если файл связывания меняется, но ваши клиенты не используют этот файл, связывать их не требуется.

Связывание отдельных файлов связывания

Если вы хотите связать с базой данных только отдельный файл .bnd, выполните для каждой базы данных одну из следующих последовательностей команд.

В командной строке введите:
       db2 terminate
       db2 CONNECT TO <имя_бд>
       db2 BIND <путь>/<файл_связывания> BLOCKING ALL GRANT PUBLIC sqlerror continue
       db2 terminate
  или

В командной строке DB2 введите:
       TERMINATE
       CONNECT TO <имя_бд>
       BIND <путь>/<файл_связывания> BLOCKING ALL GRANT PUBLIC sqlerror continue
       TERMINATE

где <файл_связывания> - имя файла связывания, а <имя_бд> - имя вашей базы данных.

Связывание утилит базы данных при использовании клиента времени выполнения

Клиент времени выполнения нельзя использовать для связывания утилит базы данных (import, export, reorg, процессор командной строки) или файлов связывания CLI DB2. Вместо него нужно использовать клиент администратора DB2 или клиент разработки прикладных программ DB2.

Утилит базы данных (import, export, reorg, процессор командной строки) и файлов связывания CLI DB2 надо связать с базами данных, чтобы они могли использоваться с этими базами данных. В сетевой среде, если используется несколько клиентов, выполняющихся в разных операционных системах или использующих различные версии или служебные уровни DB2, необходимо связать утилиты один раз для каждой комбинации операционная система - версия клиента DB2.

Связывание db2schema.bnd с существующими базами данных

После установки на сервере надо связать с существующими базами данных дополнительный файл связывания. Это требование не относится к клиентам.

Порядок действий

Чтобы связать файл db2schema.bnd на сервере, выполните одну из следующих последовательностей команд:

В командной строке введите:
        db2 terminate
        db2 CONNECT TO <имя_бд>
        db2 BIND <путь>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
        db2 terminate
  или
В командной строке DB2 введите:
        TERMINATE
        CONNECT TO <имя_бд>
        BIND <путь>/db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
        TERMINATE  

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

Связывание баз данных, для которых разрешены пространственные данные

Если у вас есть базы данных, для которых разрешены пространственные данные, после установки пакета FixPak или исправления DB2 надо связать файл db2gse.lst. Этот файл содержит имена файлов связывания для хранимых процедур, поставляемых с модулем DB2 Spatial Extender.

Предварительные требования

Чтобы выполнить связывание файла db2gse.lst, надо обладать одним из следующих прав:

Порядок действий

Чтобы связать файл db2gse.lst:

  1. Перейдите в каталог экземпляра, где расположены файлы связывания. Введите команду:
      cd $HOME/sqllib/bnd
    где $HOME - домашний каталог владельца экземпляра.
  2. Соединитесь с базой данных и выполните команду BIND. Например, введите:
      db2 connect to имя_базы_данных
      db2 bind /home/instance/sqllib/bnd/@db2gse.lst
      db2 terminate

Синтаксис и опции команды BIND описаны в справочнике DB2 Command Reference.

Ограничения на добавление продуктов с помощью команды db2setup

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

Рекомендации

У установленного и добавляемого продуктов должны совпадать уровни кода. Например, уже установлен DB2 ESE Server Версии 8 FixPak 5 и вы хотите добавить продукт DB2 Information Integrator. В этом случае DB2 Information Integrator должен быть также уровня Версия 8 FixPak 5.

Ограничения

Сочетания уровней при применении команды db2setup показаны в следующей таблице:

Табл. 1. Сочетания уровней для команды db2setup
Уровень FixPak DB2 Уровень FixPak дополнительного продукта Допустимость сочетания
Версия 8 FixPak 3 Версия 8 FixPak 3 Да. Это рекомендуемое сочетание.
Версия 8 FixPak 3 Версия 8 GA Да, но нужно повторно применить Версию 8 FixPak 3. Инструкции по повторному применению пакета FixPak смотрите на сайте поддержки DB2 в соответствующем файле Readme для этого пакета FixPak.
Версия 8 FixPak 3 Версия 8 FixPak 5 Нет. Перед установкой дополнительного продукта нужно сначала обновить уровень DB2 (в этом примере до Версии 8 FixPak 5). Инструкции по установке необходимого пакета FixPak Версии 8 смотрите на сайте поддержки DB2 в соответствующем файле Readme для этого пакета FixPak.

Адрес сайта поддержки DB2 - http://www.ibm.com/software/data/db2/udb/support.html

Деинсталляция Версия 8.2 FixPak 4 и новее

Перенастройка файлов каталога базы данных из Версии 8.2 обратно в Версию 8.1

В DB2 UDB Версии 8.2 в структуру записи базы данных добавлены два новых поля, что изменило структуру файлов каталога базы данных. При перенастройке из Версии 8.1 в Версию 8.2 файлы каталога базы данных будут перенастроены автоматически. Однако обратный перенос файлов каталога базы данных из Версии 8.2 в Версию 8.1 требует применения инструмента db2demigdbd для преобразования текущих файлов каталога базы данных в формат Версии 8.1.

Инструмент db2demigdb доступен как часть установки пакета FixPak для Linux и UNIX. Его можно также найти непосредственно на компакт-диске пакета FixPak для Linux и UNIX, не устанавливая этот пакет. В Windows, Linux и UNIX инструмент db2demigdb можно загрузить с анонимного FTP-сервера IBM по адресу ftp.software.ibm.com/ps/products/db2/tools/db2demigdbd.

Документацию для утилиты db2demigdb можно найти по адресу http://publib.boulder.ibm.com/infocenter/db2help/topic/com.ibm.db2.udb.doc/core/r0011770.htm. Дополнительную информацию, в том числе о загрузке утилиты db2demigdb, смотрите в базе данных Technotes по адресу http://www.ibm.com/software/data/db2/udb/support.html; выполните поиск ключевых слов "db2demigdb tool".

Деинсталляция установленных FixPak или уровней модификации в Linux или UNIX

Прим.:
Если вы получили специальные исправления от службы поддержки IBM и применяли их после установки DB2 Версия 8.2 FixPak 4 и новее, вы потеряете их после деинсталляции DB2 Версия 8.2 FixPak 4 и новее. Специальные исправления, полученные от службы поддержки IBM, применимы только к вашей текущей версии. Эти специальные исправления нельзя применять к более ранним версиям. Если это вас касается, перед деинсталляцией DB2 Версия 8.2 FixPak 4 и новее обратитесь в службу поддержки IBM.

Перед деинсталляцией DB2 Версия 8.2 FixPak 4 и новее надо:

AIX
Если установлена DB2 Версия 8.2 FixPak 4 и новее и наборы файлов применены, но не приняты, можно отменить установку DB2 Версия 8.2 FixPak 4 и новее, используя SMIT. Подробности смотрите в документации по SMIT.

Если наборы файлов были приняты при установке DB2 Версия 8.2 FixPak 4 и новее (опция по умолчанию), DB2 Версия 8.2 FixPak 4 и новее нельзя отклонить. Единственный возможный путь - деинсталлировать DB2 из вашей системы, затем переустановить DB2 Версии 8 и применить пакет FixPak DB2 нужного вам уровня.

Если в вашей системе включена Trusted Computing Base (TCB), перед деинсталляцией DB2 Версия 8.2 FixPak 4 и новее надо убедиться, что TCB находится в согласованном состоянии. Подробности смотрите в разделе Известные проблемы и обходные приемы.

HP-UX
Наборы файлов DB2 Версия 8.2 FixPak 4 и новее можно деинсталлировать при помощи утилиты sam. Если вы используете swlist или sam, можно получить список всех наборов файлов для DB2 Версия 8.2 FixPak 4 и новее; он будет выглядеть примерно так:
   PDB2_810100010 8.1.0.8
   PDB2_810100011 8.1.0.8
   PDB2_810300011 8.1.0.24
   PDB2_810300010 8.1.0.24 

Здесь приводится имя набора файлов и сигнатура установки. Надо деинсталлировать группу наборов файлов PDB2_* с одинаковой сигнатурой, начиная с наибольшего числа. Можно удалить DB2 Версия 8.2 FixPak 4 и новее, или последнюю и предпоследнюю версии и т.п. Можно удалить также все версии.

Linux
В Linux нельзя деинсталлировать DB2 Версия 8.2 FixPak 4 и новее. Единственный возможный путь - деинсталлировать DB2 из вашей системы, затем переустановить DB2 Версии 8 и применить пакет FixPak DB2 нужного вам уровня. С DB2 Версия 8.2 FixPak 4 и новее поставляется сценарий db2_deinstall, который деинсталлирует DB2 из вашей системы.
Операционная среда Solaris
Для каждого образа версии поставляется сценарий backoutallpatch. Запустите этот сценарий, чтобы деинсталлировать DB2 Версия 8.2 FixPak 4 и новее и оставить систему в том состоянии, в котором она была перед установкой DB2 Версия 8.2 FixPak 4 и новее. Этот сценарий находится в каталоге /var/sadm/patch. Он называется backoutallpatch.8.1.x.y, где 8.1.x.y соответствует VRMF DB2 Версия 8.2 FixPak 4 и новее. Файлы, необходимые для деинсталляции пакета FixPak или уровня модификации, хранятся в каталоге /var/sadm. Требования к дисковому пространству в каталоге /var/sadm для каждого пакета FixPak или уровня модификации почти такие же, как дисковому пространству в каталоге /opt/IBM/db2/V8.1 для DB2.

Деинсталляция выполняется от максимального уровня к минимальному, пока вы не достигнете нужного вам уровня версии. Например, если у вас система уровня FixPak 3 и перед установкой FixPak 3 были установлены FixPak 1 и уровень модификации 2, вы не сможете деинсталлировать FixPak 1, пока не деинсталлируете уровень модификации 2 и FixPak 3.

Обновите все экземпляры и DAS

Деинсталляция альтернативного FixPak для DB2 Версии 8

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

Предварительные требования

Перед удалением продуктов DB2 из операционной системы Linux или UNIX:

Порядок действий

Для удаления из системы альтернативного FixPak:

  1. Зарегистрируйтесь как пользователь с полномочиями root.
  2. Найдите копию db2_deinstall, относящуюся к тому альтернативному FixPak, который вы хотите удалить. Сценарий db2_deinstall для, например, альтернативного FixPak x нельзя использовать для удаления альтернативного FixPak y .
  3. Запустите команду db2_deinstall -n.

Существуют и другие способы удаления продуктов DB2 из операционной системы. Обычно они применяются для удаления только некоторых продуктов DB2. Например, в HP-UX альтернативный способ удаления программных продуктов DB2 включает в себя использование команды swremove.

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

В следующих разделах подробно описаны проблемы и обходные приемы, которые нужно знать перед установкой DB2 UDB Версия 8.2 FixPak 4 и новее.

Известные проблемы и обходные приемы (Версия 8.2 FixPak 4 и новее)

При обновлении экземпляра перезаписываются сценарии db2profile и db2cshrc

Для возможности использования нового уровня DB2 после установки пакета FixPak необходимо обновить экземпляры. Однако команда db2iupdt перезаписывает сценарии db2profile и db2cshrc. Если вы редактировали эти сценарии, после выполнения команды db2iupdt все внесенные ранее изменения будут потеряны.

Известные проблемы и обходные приемы (до Версии 8.2 FixPak 4)

Уровень FixPak и установка новых продуктов

Если у вас на одном компьютере установлено несколько продуктов DB2, надо обновить все существующие продукты DB2 до одного и того же уровня FixPak.

Это ограничение применяется и для случая установки альтернативных пакетов FixPak (AFP). Поскольку у каждого AFP - свой собственный уникальный путь установки, все продукты, установленные по этому пути, должны быть на одном уровне FixPak.

Подробности смотрите в разделе "Вопросы совместимости" Замечаний по выпуску Версии 8.2 FixPak 3 (Эквивалентна Версии 8.1 Fixpak 10).

Должен быть установлен компилятор IBM XL C/C++ среды времени выполнения (Linux iSeries и pSeries, 64-битная)

Перед установкой 64-битной DB2 for Linux в iSeries и pSeries должны быть выполнены следующие требования:

  1. Должны использоваться аппаратные средства iSeries или pSeries, поддерживаемые дистрибутивом Linux.
  2. Надо использовать дистрибутив Linux, поддерживаемый DB2. Информацию смотрите по адресу http://www.ibm.com/software/data/db2/linux/validate/
  3. Загрузите и установите IBM XL C/C++ Advanced Edition V7.0 для компонента среды времени выполнения Linux. Дополнительную информацию смотрите на сайте
    www.ibm.com/support/docview.wss?uid=swg24007906
    или выполните следующие действия:
    1. Зайдите на страницу поддержки XL C/C++: www.ibm.com/software/awdtools/xlcpp/support/
    2. Под заголовком "Self Help: Download" (Самообслуживание: Загрузить) выберите "Latest Updates (PTFs)" (Последние обновления (PTF))
    3. Под заголовком "Linux" выберите "XL C/C++ Advanced Edition V7.0 for Linux Run-Time Environment" (XL C/C++ Advanced Edition V7.0 для среды времени выполнения Linux)

Соединение с системами хостов из DB2 Workgroup Server Edition и DB2 Express Edition не разрешено

Ранее допускалось соединение с системами хостов с DB2 Universal Database Workgroup Server Edition и DB2 Universal Database Express Edition, но начиная с Версии 8.2 (Версии 8.1 FixPak 7) такие соединения не разрешены.

До Версии 8.2 (Версия 8.1 FixPak 7) при установке DB2 Workgroup Server Edition или DB2 Express Edition в каталог \sqllib\java записывался файл универсального драйвера JCC - db2jcc_license_cisuz.jar. Универсальный драйвер JCC не проверял пользовательские лицензии перед установлением соединения с хостом.

Начиная с Версии 8.2 (Версии 8.1 FixPak 7) возможность устанавливать соединения с хостом запрещена, для чего файл db2jcc_license_cisuz.jar удален. Данное изменение касается следующих продуктов Версии 8.2:

Убедитесь, что Trusted Computing Base находится в согласованном состоянии (AIX)

В AIX, если в вашей системе включена Trusted Computing Base (TCB), перед установкой или деинсталляцией DB2 Версия 8.2 FixPak 4 и новее надо убедиться, что TCB находится в согласованном состоянии для любого файла или каталога, связанного с экземпляром DB2, DAS, и установленными файлами DB2. TCB, например, не может находиться в согласованном состоянии, если экземпляры DB2 были удалены не при помощи команды db2idrop.

Состояние TCB можно проверить, введя от имени пользователя root следующую команду:

tcbck -n ALL

Если TCB не находится в согласованном состоянии, установка, деинсталляция или отмена DB2 Версия 8.2 FixPak 4 и новее может завершиться неудачно, оставив некоторые наборы файлов DB2 поврежденными. Подробности о Trusted Computing Base смотрите в руководстве AIX Security Guide.

Для обновления экземпляра должны быть прерваны все межпроцессные связи DB2 (IPCs)

Для обновления экземпляра необходимо прервать все межпроцессные связи DB2 (IPCs). В противном случае, при обновлении возможны ошибки или после обновления команда db2start не будет работать. Все DB2 IPCs должны быть остановлены на всех узлах для экземпляра.

См. раздел Остановка всех процессов DB2 для получения дополнительной информации.

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

Query Patroller - это система управления запросами, применяемая для управления потоком запросов к базе данных DB2. Начиная с DB2 Версии 8.1.2, DB2 Query Patroller поставляется как отдельный продукт. Он больше не является компонентом менеджера хранилищ DB2.

Если у вас установлена DB2 Версии 8 FixPak 3 или новее и вы устанавливаете DB2 Query Patroller базовой версии или версии GA, необходимо повторно применить этот FixPak DB2. В противном случае изменения Query Patroller не будут применены к вашему уровню FixPak DB2.

При установке сервера Query Patroller после повторного применения уровня FixPak DB2 необходимо также обновить экземпляры DB2. Это обязательно. Подробности смотрите в разделе Обновление экземпляров для использования нового уровня DB2 этого файла readme. После обновления экземпляров их надо перезапустить. Подробности смотрите в разделе Перезапуск экземпляров этого файла readme. Обновление экземпляров для использования нового уровня DB2 и Перезапуск экземпляров - подразделы раздела После установки.

Установка менеджера связей данных DB2, когда уже установлена DB2 Enterprise Server Edition

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

Потеря работоспособности Центра управления

Посмотрите документ Client/Server Compatibility and Migration Considerations у вашего представителя IBM на портале Xtreme Leverage Portal.

Как получить помощь

Чтобы связаться со службой поддержки DB2 по телефону:

Основная группа новостей Usenet по вопросам, связанным с продуктами DB2 - comp.databases.ibm-db2.

Информацию об изменениях этого продукта читайте в Замечаниях по выпуску. Последние Замечания по выпуску для продукта можно просмотреть, не устанавливая DB2 Версия 8.2 FixPak 4 и новее, на сайте поддержки DB2 по адресу http://www.ibm.com/software/data/db2/udb/support.html.

Кроме того, Замечания по выпуску можно просмотреть непосредственно с компакт-диска DB2 Версия 8.2 FixPak 4 и новее, открыв /doc/%L/db2ir/index.htm, где %L - обозначение национальной версии. Замечания по выпуску можно также просмотреть после установки DB2 Версия 8.2 FixPak 4 и новее:

AIX /usr/opt/db2_08_01/Readme/%L/Release.Notes
HP-UX, Linux и операционная среда Solaris /opt/IBM/db2/V8.1/Readme/%L/Release.Notes

где %L - обозначение национальной версии, например, english-us, russian, german.

Замечания по выпуску для DB2 Information Integrator Версии 8 доступны по адресу http://www.ibm.com/software/data/integration/db2ii.

Замечания по выпуску для DB2 Query Patroller доступны по адресу http://www.ibm.com/software/data/db2/udb/support.html.

Откуда загружать установочные образы пакета FixPak

DB2 Версия 8.2 FixPak 4 и новее можно загрузить:

Справочник

Доступна следующая справочная информация:

Информация о PTF

Следующая таблица содержит подробную информацию о PTF.

Операционная система PTF
AIX 4.3.3 U805923
AIX 5 U805924
Операционная среда Solaris U805925
HP-UX 11i U805926
HP-UX 11i v2 (IA64) U805927
LINUX (x86, 32-битная) MI00146
LINUX (x86, 32-битное ядро 2.6) MI00152
LINUX (IA64, 64-битная) MI00147
LINUX (iSeries и pSeries) MI00148
LINUX (AMD64, 64-битная) MI00149
LINUX (AMD64, 64-битное ядро 2.6) MI00153
LINUX (S/390, zSeries 31-битная) MI00150
LINUX (S/390, zSeries 64-битная) MI00151

Поддерживаемые языки для клиентов DB2, доступных на FTP-сайте

Ниже в таблице перечислены поддерживаемые языки для клиентов DB2, доступных на FTP-сайте.

Операционная система Клиент администратора DB2 Клиент разработки программ DB2 Клиент времени выполнения DB2
AIX 4.3.3 (32-битная)
  • SBCS1 (английский, итальянский, немецкий и французский)
  • SBCS2 (английский, бразильский португальский и испанский)
  • NORDIC (английский, датский, норвежский, финский и шведский)
  • DBCS (английский, упрощенный китайский, традиционный китайский, корейский и японский)
  • SBCS1 (английский, итальянский, немецкий и французский)
  • SBCS2 (английский, бразильский португальский и испанский)
  • NORDIC (английский, датский, норвежский, финский и шведский)
  • DBCS (английский, упрощенный китайский, традиционный китайский, корейский и японский)
Все поддерживаемые языки содержатся в одном упакованном файле
AIX 5L (32- и 64-битная)
  • SBCS (английский, бразильский португальский, датский, финский, французский, немецкий, итальянский, норвежский, испанский и шведский)
  • DBCS (английский, упрощенный китайский, традиционный китайский, корейский и японский)
  • SBCS (английский, бразильский португальский, датский, финский, французский, немецкий, итальянский, норвежский, испанский и шведский)
  • DBCS (английский, упрощенный китайский, традиционный китайский, корейский и японский)
Все поддерживаемые языки содержатся в одном упакованном файле
HP-UX 11i (PA-RISC) и HP-UX 11i v2 (IA64) (32- и 64-битная) Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле
Linux Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле
Операционная среда Solaris Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле Все поддерживаемые языки содержатся в одном упакованном файле
Windows Все поддерживаемые языки содержатся в одном самораспаковывающемся файле zip Все поддерживаемые языки содержатся в одном самораспаковывающемся файле zip Все поддерживаемые языки содержатся в одном самораспаковывающемся файле zip

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

Продукты DB2 будут продолжать поддерживаться в AIX 4.3.3 и в Solaris 7, пока не будет закончена поддержка DB2 Версии 8.1. И для существующих, и для новых установок продуктов DB2 рекомендуется обновление до более новой версии AIX, такой AIX 5.3, так как обслуживание AIX 4.3.3 прекращено, или до новой версии Solaris, такой как Solaris 9.

Ниже приведены списки поддерживаемых продуктов для каждой операционной системы Linux и UNIX:

AIX 5L (32- и 64-битная)
Список продуктов:
HP-UX 11i (PA-RISC, 32- и 64-битная)
Список продуктов:
HP-UX 11i v2 (IA64)
Список продуктов:
Linux (x86, 32-битная)
Список продуктов:
Linux (IA64, 64-битная)
Список продуктов:
Linux (iSeries и pSeries, 32- и 64-битная)
Список продуктов:
Linux (S/390 и zSeries 31-битная)
Список продуктов:
Linux (S/390 и zSeries 64-битная)
Список продуктов:
Linux (AMD64)
Список продуктов:
Операционная среда Solaris (32- и 64-битная)
Список продуктов:

Если вы устанавливаете новые компоненты после установки DB2 Версия 8.2 FixPak 4 и новее, вам надо переустановить DB2 Версия 8.2 FixPak 4 и новее, чтобы применить изменения к этим новым компонентам.

Примечания

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 может в любое время без уведомления вносить изменения и усовершенствования в продукты и программы, описанные в этой публикации.

Любые ссылки в данной информации на сайты, не принадлежащие IBM, приводятся только для удобства и никоим образом не означают поддержки IBM этих сайтов. Материалы этих сайтов не являются частью данного продукта 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. _вставьте год или годы_. Все права защищены.

IBM, DB2, Universal Database и S/390 - товарные знаки корпорации International Business Machines в Соединенных Штатах и/или в других странах.

Windows - товарный знак Microsoft Corporation в Соединенных Штатах и/или других странах.

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

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

-------------------------------------------------------------------------------
 *  товарные знаки или зарегистрированные товарные знаки IBM Corporation. 
** товарные знаки или зарегистрированные товарные знаки их владельцев.  
-------------------------------------------------------------------------------

*******************************************************************************
**
**  (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006.
**                    ВСЕ ПРАВА ЗАЩИЩЕНЫ.
**
*******************************************************************************