Замечания по выпуску


|11.1 Настройка Версии 7.2 DB2 Personal Edition и DB2 Workgroup Edition в качестве сателлитов

| | | | | |

|В следующих разделах описывается настройка систем DB2 Personal Edition и |DB2 Workgroup Edition Версии 7.2 на платформе Windows для их |использования в качестве полнофункциональных сателлитов в среде |сателлитов. Информацию о терминах и понятиях, используемых в следующем |описании, смотрите в книге Administering Satellites Guide and Reference. Эту книгу можно |найти по адресу: |http://www.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/v6pubs.d2w/en_main

|Технические замечания, дополняющие информацию из книги Administering Satellites Guide and Reference, можно найти по |адресу: |http://www.ibm.com/cgi-bin/db2www/data/db2/udb/winos2unix/support/index.d2w/report

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

| | | |

|Для установки DB2 Personal Edition или DB2 Workgroup Edition в качестве |сателлитов необходимы: |

  1. |Сервер управления DB2

    |Сервер управления DB2 - это система DB2 Enterprise Edition, работающая в |Windows NT или AIX, в которой установлен компонент Сервер управления. |Используемая система DB2 Enterprise Edition должна быть Версии 6 с FixPak 2 |или новее, или же Версией 7 с любым уровнем FixPak. |

    | |
    |Прим.:
    Если вы устанавливаете систему Версии 7.2 Enterprise Edition на |платформе Windows NT для применения в качестве сервера управления DB2 и при |этом хотите использовать файл ответов, смотрите информацию о ключевых словах |файла ответов в технических замечаниях под заголовком DB2 Control Server |Response File Keywords. |
  2. |Экземпляр сервера управления DB2 и базу данных управления сателлитами

    |Экземпляр сервера управления DB2 обычно называется DB2CTLSV, а база данных |управления сателлитами - SATCTLDB. Экземпляр сервера управления DB2 и |база данных управления сателлитами находятся в системе Enterprise |Edition; в Windows NT они автоматически создаются при установке DB2 с |компонентом Сервер управления. Для DB2 в AIX информацию о создании |экземпляра сервера управления DB2 и базы данных управления сателлитами |смотрите в книге Administering Satellites Guide and Reference.

  3. |Центр управления сателлитами

    |Центр управления сателлитами - это набор графических средств, используемых |при настройке среды сателлитов и управлении ей. Для доступа к этому |набору средств используется Центр управления. Дополнительную информацию |о Центре управления сателлитами смотрите в книге Administering Satellites Guide and Reference и в электронной справке |по Центру управления сателлитами. Если вы используете Центр управления |Версии 6, смотрите раздел 11.1.4, Обновление Центра управления и Центра управления сателлитами Версии 6.

    |Если вы еще не пользовались Центром управления сателлитами для настройки |среды сателлитов и для создания объекта, обозначающего в Центре управления |сателлитами новый сателлит, это необходимо сделать до установки |сателлита. Дополнительную информацию смотрите в описании настройки и |проверки среды сателлитов в книге Administering Satellites Guide and Reference.

  4. |Система Версии 7.2 Personal Edition или Workgroup Edition, которую |нужно использовать в качестве сателлита. |

|11.1.1.1 Особенности установки

| |

|При установке и DB2 Personal Edition, и DB2 Workgroup Edition для того, |чтобы система могла участвовать в синхронизации, не нужно выбирать никаких |специальных компонентов. Если вы хотите провести установку при помощи |файла ответов, смотрите ключевые слова, задаваемые при установке системы |Версии 7.2, в разделе Установка при помощи файла ответов. Если вы проводите интерактивную установку системы |Версии 7.2, после установки DB2 смотрите в разделе 11.1.2, Конфигурирование системы Версии 7.2 для синхронизации значения, которые нужно задать в системе Версии 7.2, |чтобы система могла участвовать в синхронизации.

|Установка при помощи файла ответов
| | |

