Перед установкой DB2 Версии 9.1 Fix Pack 1 прочтите разделы этого файла readme, применимые к вашему варианту установки.
Для DB2 Версии 9.1 Fix Pack 1 в Windows есть один тип образов пакетов Fix Pack:
Если в одной системе есть несколько копий DB2, эти копии могут быть с разными уровнями версии и пакета Fix Pack. Если вы хотите применить этот пакет Fix Pack для одной или нескольких копий DB2, нужно последовательно установить пакет Fix Pack для каждой из этих копий DB2.
Если в одной копии DB2 установлено несколько продуктов DB2 Версии 9.1, перед запуском процесса установки пакетов Fix Pack нужно загрузить и распаковать все сжатые пакеты Fix Pack для соответствующих продуктов.
В этом разделе дана подробная информация о необходимых предварительных условиях (включая требования к программному обеспечению, аппаратным средствам и операционной системе), и перечислены задачи, которые необходимо выполнить перед установкой продуктов баз данных DB2.
Перед загрузкой DB2 Версии 9.1 Fix Pack 1 выполните следующие действия:
Это поможет предотвратить технические трудности, которые могут возникнуть после установки и конфигурирования пакета Fix Pack.
В открытых APAR описываются проблемы, которые еще не исправлены в пакетах Fix Pack, и могут приводиться обходные пути, влияющие на использование DB2 Версии 9.1 Fix Pack 1. Список открытых DB2 Версии 9.1 APAR смотрите по адресу: http://www.ibm.com/software/data/db2/udb/support/apars.html
Для установки пакета Fix Pack требуется тот же объем пространства, что и для установки DB2 Версии 9.1 GA (General Availability) для Linux, UNIX и Windows. Требуемое свободное пространство должно быть доступно в положении обновляемой копии DB2 или в положении, где вы собираетесь создать новую установку DB2. Смотрите следующий документ: "Disk and memory requirements" (Требования к дискам и памяти) по адресу http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0008877.htm
Перед установкой DB2 Версии 9.1 Fix Pack 1 выполните следующие действия:
Установочные образы пакетов Fix Pack находятся на FTP-сайте в сжатом формате. Чтобы можно было применить пакет Fix Pack, распакуйте его установочный образ во временный каталог. Пакеты Fix Pack можно распаковать в каталог по вашему выбору, однако следует учитывать, как вы собираетесь устанавливать DB2 Версии 9.1 Fix Pack 1:
Чтобы распаковать установочные образы пакетов Fix Pack, выполните следующие действия:
Установочный образ пакета Fix Pack можно также распаковать с помощью совместимой с unzip утилиты. Например, чтобы распаковать продукт DB2 Enterprise Server Edition в выбранный вами каталог, введите: winzip32 v9fp1_win_ese.exe -e
Повторите эти шаги, чтобы распаковать самораспаковывающиеся образы для всех установленных продуктов баз данных DB2. Если вы хотите выполнить установку без вывода сообщений с использованием файла ответов, нужно распаковать все образы в подкаталоги одного родительского каталога.
Условия лицензионного соглашения находятся в каталоге "db2\license" распакованного установочного образа пакета Fix Pack. Если вы устанавливаете продукты DB2 при помощи файла ответов, надо изменить в файле ответов значение ключевого слова LIC_AGREEMENT на ACCEPT, чтобы указать, что вы принимаете условия лицензионного соглашения.
Если у вас еще не установлен продукт DB2 Версии 9.1 для Windows, установка выполняется, но продукты устанавливаются в режиме Try & Buy, как копии, действующие ограниченное время.
Если уже установлены продукты DB2 Версии 9.1, убедитесь, что остановлены все экземпляры DB2, все службы DB2 и все прикладные программы.
Для остановки всех экземпляров и служб DB2 используйте апплет панель управления службами (Панель управления -> Администрирование -> Службы). Если у вас есть активные клиенты базы данных, возможно, при остановке экземпляра придется отключить их принудительно. Для этого введите следующую команду:
db2stop force
Дополнительную информацию об остановке экземпляра смотрите по адресу http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/t0008751.htm
Список работающих в системе служб DB2 смотрите по адресу http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0023249.htm
DB2 Версии 9.1 Fix Pack 1 можно установить следующими способами:
Выберите подходящий вам способ.
Чтобы установить DB2 Версии 9.1 Fix Pack 1 в системе, где установлен единственный продукт баз данных DB2:
Обычно эта учетная запись пользователя должна входить в группу администраторов на компьютере, на котором будет выполняться установка. Смотрите документ "Required user accounts for installation of DB2 server products (Windows)" (Необходимые учетные записи пользователей для установки продуктов сервера DB2 (Windows)): http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/r0007134.htm
В графическом интерфейсе мастера по установке доступна электронная справка, которая поможет вам выполнить действия. Чтобы вызвать электронную справку, нажмите кнопку Справка или клавишу F1.
Чтобы установить DB2 Версии 9.1 Fix Pack 1 в системе, где установлено несколько продуктов баз данных DB2:
Графический интерфейс мастера по установке обнаружит остальные установленные продукты баз данных DB2.
Чтобы установить DB2 Версии 9.1 Fix Pack 1 при помощи файла ответов:
setup -u c:\db2fixpk.rsp -t c:\db2fixpk.trc -l c:\db2fixpk.log
Если у вас установлено несколько продуктов DB2 Версии 9.1, графический интерфейс мастера по установке обнаружит остальные установленные продукты баз данных DB2. Если все распакованные образы продуктов не будут находиться в подкаталогах одного родительского каталога, установка завершится неудачно.
Описание команды setup смотрите по адресу http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0011768.htm
Пример файла ответов можно найти в каталоге краткое-имя-продукта\db2\Windows\samples. Например, ESE\db2\windows\samples.
В этом разделе описывается установка DB2 Версии 9.1 Fix Pack 1 поверх существующей установки Версии 9.1 в среде Microsoft Cluster Server (MSCS).
Для иллюстрации установки DB2 Версии 9.1 Fix Pack 1 в среде MSCS рассмотрим простой пример конфигурации. В этом примере исходная конфигурация - экземпляр DB2, состоящий из двух разделов баз данных. Кроме этого, есть две группы кластеров:
Это исходная конфигурация.
Чтобы установить DB2 Версии 9.1 Fix Pack 1 поверх существующей установки Версии 9.1 в среде MSCS:
В процессе установки вам может потребоваться перезагрузка компьютера. При этом служба кластера перезапустится автоматически. Поэтому нужно отключить автоматическое восстановление после сбоев, чтобы оно не выполнялось ни для одной из групп.
После установки DB2 Версии 9.1 Fix Pack 1 выполните следующие действия:
После применения пакета Fix Pack перекомпилировать прикладные программы не требуется. Однако для использования преимуществ измененных файлов, связанных с прикладными программами, рекомендуется выполнить перекомпиляцию.
Если вы установили многораздельный сервер DB2 на Windows 2000, Windows Server 2003 или Windows XP, включите возможность защиты службы удаленных команд DB2 для защиты ваших данных и ресурсов. Для полной защиты включите поддержку компьютера (если эта служба работает в контексте учетной записи LocalSystem) или пользователя (если служба работает в контексте регистрации для пользователя) для делегирования.
Чтобы включить возможность защиты службы удаленных команд DB2:
Повторите эти действия для каждого компьютера или пользователя, для которого надо включить службу. Чтобы эти изменения защиты вступили в силу, компьютер надо перезагрузить.
Отключить возможность защиты службы удаленных команд DB2 и вернуть среду в прежнее состояние можно при помощи переменной реестра DB2RCMD_LEGACY_MODE.
Отключите возможность защиты службы удаленных команд DB2 командой:
db2set DB2RCMD_LEGACY_MODE=ON
В этом разделе описано, как и где выполнять связывание утилит базы данных (import, export, reorg, процессор командной строки) или файлов связывания CLI DB2.
Для каждой из баз данных в обновленных продуктах баз данных DB2 выполните следующие действия:
db2 terminate db2 CONNECT TO имя_базы_данных db2 BIND путь\db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE db2 BIND путь\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 BIND путь\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate
где имя_базы_данных - имя базы данных, с которой нужно связать файлы, путь - полный путь каталога, в котором находятся файлы связывания, например, $HOME\sqllib\bnd, где $HOME - представляет домашний каталог экземпляра для сервера баз данных. Файлы db2ubind.lst и db2cli.lst содержат списки необходимых файлов связывания, используемых продуктами баз данных DB2. Уже связанные пакеты вернут ошибку SQL0719. Это нормально.
Словом "клиент" здесь обозначается инициатор соединения с базой данных в другой копии DB2 или на другом сервере баз данных. В этой роли могут выступать любые из следующих продуктов баз данных DB2: клиент DB2, клиент времени выполнения DB2, продукты DB2 Connect или продукт сервера DB2.
Если вы установили DB2 Версии 9.1 Fix Pack 1 и хотите устанавливать соединение с базой данных, работающей в другой операционной системе или на другом уровне версии или служебном уровне DB2, нужно выполнить связывание утилит базы данных и файлов связывания CLI DB2 с этой базой данных.
Для каждого отдельного сочетания операционной системы и версии или служебного уровня DB2 выполните следующие действия:
db2 terminate db2 CONNECT TO имя_базы_данных db2 BIND путь\@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 BIND путь\@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD db2 terminate
где имя_базы_данных - имя базы данных, с которой нужно связать утилиты, путь - полный путь каталога, в котором находятся файлы связывания, например, $HOME\sqllib\bnd, где $HOME - представляет домашний каталог экземпляра "клиента". Файлы db2ubind.lst и db2cli.lst содержат списки необходимых файлов связывания, используемых продуктами баз данных DB2. Уже связанные пакеты вернут ошибку SQL0719. Это нормально.
Если вы соединяетесь с базами данных хоста, свяжите новые файлы связывания с хостом. Используя процессор командной строки DB2, соединитесь с базой данных хоста и выполните связывание утилит:
ХОСТ КОМАНДА ===== =================================================================== OS/390 or z/OS BIND путь\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VM BIND путь\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD VSE BIND путь\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD OS/400 BIND путь\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC ACTION ADD
где путь - полный путь каталога, в котором находятся файлы связывания, например, $HOME\sqllib\bnd, где $HOME - представляет домашний каталог экземпляра.
Если вы хотите связать с базой данных только отдельные пакеты, выполните для каждой базы данных следующие команды:
db2 terminate db2 CONNECT TO имя_базы_данных db2 BIND путь\BND\bind_file BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE db2 terminate
где имя_базы_данных - имя базы данных, путь - полный путь каталога, в котором находится файл связывания, а файл_связывания - имя файла связывания.
Если у вас есть базы данных, для которых разрешены пространственные данные, после установки пакета FixPak DB2 надо связать файл db2gse.lst. Файл db2gse.lst содержит имена файлов связывания для хранимых процедур, поставляемых с модулем DB2 Spatial Extender.
Чтобы связать файл db2gse.lst:
db2 connect to имя-базы-данных db2 bind путь\bnd\@db2gse.lst db2 terminateгде имя_базы_данных - имя базы данных, а путь - полный путь каталога, в котором находятся файлы связывания.
Синтаксис и опции команды BIND описаны в документе по адресу http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0001935.htm
После установки продукта баз данных DB2 можно добавить дополнительные продукты баз данных DB2. Применяются следующие рекомендации и ограничения:
Если в одной копии DB2 установлено несколько продуктов баз данных DB2, обновите все продукты баз данных DB2 в этой копии DB2 до одного уровня пакета Fix Pack. Дополнительную информацию о копиях DB2 смотрите в документе "Multiple DB2 copies roadmap" (Несколько копий DB2 - обзор): http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0024057.htm
Если вы хотите установить дополнительные продукты баз данных DB2 в существующую копию DB2, у них должен быть тот же уровень пакета Fix Pack, что и у существующих продуктов баз данных DB2 в этой копии DB2. Например, уже установлена DB2 Версии 9.1 Enterprise Edition и применен пакет Fix Pack 1. Если вы хотите добавить продукт DB2 Query Patroller в ту же копию DB2, для установки DB2 Query Patroller нужно использовать соответствующий установочный образ Fix Pack 1. Если уровень образа пакета Fix Pack, применяемого для установки новых продуктов, не совпадает с уровнем установленных продуктов баз данных DB2, попытка установки будет неудачной.
После установки Версии 9.1 Fix Pack 1 эту версию нельзя удалить. Нужно деинсталлировать продукты баз данных DB2. Смотрите документ "Uninstalling your DB2 product (Windows)" (Деинсталляция продукта DB2 (Windows)): http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/t0007436.htm
Чтобы связаться со службой поддержки DB2 по телефону:
Основная группа новостей Usenet по вопросам, связанным с продуктами базы данных DB2 - comp.databases.ibm-db2.
Дополнительную информацию об изменениях этого продукта смотрите в Замечаниях по выпуску для Fix Pack 1. Последние Замечания по выпуску продукта можно посмотреть, не устанавливая DB2 Версии 9.1 Fix Pack 1, на сайте поддержки DB2:
DB2 Версии 9.1 Fix Pack 1 можно загрузить:
Доступна следующая справочная информация:
В следующем списке указаны уникальные коды PTF для DB2 Версии 9.1 Fix Pack 1:
Все поддерживаемые языки для продуктов клиента DB2 доступны в самораспаковывающихся файлах zip на FTP-сайте.
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 этих сайтов. Материалы этих 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. _вставьте год или годы_. Все права защищены.
IBM, DB2 и S/390 - товарные знаки корпорации International Business Machines в Соединенных Штатах и/или в других странах.
Windows - товарный знак Microsoft Corporation в Соединенных Штатах и/или других странах.
UNIX - зарегистрированный товарный знак The Open Group в Соединенных Штатах и в других странах.
Названия других компаний, продуктов и услуг могут быть товарными знаками или марками сервиса других фирм.
------------------------------------------------------------------------------- * товарные знаки или зарегистрированные товарные знаки IBM Corporation. ** товарные знаки или зарегистрированные товарные знаки их владельцев. ------------------------------------------------------------------------------- ******************************************************************************* ** ** (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006. ** ВСЕ ПРАВА ЗАЩИЩЕНЫ. ** *******************************************************************************