Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Автоматически выполнить скрипт перед выполнением бэкапа
|
|||
|---|---|---|---|
|
#18+
Привет всем. В БД есть табличка с различными временными расчётными данными/логами, актуальность которых варьируется от 10 минут до 5-8 часов. Потеря этих данных не критична от слова совсем, т.е. в бэкапе они никому не нужны. Есть ли возможность в MS SQL Server задать для БД скрипт, который автоматически выполнялся бы перед бэкапом. Т.е. я в Management Studio жамкаю Backup, указываю имя файла, жму "Ок", автоматически запускается скрипт чистящий эти данные и следом делается сам бэкап. Гуглил, читал FAQ, искал здесь по форуму. Не помогло. Спасибо. -- Если я рассуждаю логично, это значит только то, что я не сумасшедший, но вовсе не доказывает, что я прав (с)И.П. Павлов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 10:57 |
|
||
|
Автоматически выполнить скрипт перед выполнением бэкапа
|
|||
|---|---|---|---|
|
#18+
Есть вариант создать триггер на уровне сервера и подобрать научным путем нужный Event. А так сходу не смогу сказать возможно ли повеситься на событие BACKUP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 11:37 |
|
||
|
Автоматически выполнить скрипт перед выполнением бэкапа
|
|||
|---|---|---|---|
|
#18+
Можно, канешно, и штаны через голову одевать. Но те штаны, что вы хотите вы - это ненаучная фантастика "Т.е. я в Management Studio жамкаю Backup, указываю имя файла, жму "Ок", автоматически запускается скрипт чистящий эти данные и следом делается сам бэкап." Варианты 1. Скрипт, чистящий табличку и запускающий бэкап САМОСТОЯТЕЛЬНО. 2. Истинный дао - вынести мусор "табличка с различными временными расчётными данными/логами, актуальность которых варьируется от 10 минут до 5-8 часов." в отдельную базу. И фсе. Используя синонимы, это можно сделать почти безболезненно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 11:42 |
|
||
|
Автоматически выполнить скрипт перед выполнением бэкапа
|
|||
|---|---|---|---|
|
#18+
softmakerЕсть ли возможность в MS SQL Server задать для БД скрипт, который автоматически выполнялся бы перед бэкапом.Можно отказаться от столь любимого "жмакания" кнопок и просто добавить создание бекапа в скрипт очистки таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 11:44 |
|
||
|
Автоматически выполнить скрипт перед выполнением бэкапа
|
|||
|---|---|---|---|
|
#18+
aleks222Можно, канешно, и штаны через голову одевать. =) aleks222Варианты 1. Скрипт, чистящий табличку и запускающий бэкап САМОСТОЯТЕЛЬНО. 2. Истинный дао - вынести мусор "табличка с различными временными расчётными данными/логами, актуальность которых варьируется от 10 минут до 5-8 часов." в отдельную базу. И фсе. Используя синонимы, это можно сделать почти безболезненно. Думаю, остановлюсь на 1. Для 2 очень много чего переписывать. Это нужно было создателю этой базы делать сразу. Мотаю "истинный дао" на ус. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2018, 12:00 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39672421&tid=1689429]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
132ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 277ms |
| total: | 501ms |

| 0 / 0 |