|Если вы проводите установку Версии 7.2 DB2 Personal Edition или DB2 |Workgroup Edition, в файле ответов можно задать следующие ключевые |слова.

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

|

|db2.db2satelliteid
|Задает ID сателлита для системы.
|Прим.:
Если это ключевое слово не задано, по умолчанию ID сателлита - это ID |пользователя, под которым проходила установка DB2. Если в качестве ID |сателлита вы хотите использовать этот ID пользователя, значение этого |ключевого слова задавать необязательно. |

|db2.db2satelliteappver
|Задает версию прикладной программы для системы.
|Прим.:
Если это ключевое слово не задано, по умолчанию версия прикладной программы |на сателлите равна V1R0M00. Если в качестве версии прикладной программы |нужно использовать это значение, значение этого ключевого слова задавать |необязательно. |

|db2.satctldb_username
|Задает имя пользователя, которое система будет использовать для соединения |с базой данных управления сателлитами.

|db2.satctldb_password
|Задает пароль, который данное имя пользователя передает серверу управления |DB2 при соединении имени пользователя с базой данных управления |сателлитами. |

|После завершения установки при помощи файла ответов система Версии |7.2 готова участвовать в синхронизации. На сателлите нужно |выполнить команду db2sync -t, чтобы убедиться, что для сателлита |заданы правильные значения и что он может соединиться с базой данных |управления сателлитами.

|Дополнительную информацию о проведении установки при помощи файла ответов |смотрите в разделе Administering Satellites Guide and Reference.

|Примечания:

  1. |В Версии 7 на платформах Windows NT и Windows 2000 для создания всех служб |необходимы ID пользователей и пароли. Эти ID пользователей и пароли |задаются в файле ответов как пары ключевых слов. Первая пара ключевых |слов, найденная в файле ответов, становится ID пользователя и паролем по |умолчанию для всех служб, если для отдельных служб не указаны отдельные пары |ключевых слов, заменяющие значения по умолчанию.

    |В Версии 6, чтобы задать ID пользователя и пароль, используемые Службой |удаленных команд, во время установки DB2 Satellite Edition при помощи файла |ответов можно задать ключевые слова admin.userid и |admin.password. В Версии 7.2 Personal Edition |и Workgroup Edition, если задать эти ключевые слова, они используются для |экземпляра DB2DAS00 в системе Версии 7.2. Для системы DB2 Версии |7.2 Служба удаленных команд будет использовать ID пользователя и |пароль, используемые экземпляром DB2 в данной системе. Если значения |ключевых слов db2.userid и db2.password не |заданы, по умолчанию используется правило, описанное выше.

  2. |В Версии 6 при установке DB2 Satellite Edition при помощи файла ответов |можно было создать базу данных. При установке при помощи файла ответов |системы Версии 7.2 Personal Edition или Workgroup Edition, которую |нужно использовать в качестве сателлита, создать базу данных нельзя. Не |поддерживаются следующие ключевые слова (описанные в книге Administering Satellites Guide and Reference): | |

|11.1.2 Конфигурирование системы Версии 7.2 для синхронизации

| |

|При интерактивной установке системы Версии 7.2 после установки в |системе DB2 Personal Edition или DB2 Workgroup Edition нужно задать некоторые |значения, чтобы система могла участвовать в синхронизации.

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

