Чтобы передать данные в другую базу данных, вам нужно быть осторожным, так как вполне вероятно, что в результате вы получите ошибки транзакции.
Создайте обычное соединение ADO, используя любой метод, который вы обычно делаете для этого, а затем оберните это в транзакцию подавления. Это связано с тем, что Orchard использует транзакцию для каждого запроса, что означает, что вы всегда будете внутри транзакции, это означает, что как только вы попытаетесь подключиться ко второй базе данных, соединение попытается перейти к MSDTC, если это нормально, тогда вам не нужно подавлять заявление, но если у вас нет этого настроенного ... затем подавить его.