Zdá se, že ovladač RODBC si myslí, že když SQL Server vrátí libovolný počet řádků, je celý příkaz dokončen. Takže musíte nastavit nocount na začátku vašeho příkazu nebo uložené procedury, která je volána.
set nocount on
To mi umožnilo použít uloženou proceduru, která používala dočasnou tabulku v R.