|

  1. |Задайте ID сателлита при помощи команды db2set.

    |При интерактивной установке DB2 Personal Edition или DB2 Workgroup Edition |по умолчанию в качестве ID сателлита выбирается ID пользователя, под которым |проходила установка DB2. Если в качестве ID сателлита вы хотите |использовать этот ID пользователя, значение этого ключевого слова задавать |необязательно. Информацию о задании ID сателлита смотрите в книге Administering Satellites Guide and Reference.

  2. |Задайте версию прикладной программы на сателлите при помощи команды |db2sync -s.

    |При интерактивной установке DB2 Personal Edition или DB2 Workgroup Edition |по умолчанию задается версия прикладной программы сателлита V1R0M00. |Если в качестве версии прикладной программы нужно использовать это значение, |этот шаг выполнять необязательно.

    |Текущее значение версии прикладной программы можно узнать на сателлите при |помощи команды db2sync -g. Если это значение нужно изменить, |введите команду db2sync -s. Вам будет предложено ввести |новое значение для версии прикладной программы. Дополнительную |информацию о задании версии прикладной программы смотрите в книге Administering Satellites Guide and Reference.

  3. |Введите на сателлите команды catalog node и catalog |database, чтобы внести в каталог на сателлите экземпляр сервера |управления DB2 и базу данных управления сателлитами SATCTLDB.

    |На сателлите можно также использовать команду db2sync -t, чтобы |открыть прикладную программу Synchronizer DB2 в тестовом режиме. Если в |момент ввода команды база данных SATCTLDB не внесена в каталог на сателлите, |откроется окно Внести в каталог управляющую базу данных. Чтобы внести в |каталог сервер управления DB2 и базу данных SATCTLDB, можно либо использовать |функцию поиска DB2, доступную из окна Внести в каталог управляющую базу |данных, либо ввести имя хоста и имя в этом окне. Вам предложат также |указать ID пользователя и пароль, которые сателлит должен использовать при |соединении с базой данных управления сателлитами, как описано в шаге 4.

    |Прим.:
    После интерактивной установки Версии 7.2 DB2 Personal Edition или DB2 |Workgroup Edition, в отличие от Версии 6 DB2 Satellite Edition, Synchronizer |DB2 не запускается в тестовом режиме автоматически. |
  4. |Введите на сателлите команду db2sync -t, |чтобы: | |

|После завершения этих задач по конфигурированию система Версии 7.2 |готова участвовать в синхронизации.

|11.1.3 Установка FixPak 2 или новее в систему Версии 6 Enterprise Edition

|Для использования системы Версии 6 Enterprise Edition в качестве |сервера управления DB2 надо применить к ней FixPak 2 или более |новый.

|В следующих разделах описываются действия, которые нужно выполнить, чтобы |обновить систему Версии 6 Enterprise Edition на платформах Windows NT или AIX |для использования в качестве сервера управления DB2. Если вы |используете Центр управления Версии 6, выполните также шаги раздела 11.1.4, Обновление Центра управления и Центра управления сателлитами Версии 6, чтобы проверить, подходящий ли у вас уровень Центра |управления и Центра управления сателлитами для управления средой |сателлитов.

|11.1.3.1 Обновление Версии 6 DB2 Enterprise Edition для использования в качестве сервера управления DB2

| |

|Чтобы систему DB2 Enterprise Edition Версии 6 можно было использовать в |качестве сервера управления DB2, в ней должен быть установлен компонент Сервер |управления, и служебный уровень DB2 Enterprise Edition должна быть FixPak 2 |или новее. В зависимости от уровня службы DB2 Enterprise Edition и от |того, установлен ли компонент сервера управления DB2, нужно выполнить одну из |следующих задач: |

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

  1. |Во-первых, выясните текущее состояние установки DB2 Enterprise |Edition. Нужно выяснить, установлен ли компонент Сервер управления, а |также уровень службы DB2.
  2. |Во-вторых, на основе полученной вами информации определите, что нужно |сделать.
  3. |В-третьих, выполните действия, необходимые для обновления DB2 Enterprise |Edition. |

|Сервер управления DB2 работает только на DB2 Enterprise Edition для Windows |NT и AIX. Перейдите к инструкциям, относящимся к вашей платформе: |

|Обновление DB2 Enterprise Edition на платформе Windows NT

|Используйте информацию в следующих разделах для определения текущего уровня |службы вашей системы Версии 6 DB2 Enterprise Edition и того, какие шаги нужно |предпринять для обновления системы до служебного уровня FixPak 2 или |новее. Вам нужно выполнить шаги из одного или нескольких следующих |разделов: |

