ODBC драйверът Salesforce.com използва API на Salesforce и следователно подлежи на ограничението, което API налага върху броя курсори на заявка, които потребителят може да има отворени.
Потребителят може да има отворени до 10 курсора на заявка наведнъж. Ако същият потребител (т.е. приложение, използващо Salesforce ODBC източник на данни, което е конфигурирано да използва конкретен акаунт в Salesforce) се опита да отвори нов курсор, най-старият от съществуващите курсори се освобождава. Ако приложението се опита да отвори освободения курсор на заявка, се генерира грешка. (Ако използвате Salesforce ODBC драйвера за свързване на SQL Server към Salesforce, може да получите „Грешка на неизвестен доставчик“ при тези обстоятелства.)
Освен това курсорите за заявка се затварят след 15 минути неактивност. Например изпълнявате заявка, която води до API на Salesforce, връщайки първите 200 реда в таблица. Ако има повече редове, локатор на заявка (курсор) се предава обратно. Ако не поискате повече редове в рамките на 15 минути, Salesforce затваря локатора на заявки. Ако след това поискате още редове, ще бъде върната грешка.