Триггер в одной базе данных может обновить другую.
Просто нужно указать имя таблицы или, что еще лучше, вызвать хранимую процедуру. База данных может даже находиться на другом сервере, если вы хотите возиться.
Insert into MyOtherDB..MyLogTable select ... From Inserted
или
Exec MyOtherDB..LogInsert(@p1,@p2)
например
Редактировать после комментария ...
Без изменений вообще ...
. SQLDependency класс .net даст вам один способ, если вы хотите написать приложение.
Подобным, но, к сожалению, неэффективным было бы выполнение запланированного хранимого процесса в базе данных, который искал изменения в A и действовал соответствующим образом.