|Изучение системы DB2 Enterprise Edition на платформе Windows NT

|Если у вас на платформе Windows NT установлена DB2 Enterprise Edition, |выполните следующие шаги: |

  1. |Проверьте, установлен ли компонент Сервер управления. При помощи |редактора реестра regedit выведите список установленных компонентов: |
    1. |Введите в командной строке команду regedit.
    2. |Проверьте, указан ли в ключе реестра |HKEY_LOCAL_MACHINE\SOFTWARE\IBM\DB2\Components Сервер управления (Control |Server). Если его нет, сервер управления не установлен. |
  2. |Определите служебный уровень DB2 Enterprise Edition. Введите в |командной строке команду db2level. Ее вывод можно |интерпретировать при помощи следующей таблицы:
    |
    Значения ключевых полей в выводе db2level Система DB2 находится на уровне:
    Выпуск Уровень Элементы информации
    SQL06010 01010104 db2_v6, n990616 Базовая Версия 6.1
    SQL06010 01020104 DB2 V6.1.0.1, n990824, WR21136 Версия 6.1 с FixPak 1
    SQL06010 01030104 DB2 V6.1.0.6, s991030, WR21163 или DB2 V6.1.0.9, s000101, WR21173 Версия 6.1 с FixPak 2
    |Прим.:
    Если уровень больше, чем 01030104, служебный уровень системы новее FixPak |2. |
  3. |Запишите найденную информацию и переходите к разделу Определение необходимых действий. |

|Определение необходимых действий

|Используя собранную информацию, найдите в следующей таблице строку, |применимую к вашей ситуации, и выполните шаги, требуемые для подготовки |системы DB2 Enterprise Edition к поддержке сервера управления DB2 на уровне |FixPak 2 или новее.

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

Установлен ли компонент Сервер управления Служебный уровень системы DB2 Enterprise Edition Шаги, требуемые для подготовки системы DB2 Enterprise Edition
Нет Базовая Версия 6.1, Версия 6.1 с FixPak 1 или Версия 6.1 с FixPak 2 или новее Выполните следующие действия:
  1. Установка компонента Сервер управления в Windows NT
  2. Установка FixPak 2 или новее в Windows NT
  3. Обновление SATCTLDB в Windows NT
Да Базовая Версия 6.1 или Версия 6.1 с FixPak 1 Выполните следующие действия:
  1. Установка FixPak 2 или новее в Windows NT
  2. Обновление SATCTLDB в Windows NT
Да Версия 6.1 с FixPak 2 или новее Выполните следующее действие:
  1. Обновление SATCTLDB в Windows NT

|Установка компонента Сервер управления в Windows NT

|Чтобы установить компонент Сервер управления в Windows NT: |

  1. |Перед тем, как начать установку, убедитесь, что вся работа с базами данных |в системе завершена.
  2. |Вставьте в дисковод компакт-диск DB2 Universal Database Enterprise Edition |Версия 6.1.

    |Если программа установки не запускается автоматически, выполните команду |setup в корневом каталоге компакт-диска, чтобы начать процесс |установки.

  3. |Когда вам будет это предложено, завершите все процессы, использующие |DB2.
  4. |В окне Добро пожаловать выберите Далее.
  5. |В окне Выбор продуктов выберите DB2 Enterprise Edition.
  6. |На панели Выбор типа установки выберите |Пользовательская.
  7. |На панели Выбор компонентов выберите компонент Сервер управления и нажмите |кнопку Далее.
    |Прим.:
    Если выбрать другие компоненты, еще не установленные в системе, эти |компоненты тоже будут установлены. Диск и каталог установки DB2 |изменить нельзя. |
  8. |На панелях Конфигурировать службы DB2 можно изменить значения протокола и |опции запуска для экземпляра сервера управления или оставить значения по |умолчанию. Либо измените значения по умолчанию и нажмите кнопку |Далее, либо сразу нажмите кнопку Далее, чтобы оставить |значения по умолчанию.
  9. |Чтобы начать процесс установки, нажмите кнопку Далее в окне |Начать копирование файлов.
  10. |По завершении копирования файлов вам предлагается перезагрузить |систему. Перезагрузитесь. Изменения, сделанные в системе для |Сервера управления, не вступят в силу до перезагрузки системы. |

