iHimanshugehlot Ответов: 1

Как я могу скопировать или переместить исходную базу данных в целевую базу данных и удалить все транзакции из исходной базы данных с помощью скрипта или создания задания ?


У меня есть централизованная база данных с именем source, в которую ежедневно вставляются сотни записей, что в результате делает мое веб-приложение медленным для извлечения данных из него.

Поэтому, чтобы уменьшить нагрузку на базу данных, я хочу создать для нее задание/скрипт, который работает ежедневно ночью около 1: 00 утра, который копирует исходную базу данных в целевую базу данных на том же сервере и удаляет все записи транзакций из исходной базы данных за последнюю дату.

Я не очень хороший специалист по SQL.. Пожалуйста, направьте или предложите..

Заранее большое спасибо.

Что я уже пробовал:

Я проверил в интернете! но не в состоянии получить правильное решение, так как многие из них являются ручными операциями.

Мне нужно логическое решение.

1 Ответов

Рейтинг:
0

Member 9831003

Существует один вариант, когда вам нужно создать один пакет ssis (Sql Server integration services) с помощью задачи скрипта, которая перемещает файлы из источника в место назначения, а затем вы можете написать свою команду удаления.

Далее вы можете запланировать свой пакет на определенный период времени.