Ниже приведен пример файла db2.conf:
# # Следующие параметры применяются программой Backup Exec # для альтернативного восстановления или повтора транзакций базы данных DB2 # от имени DBA с помощью файла dll вендора с именем # db2sqluv.dll или пользовательской программы выхода db2uext2.exe. # Напоминания: # # Удалите символ комментария # в начале строки и добавьте # данные, необходимые для альтернативного восстановления или повтора # транзакций. # При необходимости добавьте дополнительные блоки транзакций. # ------------------------- # Параметры альтернативного восстановления базы данных с помощью # файла dll вендора db2sqluv.dll программы Backup Exec # ------------------------- #OBJECTTYPE ALTERNATE # Задает альтернативное восстановление #SRCINST srcinstname # Имя экземпляра, резервная копия которого была создана #SRCALIAS srcaliasname # Псевдоним базы данных, резервная копия которой была создана #DESTINST destinstname # Имя целевого экземпляра #DESTALIAS destaliasname # Псевдоним целевой базы данных #ENDOPER # Конец идентификатора объекта OBJECTTYPE ALTERNATE # Задает альтернативное восстановление SRCINST myinst1 # Имя экземпляра, резервная копия которого была создана SRCALIAS mydb1 # Псевдоним базы данных, резервная копия которой была создана DESTINST myinst2 # Имя целевого экземпляра DESTALIAS mydb2 # Псевдоним целевой базы данных ENDOPER # Конец идентификатора объекта OBJECTTYPE ALTERNATE # Задает альтернативное восстановление SRCINST myinst3 # Имя экземпляра, резервная копия которого была создана SRCALIAS mydb3 # Псевдоним базы данных, резервная копия которой была создана DESTINST myinst4 # Имя целевого экземпляра DESTALIAS mydb4 # Псевдоним целевой базы данных ENDOPER # Конец идентификатора объекта # ---------------------------------- # Ниже приведены параметры альтернативного повтора транзакций # с помощью файла dll вендора db2sqluv.dll или пользовательской программы выхода # db2uext2.exe. Укажите в этом блоке исходную базу данных, # если файлы журнала были помещены в архив из другой базы данных. # ---------------------------------- # Если включено архивирование файлов журналов DB2 (DB2 USEREXIT ON), DB2 будет вызывать # пользовательскую программу выхода Backup Exec для резервного копирования и восстановления архивных файлов журналов # DB2. Если включено архивирование журналов DB2 с помощью dll вендора, DB2 будет # dll вендора db2sqluv.dll программы Backup Exec для резервного копирования и восстановления архивных журналов DB2. # вызов параметра DESTALIAS задает псевдоним целевой базы данных # для пользовательской программы выхода. Параметр DESTINST задает псевдоним целевого экземпляра # для пользовательской программы выхода. Параметр SRCALIAS задает псевдоним исходной базы данных, # были помещены в архив или должны использоваться для # повтора транзакции. Параметр SRCINST задает исходный экземпляр, # файлы журнала которого были помещены в архив или должны использоваться для повтора # транзакции. # #OBJECTTYPE ARCHIVE # Указывает, что этот блок относится к # альтернативному повтору транзакций. #ARCFUNC SAVE #DESTALIAS destaliasname # Псевдоним целевой базы данных, для которой применяется этот параметр. #DESTINST destinstname # Имя целевого экземпляра, для которой применяется этот параметр. #SRCALIAS srcaliasname # Псевдоним исходной базы данных, файлы журнала которой были помещены в архив. #SRCINST srcinstname # Имя исходного экземпляра, файлы журнала которого были помещены в архив. #ENDOPER # Конец идентификатора объекта OBJECTTYPE ARCHIVE # Указывает, что этот блок относится к альтернативному повтору транзакций. ARCFUNC SAVE DESTALIAS mydb2 # Псевдоним целевой базы данных, для которой применяется этот параметр. DESTINST myinst1 # Имя целевого экземпляра, для которого применяется этот параметр. SRCALIAS mydb2 # Псевдоним исходной базы данных, файлы журнала которой были помещены в архив. SRCINST myinst1 # Имя исходного экземпляра, файлы журнала которого были помещены в архив. ENDOPER # Конец идентификатора объекта