|Если нужно локально использовать в данной системе Центр управления и Центр |управления сателлитами, после завершения установки и перезагрузки системы |нужно внести в каталог экземпляра DB2 базу данных управления сателлитами |(SATCTLDB), созданную как часть установки Сервера управления. Чтобы |внести базу данных SATCTLDB в каталог: |

  1. |Откройте командное окно DB2, выбрав Пуск>Программы>DB2 for |Windows NT>Командное окно
  2. |Убедитесь, что вы находитесь в экземпляре db2.

    |Введите команду set и проверьте значение db2instance. |Если оно не равно db2, выполните команду:

    |   set db2instance=db2
  3. |Внесите в каталог экземпляр db2ctlsv, введя команду:
    |   db2 catalog local node db2ctlsv instance db2ctlsv 
  4. |Внесите в каталог базу данных SATCTLDB, введя команду
    |   db2 catalog database satctldb at node db2ctlsv
  5. |Выполните принятие операции внесения в каталог, введя команду:
    |   db2 terminate
  6. |Закройте командное окно DB2. |

|Установка FixPak 2 или новее в Windows NT

|Чтобы обновить имеющуюся систему Версии 6 DB2 Enterprise Edition на |платформе Windows NT до уровня FixPak 2 или новее, выполните одно из следующих |действий: |

|Обновление SATCTLDB в Windows NT

|Чтобы обновить базу данных SATCTLDB в Windows NT |

  1. |Определите уровень базы данных SATCTLDB: |
    1. |Зарегистрируйтесь под ID пользователя с полномочиями локального |администратора на данной системе Windows NT.
    2. |Откройте командное окно DB2, выбрав Пуск>Программы>DB2 for |Windows NT>Командное окно.
    3. |Введите следующую команду, чтобы соединиться с SATCTLDB
      |   db2 connect to satctldb
    4. |Чтобы определить, есть ли в базе данных триггер |I_BATCHSTEP_TRGSCR, введите следующий запрос:
      |   db2 select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR' 

      |Запишите число возвращенных строк.

    5. |Чтобы закрыть соединение с базой данных, введите команду:
      |   db2 connect reset

      |Если на шаге 1d была возвращена одна строка, база данных находится на |правильном уровне. В этом случае пропустите шаг 2 и перейдите к шагу 3. Если возвращено ноль (0) строк, |база данных не находится на правильном уровне, и перед выполнением шага 3 ее нужно обновить, как описано в шаге 2. |

  2. |Чтобы обновить базу данных SATCTLDB, выполните следующие |действия. Все команды вводите в командном окне DB2: |
    1. |Перейдите в каталог <путь_db2>\misc, где <путь_db2> - диск и |путь установки, например, c:\sqllib.
    2. |Убедитесь, что вы находитесь в экземпляре db2ctlsv.

      |Введите команду set и проверьте значение db2instance. |Если оно не равно db2ctlsv, выполните команду:

      |   set db2instance=db2ctlsv
    3. |Отбросьте базу данных SATCTLDB, введя команду:
      |   db2 drop database satctldb 
    4. |Создайте новую базу данных SATCTLDB, введя команду:
      |   db2 -tf satctldb.ddl  -z satctldb.log 
    5. |Введите команду:
      |   db2 terminate
      |
  3. |Свяжите хранимую процедуру db2satcs.dll с базой |данных SATCTLDB. Выполните следующие действия: |
    1. |Чтобы соединиться с базой данных SATCTLDB, введите команду:
      |   db2 connect to satctldb
    2. |Перейдите в каталог <путь_db2>\bnd, где <путь_db2> - диск и |путь установки, например, c:\sqllib.
    3. |Введите команду bind:
      |   db2 bind db2satcs.bnd 
      |
  4. |Чтобы закрыть соединение с базой данных, введите команду:
    |   db2 connect reset
  5. |Закройте командное окно DB2. |

