Having problem with OLE DB provider 'IBMDADB2'
From: Sudhir (Sudhir_at_discussions.microsoft.com)
Date: 09/28/04
- Next message: Steve Kass: "Re: Openrowset with a text file"
- Previous message: tdao: "Connection from DB2 (mainframe) to SQL Server 2000"
- Messages sorted by: [ date ] [ thread ]
Date: Mon, 27 Sep 2004 20:31:02 -0700
Hi everyone,
I would really appreciate if anyone could tell me what is happening with
OLEDB provider.
I have a stored procedure which inserts data into IBM DB2 tables using a
linked server, the linked server uses OLE DB provider 'IBMDADB2'. I ran the
stored procedure a couple of days back and i was able to insert 250 records
in a batch. But today when I tried to insert 200 records in a batch, the
stored procedure was able to insert only 100 records and the Job failed with
the following reason
Executed as user: ENT\pacesql. OLE DB provider 'IBMDADB2' reported an error.
The provider ran out of memory. [SQLSTATE 42000] (Error 7399) OLE DB error
trace [OLE/DB Provider 'IBMDADB2' ICommandText::Execute returned 0x8007000e:
The provider ran out of memory.]. [SQLSTATE 01000] (Error 7300). The step
failed.
I then tried calling the stored procedure from Query Analyser but it gave me
the same error. After re-creating the linked the Job ran fine and was able to
insert the remaining record.
I was wondering if anyone here faced this problem or does anyone know why
this is occuring and if anyone could point me when to find a solution to this
problem i would really appreciate it.
Thanks in Advance.
- Next message: Steve Kass: "Re: Openrowset with a text file"
- Previous message: tdao: "Connection from DB2 (mainframe) to SQL Server 2000"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|