Да.
ForceAmp делает продукт под названием dbAmp , который позволяет добавлять Salesforce в качестве связанного сервера в MS SQL.
Это позволяет вам выполнять запросы непосредственно к данным Salesforce.com в базе данных SQL Server с использованием следующего синтаксиса:
SELECT a.Id, a.Name, c.Name
FROM Salesforce...Account a
LEFT JOIN Salesforce...Contact c ON (a.ID = c.ID)
WHERE a.Name LIKE '%, Inc.'
Что, по сути, совпадает с SOQL
SELECT Id, Name, (SELECT Name From Contacts) FROM Account WHERE Name LIKE '%, Inc'
Тем не менее, лучший вариант использования dbAmp - это не замена вашего SOQL на SQL, а использование TSQL для более сложных манипуляций с данными Salesforce.com. Не используйте его как опору, чтобы избежать изучения SOQL - SOQL очень выразителен и надежен, и на несколько порядков быстрее при выполнении запросов с несколькими объектами, даже в тривиальном примере, который я опубликовал выше (3 секунды против 3 минут считая ...)