Troubleshooting Oracle Link Server Issue

Sep 11, 2012 / By Hemantgiri Goswami

Tags:

If you remember, I posted some tips about troubleshooting Link Server issue for Oracle earlier. Today I will be posting one more tip to the list aka extending Troubleshooting Oracle Link Server.

A few weeks back a developer reached out to me needing assistance with an Oracle Link Server. The issue for him was that whenever he executed T-SQL against Oracle Link Server, the SQL Server was giving him the error OLE DB provider “OraOLEDB.Oracle” for linked server “XXXXXX” returned message “Cannot start more transactions on this session.” I connected to the server using SSMS and checked the permissions, Link Server and Provider configuration - nothing was changed. Then what could have caused this error? I will need to RDP to the box to find the answer.

After asking some questions, I came to the realization that developers do not have direct access to the box and they all were using Citrix to connect to the SQL Server box, hence, they would not have any idea of what was going on with the physical box. As a DBA I had a privileges to RDP the development box. As soon as I logged in I noticed that the box is running out of space. The drive which was running out of space was hosting:

  • User Profiles
  • TempDB
  • & UserDB which they were using for ETL purpose for Oracle

And, as expected, once I reclaimed some space everything was back to normal.

Regards
Hemantgiri S. Goswami

Leave a Reply