|Обновление DB2 Enterprise Edition в AIX

|Используйте информацию в следующих разделах для определения текущего уровня |службы вашей системы Версии 6 DB2 Enterprise Edition и того, какие шаги нужно |предпринять для обновления системы до служебного уровня FixPak 2 или |новее. Вам нужно выполнить шаги из одного или нескольких следующих |разделов: |

|Изучение системы DB2 Enterprise Edition на платформе AIX

|Если у вас на платформе AIX установлена Версия 6 DB2 Enterprise Edition, |выполните следующие действия: |

  1. |Проверьте, установлен ли компонент Сервер управления. Введите |команду:
    |   lslpp -l | grep db2_06_01.ctsr

    |Если не возвращено никаких данных, компонент Сервер управления не |установлен.

  2. |Определите служебный уровень DB2 Enterprise Edition. |Зарегистрируйтесь как владелец экземпляра DB2 и введите команду |db2level. Ее вывод можно интерпретировать при помощи |следующей таблицы:
    |
    Значения ключевых полей в выводе db2level Система DB2 находится на уровне:
    Выпуск Уровень Элементы информации
    SQL06010 01010104 db2_v6, n990616 Базовая Версия 6.1
    SQL06010 01020104 DB2 V6.1.0.1, n990824, U465423 Версия 6.1 с FixPak 1
    SQL06010 01030104 DB2 V6.1.0.6, s991030, U468276 или DB2 V6.1.0.9, s000101, U469453 Версия 6.1 с FixPak 2
    |Прим.:
    Если уровень больше, чем 01030104, служебный уровень системы новее FixPak |2. |
  3. |Запишите найденную информацию и переходите к разделу Определение необходимых действий. |

|Определение необходимых действий

|Используя собранную информацию, найдите в следующей таблице строку, |применимую к вашей ситуации, и выполните шаги, требуемые для подготовки |системы DB2 Enterprise Edition Версии 6 к поддержке сервера управления DB2 на |уровне FixPak 2.

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

Установлен ли компонент Сервер управления Служебный уровень системы DB2 Enterprise Edition Шаги, требуемые для подготовки системы DB2 Enterprise Edition
Нет Базовая Версия 6.1, Версия 6.1 с FixPak 1 или Версия 6.1 с FixPak 2 или новее Выполните следующие действия:
  1. Установка компонента Сервер управления в AIX
  2. Установка FixPak 2 или новее в AIX
  3. Обновление базы данных SATCTLDB в AIX
Да Базовая Версия 6.1 или Версия 6.1 с FixPak 1 Выполните следующие действия:
  1. Установка FixPak 2 или новее в AIX
  2. Обновление базы данных SATCTLDB в AIX
Да Версия 6.1 с FixPak 2 или новее Выполните следующее действие:
  1. Обновление базы данных SATCTLDB в AIX

|Установка компонента Сервер управления в AIX

|Чтобы установить компонент Сервер управления в AIX |

  1. |Зарегистрируйтесь как пользователь с полномочиями root.
  2. |Вставьте в дисковод компакт-диск DB2 Universal Database Enterprise Edition |Версия 6.1.
  3. |Перейдите в каталог, в котором смонтирован компакт-диск, например, cd |/cdrom.
  4. |Чтобы запустить программу установки DB2, введите команду:
    |   ./db2setup 
  5. |Когда откроется окно Программа установки DB2, при помощи клавиши табуляции |выберите опцию Установить и нажмите клавишу Enter.
  6. |Найдите строку Enterprise Edition и при помощи клавиши табуляции выберите |опцию Настроить рядом с ней. Нажмите клавишу Enter.
  7. |Выберите компонент Сервер управления DB2, при помощи клавиши табуляции |перейдите на OK и нажмите клавишу Enter.
  8. |Для завершения установки компонента Сервер управления DB2 следуйте |инструкциям в последующих окнах. |

