Развертывание служб перемещения данных

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

В процессе генерации схемы будет создано до трех сжатых (ZIP-файлы или JAR-файлы) архивов с именами (DS_State_setup, DS_Runtime_setup и DS_Datamart_setup), содержащих файлы установки службы перемещения данных. Эти три архива всегда создаются при первом выполнении генерации схемы для модели бизнес-величин. В ходе последующих генераций, например, после изменения модели бизнес-величин, новые архивы могут не создаваться, либо может быть создано один, два или три архива. Архив будет создан только в том случае, если для согласования изменений в модели бизнес-величин необходимо внести изменения в существующую среду репликации. Архивы службы перемещения данных расположены в каталоге, который был указан в конфигурации административной консоли генератора схемы во вкладке "Общее".

Развертывание службы перемещения данных включает в себя создание и настройку объектов как базы данных источника в (из которой перемещаются данные), так и базы данных приемника (в которую перемещаются данные).
  • DS_State_setup содержит сценарий развертывания для установки базы данных источника службы перемещения данных из базы данных состояний в рабочую базу данных.
  • DS_Runtime_setup содержит сценарий развертывания для установки базы данных приемника службы перемещения данных из базы данных состояний в рабочую базу данных и сценарий развертывания для установки базы данных приемника службы перемещения данных из рабочей базы данных в базу данных хронологии.
  • DS_Datamart_setup содержит сценарий развертывания для установки базы данных приемника службы перемещения данных из рабочей базы данных в базу данных хронологии.
  1. Разверните службу перемещения данных из базы данных состояний в рабочую базу данных:
    1. Определите, в какой системе будут развернуты исходные артефакты для службы перемещения данных из базы данных состояний в рабочую базу данных. В большинстве случаев - это система, являющая хостом базы данных состояний.
    2. В этой системе создайте рабочий каталог и скопируйте в него (либо передайте, если эта система является удаленной) созданный архив DS_State_setup. Необходимо выбрать путь с длиной не более 100 символов, поскольку в операционной системе существует ограничение на длину пути.
    3. Распакуйте архив (в файле .zip в системе Windows и в файле .jar в системе UNIX) в рабочий каталог.
    4. Во время развертывания для создания и настройки объектов баз данных будут применяться различные утилиты DB2. Среду баз данных необходимо настроить для работы с этими утилитами. Для этого в системе Microsoft Windows откройте командное окно DB2. В системе UNIX убедитесь, что заданы соответствующие переменные среды.
    5. Перейдите в каталог, в который был извлечен архив DS_State_setup.
    6. Выполните State_to_Runtime_setup_source.bat (в системе UNIX расширение .sh) и действуйте в соответствии с приглашениями. Сценарий будет показывать сообщения о состоянии, указывающие, что определенная команда: выполнена успешно, создано предупреждение либо не выполнена.
    7. Проверьте созданный файл протокола State_to_Runtime_setup_source.log на наличие предупреждений или сообщений об ошибках. Не продолжайте работу при наличии ошибок.
    8. Создайте резервную копию рабочего каталога. Служба поддержки IBM support может использовать содержимое этого каталога при устранении неполадок.
    9. Определите, в какой системе будут развернуты целевые артефакты для службы перемещения данных из базы данных состояний в рабочую базу данных. В большинстве случаев - это система, являющая хостом рабочей базы данных.
    10. В этой системе создайте рабочий каталог и скопируйте в него (либо передайте, если эта система является удаленной) созданный архив DS_Runtime_setup. Необходимо выбрать путь с длиной не более 100 символов, поскольку в операционной системе существует ограничение на длину пути.
    11. Распакуйте архив (в файле .zip в системе Windows и в файле .jar в системе UNIX) в рабочий каталог.
    12. Во время развертывания для создания и настройки объектов баз данных будут применяться различные утилиты DB2. Среду баз данных необходимо настроить для работы с этими утилитами. Для этого в системе Microsoft Windows откройте командное окно DB2. В системе UNIX убедитесь, что заданы соответствующие переменные среды.
    13. Перейдите в каталог, в который был извлечен архив DS_Runtime_setup.
    14. Выполните State_to_Runtime_setup_target.bat (в системе UNIX расширение .sh) и действуйте в соответствии с приглашениями. Сценарий будет показывать сообщения о состоянии, указывающие, что определенная команда выполнена успешно, создано предупреждение либо не выполнена.
    15. Проверьте созданный файл протокола State_to_Runtime_setup_source.log на наличие предупреждений или сообщений об ошибках. Не продолжайте работу при наличии ошибок.
    16. Создайте резервную копию рабочего каталога. Служба поддержки IBM support может использовать содержимое этого каталога при устранении неполадок.
    17. Если нет сообщений о неполадках, служба перемещения данных из базы данных состояний в рабочую базу данных установлена.
  2. Разверните службу перемещения данных из рабочей базы данных в базу данных хронологии:
    1. Определите, в какой системе будут развернуты исходные артефакты для службы перемещения данных из рабочей базы данных в базу данных хронологии. В большинстве случаев - это система, являющая хостом рабочей базы данных. Если в этой же системе были развернуты целевые артефакты службы перемещения данных из базы данных состояний в рабочую базу данных, то можно перейти к шагу e, поскольку требуемые файлы развертывания уже были извлечены.
    2. Если развертывание выполняется не в системе, являющейся хостом рабочей базы данных, создайте рабочий каталог и скопируйте в него (либо передайте, если эта система является удаленной) созданный архив DS_Runtime_setup. Необходимо выбрать путь с длиной не более 100 символов, поскольку в операционной системе существует ограничение на длину пути.
    3. Распакуйте архив (в файле .zip в системе Windows и в файле .jar в системе UNIX) в рабочий каталог.
    4. Во время развертывания для создания и настройки объектов баз данных будут применяться различные утилиты DB2. Среду баз данных необходимо настроить для работы с этими утилитами. Для этого в системе Microsoft Windows откройте командное окно DB2. В системе UNIX убедитесь, что заданы соответствующие переменные среды.
    5. Перейдите в каталог, в который был извлечен архив DS_Runtime_setup.
    6. Выполните Runtime_to_Historical_setup_source.bat (в системе UNIX расширение .sh) и действуйте в соответствии с приглашениями. Сценарий будет показывать сообщения о состоянии, указывающие, что определенная команда выполнена успешно, создано предупреждение либо не выполнена.
    7. Проверьте созданный файл протокола Runtime_to_Historical_setup_source.log на наличие предупреждений или сообщений об ошибках. Не продолжайте работу при наличии сообщений об ошибках.
    8. Создайте резервную копию рабочего каталога. Служба поддержки IBM support может использовать содержимое этого каталога при устранении неполадок.
    9. Определите, в какой системе будут развернуты целевые артефакты для службы перемещения данных из рабочей базы данных в базу данных хронологии. В большинстве случаев - это система, являющая хостом базы данных хронологии.
    10. В этой системе создайте рабочий каталог и скопируйте в него (либо передайте, если эта система является удаленной) созданный архив DS_Datamart_setup. Необходимо выбрать путь с длиной не более 100 символов, поскольку в операционной системе существует ограничение на длину пути.
    11. Распакуйте архив (в файле .zip в системе Windows и в файле .jar в системе UNIX) в рабочий каталог.
    12. Во время развертывания для создания и настройки объектов баз данных будут применяться различные утилиты DB2. Среду баз данных необходимо настроить для работы с этими утилитами. Для этого в системе Microsoft Windows откройте командное окно DB2. В системе UNIX убедитесь, что заданы соответствующие переменные среды.
    13. Перейдите в каталог, в который был извлечен архив DS_Runtime_setup.
    14. Выполните Runtime_to_Historical_setup_target.bat (в системе UNIX расширение .sh) и действуйте в соответствии с приглашениями. Сценарий будет показывать сообщения о состоянии, указывающие, что определенная команда выполнена успешно, создано предупреждение либо не выполнена.
    15. Проверьте созданный файл протокола State_to_Runtime_setup_source.log на наличие предупреждений или сообщений об ошибках. Не продолжайте работу при наличии сообщений об ошибках.
    16. Создайте резервную копию рабочего каталога. Служба поддержки IBM support может использовать содержимое этого каталога при устранении неполадок.
    17. Если нет сообщений о неполадках, служба перемещения данных из рабочей базы данных в базу данных хронологии для данной модели бизнес-величин установлена.
Понятия, связанные с данным
Развертывание артефактов базы данных
Сценарии развертывания модели бизнес-величин
Служба перемещения данных из рабочей базы данных в базу данных хронологии
Служба перемещения данных из базы данных состояний в рабочую базу данных
Создание и развертывание артефактов
Службы перемещения данных
Администрирование служб перемещения данных
Конфигурация службы перемещения данных
Задачи, связанные с данной
Создание и настройка баз данных
Развертывание схемы базы данных Cube Views в системе Windows.
Завершение установки служб перемещения данных
Создание динамических таблиц базы данных
Настройка опций служб перемещения данных
Объединение сценариев запуска и остановки

Copyright IBM Corporation 2005. Все права защищены.