error 7390 when isolation level is set to serializable...

  • I am trying to replicate the execution of a stored procedure and hence am using isolation level of serializable as recommended by BOL for purge operations.

    This following code works fine when executed on the server ( logging in via terminal services) bu gives me an error when executed thru Query Analyzer.

    Really puzzled.

    ________________________________________________________

    SET TRANSACTION ISOLATION LEVEL SERIALIZABLE

    GO

    begin transaction

    exec dbo.DeleteJobRunResults @SourceSystem = 'GSP Risk Engine',

    @SourceSystemCode =  '13397'

    commit transaction

    go

    _________________________________________________________

    ***************************************************

    Server: Msg 7390, Level 16, State 1, Line 1

    The requested operation could not be performed because the OLE DB provider 'ADSDSOObject' does not support the required transaction interface.

    OLE DB error trace [OLE/DB Provider 'ADSDSOObject' IUnknown::QueryInterface returned 0x80004002].

    *****************************************************

    Any help will be appreciated

    thanks

    -srini

  • This was removed by the editor as SPAM

  • If you are on Microsoft SQL Server 7.0 have a look at

    Microsoft Knowledge Base Article - 814578

    [814578 - PRB: OLE Automation Error Occurs When SQL Server Runs a Stored Procedure]

    http://support.microsoft.com/default.aspx?scid=kb;en-us;814578

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply