Можете ли вы объяснить, почему он нужен в другой базе данных? Мы сделали аналогичные вещи для списков, но я не вижу выгоды для задач.
Лучшей идеей будет получение события в списке задач, которое обновляет вашу базу данных с изменениями в задаче? Таким образом, вы не нарушаете никаких функций SharePoint, но все же можете выполнять пользовательскую обработку в своей базе данных.