Windows Oracle Data Access Components (MOSC)

MOSC Banner

Msg 7330, Level 16, State 2, Line 1 Cannot fetch a row from OLE DB provider "OraOLEDB.Oracle" for li

edited Mar 23, 2011 9:25PM in Windows Oracle Data Access Components (MOSC) 5 commentsAnswered
Msg 7399, Level 16, State 1, Line 1 The OLE DB provider "OraOLEDB.Oracle" for linked server "SRSPROD_ORA" 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 "OraOLEDB.Oracle" for linked server "SRSPROD_ORA".

Error occurs when attempting UPDATE of a remote Oracle (11.1.0.7 on Solaris 10) table via a OLE DB (11.1.0.6) database link from MS SQL Server 2005 SP2 on Windows Server 2003 Standard).

SQL is:
update LINK..SIDE.SRS_OCI
  set oci_pams = 'N'
  where oci_stuc = '11648468'

Using OpenQuery from the SQL Server seems to work though:

UPDATE OPENQUERY(LINK, 'select * from SIDE.SRS_OCI where oci_stuc = ''11648468''')

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center