Linked Server Problem

  • Hi all,

    Really confusing problem with Linked Servers.

    I have two SQL servers in simple environment. On of them production and the second is the archive server.Servers joined  as linked servers. I wrote a couple of stored pocedures for synchronizing. A part of this process is comparing  related tables.  The process has been working for some month, but last time I have got an error:

    OLE DB provider 'SQLOLEDB' reported an error. [SQLSTATE 42000] (Error 7399)  OLE DB error trace [OLE/DB Provider 'SQLOLEDB' IRowset::GetNextRows returned 0x80004005:   ]

    I found that every time when quering table with image data type columns it happens.When quering the same table with no image column works fine.

    Already done,

    mdac 2.7 reinstalled; linked server recreated; -g256 startup parameter;

    temp and tmp user variables ; sql sp3 reinstalled

    when run dbcc traceon (7300) the error message was a little bit different

    Server: Msg 7399, Level 16, State 1, Procedure DW_COMPARE_BEFORE_DELETE, Line 67

    OLE DB provider 'SQLOLEDB' reported an error. The provider ran out of memory.

    OLE DB error trace [OLE/DB Provider 'SQLOLEDB' IRowset::GetNextRows returned 0x8007000e:  The provider ran out of memory.]. After that  added -g256 to startup

    Thanks

     

     

  • This was removed by the editor as SPAM

  • what about incearseing RAM with this server and other server you query ?


    Alamir Mohamed
    Alamir_mohamed@yahoo.com

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

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