Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Есть 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 Имеет смысл мне вставить эти команды в скрипт или нет? И как их прописать (если надо) для каждой базы или в начале скрипта один раз? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 15:03 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
A почему выбрали именно offline бэкап? Может быть проще настроить и делать online бэкап? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 15:07 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
мне кажется так надежнее. Всех отключить от базы , провести backup базы, тем более что пара часов ночью для нас не критична. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 15:38 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
Ну что значит надежнее? Для того чтобы сделать offline бэкап вам надо сначала отключить всех пользователей, а только потом запустить бэкап. Если отключить не получиться, бэкап не пройдет. Где здесь надежность? Зато в случае online бэкапа никого отключать не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 15:54 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
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 откатить пользовательские транзакции, которые потенциально могут быть длинными... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 16:45 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
а команда terminate что делает. Я почитал в описании и понял что она аналогична CONNECT RESET. Зачем две одинаковые команды? А как вставить в скрипт команду замедления? В db2 есть что-нибудь подобное команде sleep для bat файлов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 17:04 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
Alexandrovavа команда terminate что делает. Я почитал в описании и понял что она аналогична CONNECT RESET. Зачем две одинаковые команды? А как вставить в скрипт команду замедления? В db2 есть что-нибудь подобное команде sleep для bat файлов?Это не одинаковые команды - TERMINATE и CONNECT RESET. Про back-end процесс можно почитать в Command line processor features . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 17:18 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
а стоит мне включать terminate в скрипт архивации или нет? Смущает то что здесь http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html прописана команда terminate перед архивацией ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 17:27 |
|
||
|
Backup базы db2. Как правильно отключить пользователей?
|
|||
|---|---|---|---|
|
#18+
Alexandrovavа стоит мне включать terminate в скрипт архивации или нет? Смущает то что здесь http://www.ibm.com/developerworks/ru/edu/dm0708barsagade/section3.html прописана команда terminate перед архивациейя не вижу в этом смысла... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.09.2009, 18:36 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36173223&tid=1603111]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 184ms |

| 0 / 0 |
