Tell me more ×
Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. It's 100% free, no registration required.

We are having an issue with a server that we linked to our sql server 2012 instance.

The server that we linked through an odbc or oledb connection is Pervasive SQL.

Selecting from the linked server this way works as long as the result set is small:

select * from linked_server.database..mytable

If the result set is more than around 2mb (might be slightly more or less) then we get this error:

Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "MSDASQL" for linked server "KSLAP208" reported an error. The provider reported an unexpected catastrophic failure.
Msg 7330, Level 16, State 2, Line 1
Cannot fetch a row from OLE DB provider "MSDASQL" for linked server "KSLAP208".

However, the silly thing is that SSMS 2012 for instance displays all the columns that need to be returned and then immediatley errors out.

What would cause SSMS 2012 to produce an error on a result set that is too big? (more than 1-2mb)??

share|improve this question
You should not be posting your questions on multiple sites. This was cross-posted on SO -- stackoverflow.com/questions/14794381/… – bluefeet Feb 10 at 13:36
Only SSMS crashes, have you tried another client tool? – Marian Feb 10 at 15:54

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.