|По завершении процесса установки создайте экземпляр DB2CTLSV и базу данных |SATCTLDB. Для выполнения этих задач воспользуйтесь подробными |инструкциями, приведенными в разделе "Setting up the DB2 Control Server on |AIX" Главы 13 книги Administering Satellites Guide and Reference.

|Установка FixPak 2 или новее в AIX

|Чтобы обновить имеющуюся систему DB2 Enterprise Edition на платформе AIX до |уровня FixPak 2 или новее, выполните одно из следующих действий: |

|Убедитесь, что вы обновили экземпляр DB2CTLSV, выполнив команду |db2iupdt, как указано в файле readme для FixPak.

|Обновление базы данных SATCTLDB в AIX

|Чтобы обновить базу данных SATCTLDB в AIX: |

  1. |Определите уровень базы данных SATCTLDB: |
    1. |Зарегистрируйтесь как пользователь db2ctlsv.
    2. |Проверьте, что сервер баз данных запущен. Если сервер не запущен, |введите команду db2start.
    3. |Чтобы соединиться с базой данных SATCTLDB, введите команду:
      |   db2 connect to satctldb
    4. |Чтобы определить, есть ли в базе данных триггер |I_BATCHSTEP_TRGSCR, введите следующий запрос:
      |   db2 "select name from sysibm.systriggers where name='I_BATCHSTEP_TRGSCR'"

      |Запишите число возвращенных строк.

    5. |Чтобы закрыть соединение с базой данных, введите команду:
      |   db2 connect reset

      |Если на шаге 1d была возвращена одна строка, база данных находится на |правильном уровне. В этом случае пропустите шаг 2 и перейдите к шагу 3. Если возвращено ноль (0) строк, |база данных не находится на правильном уровне, и до того, как можно будет |выполнять шаг 3, ее нужно обновить, как описано в шаге 2. |

  2. |Чтобы обновить базу данных SATCTLDB до уровня FixPak 2, |выполните следующие действия. Все команды вводите в командном окне |DB2: |
    1. |Перейдите в каталог $HOME/sqllib/misc.
    2. |Отбросьте базу данных SATCTLDB, введя команду:
      |   db2 drop database satctldb 
    3. |Создайте новую базу данных SATCTLDB, введя команду:
      |   db2 -tf satctldb.ddl  -z $HOME/satctldb.log
    4. |Введите команду:
      |   db2 terminate
      |
  3. |Свяжите хранимую процедуру db2satcs.dll с базой данных |SATCTLDB. Выполните следующие действия: |
    1. |Чтобы соединиться с базой данных SATCTLDB, введите команду:
      |   db2 connect to satctldb
    2. |Перейдите в каталог $HOME/sqllib/bnd.
    3. |Введите команду bind:
      |   db2 bind db2satcs.bnd 
      |
  4. |Чтобы закрыть соединение с базой данных, введите команду:
    |   db2 connect reset
    |

|11.1.4 Обновление Центра управления и Центра управления сателлитами Версии 6

| | |

|Чтобы использовать Центр управления и Центр управления сателлитами Версии 6 |с обновленной до FixPak 2 или новее Версией 6 сервера управления DB2 и базы |данных управления сателлитами (SATCTLDB), эти инструменты также необходимо |обновить до FixPak 2 или новее.

|Если Центр управления и Центр управления сателлитами работают в той же |системе, что и сервер управления DB2, они были обновлены до FixPak 2 тогда же, |когда и система DB2 Enterprise Edition. Если же эти инструменты |работают в другой системе, следует обновить эту систему до уровня FixPak 2 или |новее.

|Чтобы обновить эту систему до FixPak 2 или новее: |


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]