powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Backup базы db2. Как правильно отключить пользователей?
10 сообщений из 10, страница 1 из 1
Backup базы db2. Как правильно отключить пользователей?
    #36172847
Alexandrovav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Есть db2 9.5. Для offline резервного копирования использую скрипт (архивируются две базы)

CONNECT TO K2008
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
CONNECT RESET
BACKUP DATABASE K2008 TO "H:\Backup\SQLback" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 COMPRESS WITHOUT PROMPTING
CONNECT TO K2008
UNQUIESCE DATABASE
CONNECT RESET
CONNECT TO ZARPLATA
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
CONNECT RESET
FORCE APPLICATION ALL
BACKUP DATABASE ZARPLATA TO "H:\Backup\SQLback" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 COMPRESS WITHOUT PROMPTING
CONNECT TO ZARPLATA
UNQUIESCE DATABASE
CONNECT RESET

для 100% отключения пользователей от базы прочитал (http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html) что нужны еще две команды
# TERMINATE
# FORCE APPLICATION ALL
Имеет смысл мне вставить эти команды в скрипт или нет? И как их прописать (если надо) для каждой базы или в начале скрипта один раз?
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36172855
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A почему выбрали именно offline бэкап? Может быть проще настроить и делать online бэкап?
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36172968
Alexandrovav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне кажется так надежнее. Всех отключить от базы , провести backup базы, тем более что пара часов ночью для нас не критична.
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173038
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что значит надежнее? Для того чтобы сделать offline бэкап вам надо сначала отключить всех пользователей, а только потом запустить бэкап. Если отключить не получиться, бэкап не пройдет. Где здесь надежность? Зато в случае online бэкапа никого отключать не надо.
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173223
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexandrovavЗдравствуйте. Есть db2 9.5. Для offline резервного копирования использую
скрипт (архивируются две базы)

CONNECT TO K2008
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
CONNECT RESET
BACKUP DATABASE K2008 TO "H:\Backup\SQLback" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 COMPRESS WITHOUT PROMPTING
CONNECT TO K2008
UNQUIESCE DATABASE
CONNECT RESET
CONNECT TO ZARPLATA
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS
CONNECT RESET
FORCE APPLICATION ALL
BACKUP DATABASE ZARPLATA TO "H:\Backup\SQLback" WITH 2 BUFFERS BUFFER 1024 PARALLELISM 1 COMPRESS WITHOUT PROMPTING
CONNECT TO ZARPLATA
UNQUIESCE DATABASE
CONNECT RESET

для 100% отключения пользователей от базы прочитал (http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html) что нужны еще две команды
# TERMINATE
# FORCE APPLICATION ALL
Имеет смысл мне вставить эти команды в скрипт или нет? И как их прописать (если надо) для каждой базы или в начале скрипта один раз?Здравствуйте.
Смысла прописывать force нет, т.к. quiesce это делает.
Тут проблема может быть в том, что при force application заставляет все транзакции только начинать откатываться и не ждёт, когда они откатятся перед тем, как передать управление вызывающему приложению (т.е. force - асинхронная команда).
Поэтому, по-хорошему, надо бы после quiesce задерживать выполнение скрипта на какое-то время, чтоб дать возможность db2 откатить пользовательские транзакции, которые потенциально могут быть длинными...
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173281
Alexandrovav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а команда terminate что делает. Я почитал в описании и понял что она аналогична CONNECT RESET. Зачем две одинаковые команды?
А как вставить в скрипт команду замедления? В db2 есть что-нибудь подобное команде sleep для bat файлов?
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173328
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexandrovavа команда terminate что делает. Я почитал в описании и понял что она аналогична CONNECT RESET. Зачем две одинаковые команды?
А как вставить в скрипт команду замедления? В db2 есть что-нибудь подобное команде sleep для bat файлов?Это не одинаковые команды -
TERMINATE и CONNECT RESET.
Про back-end процесс можно почитать в Command line processor features .
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173362
Alexandrovav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а стоит мне включать terminate в скрипт архивации или нет? Смущает то что здесь http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html прописана команда terminate перед архивацией
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173518
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexandrovavа стоит мне включать terminate в скрипт архивации или нет? Смущает то что здесь http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html прописана команда terminate перед архивациейя не вижу в этом смысла...
...
Рейтинг: 0 / 0
Backup базы db2. Как правильно отключить пользователей?
    #36173575
Alexandrovav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Backup базы db2. Как правильно отключить пользователей?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]