Рабочая база данных

Для создания динамических таблиц в рабочей базе данных необходимо выполнить следующие действия. Сценарии расположены в определенном пользователем расположении. Это расположение определяется при установке конфигурации генератора схемы в административной консолиWebSphere Business Monitor.

Сценарии на языке определения данных (DDL), необходимые для создания таблиц в рабочей базе данных, хранятся в файле runtime.ddl в корневом каталоге. Для развертывания сценариев выполните следующие действия:
  1. Откройте DB2 Command Window. В системе UNIX, если настроена среда оболочки, можно вызвать процессор командной строки DB2.
  2. Измените путь к расположению файла сценария.
  3. Создайте резервную копию рабочей базы данных перед развертыванием новой модели бизнес-величин.
  4. Выполните команду db2 terminate. Это позволяет убедиться, что все предыдущие фоновые процессы, для которых могло использоваться другое значение кодовой страницы, не будут применяться, и для обработки данного запроса будет создан новый фоновый процесс.
  5. Установите для переменной среды DB2CODEPAGE значение 1208. Процессор командной строки DB2 по умолчанию будет интерпретировать все символьные данные, используя текущую кодовую страницу. Созданный файл runtime.ddl, однако, содержит символы UTF-8, которые будут повреждены, если для переменной среды DB2CODEPAGE не будет задано значение 1208.
    1. В операционной системе UNIX.
      • С помощью оболочек типа sh, ksh, bash выполните команду export DB2CODEPAGE=1208.
      • С помощью оболочек типа csh, tsch выполните командуsetenv DB2CODEPAGE 1208.
    2. В операционной системеWindows выполните команду set DB2CODEPAGE=1208.
  6. Подключитесь к рабочей базе данных, выполнив следующую команду: db2 connect to <имя_рабочей_базы_данных>.
  7. Выполните команду db2 +c -stvf runtime.ddl > runtime.log. Это запустит сценарий и сохранит файл протокола, содержащий транзакции, для возможности устранения неполадок. Проверьте созданный файл протокола на наличие ошибок перед тем как фиксировать изменения. При необходимости отката выполните команду db2 rollback, которая отменит все действия. Если не произошло ошибок, выполните команду db2 commit для фиксации изменений.
  8. Отсоединитесь от рабочей базы данных после выполнения сценария с помощью команды db2 disconnect <имя_рабочей_базы_данных>.
  9. Выполните командуdb2 terminate для завершения фоновых процессов.
Понятия, связанные с данным
Базы данныхWebSphere Business Monitor
Задачи, связанные с данной
База данных состояний
Базы данных хронологии

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