Не охватывает BCP, но я написал сообщение в блоге , в котором сравнивается пара подходов для массовой загрузки данных в SQL Server - по сравнению SqlBulkCopy с пакетными вставками через SqlDataAdapter.
Стоит проверить SqlBulkCopy - тип используемого вами процесса - запрос к базе данных 1 и получение SqlDataReader.Передайте этот SqlDataReader в SqlBulkCopy, чтобы сохранить эти данные в базе данных 2.