Something like this should hopefully do the trick?
answered Feb 13, 2010 at 03:05 PM
Try using OPENROWSET instead. It could be something around the fact that OQ only returns one resultset, which could perhaps be getting confused depending on what your linked server is.
answered Jan 02, 2010 at 10:46 AM