The provider ran out of memory

06/11/2003 - 23:46 por Isaías | Informe spam
Hola amigos

En una aplicacion que tengo en VB, conectada a un servidor
con SQL7.0 SP2.0, me envio este mensaje.

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

Se que es un problema en mi SQL, ya que tengo LINKEADOS
algunos servidores.

¿Pueden darme alguna tip?

Gracias y saludos.

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano Damian
07/11/2003 - 00:05 | Informe spam
primero instale el service pack 4
segundo trada de usar el mdac 2.8.

Luego dime si por ej desde ese mismo cliente y con un Excel haciendo una
consulta pasa lo mismo.

Dentro de lo posible tambien podrias enviar el codigo q usas en Vb para
conectarte.

Un abrazo

ACCOTTO MAXIMILIANO DAMIAN
GERENTE DE SISTEMAS
UN SALUDO MUY CORDIAL
"Isaías" escribió en el mensaje
news:05ca01c3a4b7$c8fd4dc0$
Hola amigos

En una aplicacion que tengo en VB, conectada a un servidor
con SQL7.0 SP2.0, me envio este mensaje.

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

Se que es un problema en mi SQL, ya que tengo LINKEADOS
algunos servidores.

¿Pueden darme alguna tip?

Gracias y saludos.
Respuesta Responder a este mensaje
#2 Isaías
07/11/2003 - 02:41 | Informe spam
Gracias amigo ACCOTTO

- primero instale el service pack 4
R = Buena recomendacion

Microsoft SQL Server 7.00 - 7.00.699 (Intel X86)
May 21 1999 14:08:18
Copyright (c) 1988-1998 Microsoft Corporation
Standard Edition on Windows NT 4.0 (Build 1381:
Service Pack 6)

- segundo trada de usar el mdac 2.8.
R= Ok, lo revisare.


Luego dime si por ej desde ese mismo cliente y con un
Excel haciendo una consulta pasa lo mismo.

R= No tengo Excel instalado en las terminales, solo lo
necesario para trabajar.

Dentro de lo posible tambien podrias enviar el codigo q
usas en Vb para conectarte.

R= Uso una DLL que se conecta via ADO.

Gracias por sus comentarios.
Respuesta Responder a este mensaje
#3 Accotto Maximiliano Damian
07/11/2003 - 03:01 | Informe spam
Amigo !! el tema es en el control ADO y su timeout del mismo!! fijate esa
propiedad q no este muy chica!! ponga en por lo menos 120.

Usas ADO con el control o Dataenvuironment?

Fijate tambien de revisar el tipo de cursos q usas con el ADO, Trata de usar
Cursosres del Servidor y no del Cliente (me explico sino te paso el codigo).

Por mas q no tengas Excel podrias instalar las herramientas administrativas
de SQL y probar desde ese Cliente a ver q pasa!!

Un abrazo



ACCOTTO MAXIMILIANO DAMIAN
GERENTE DE SISTEMAS
UN SALUDO MUY CORDIAL
"Isaías" escribió en el mensaje
news:057601c3a4d0$3bd39260$
Gracias amigo ACCOTTO

- primero instale el service pack 4
R = Buena recomendacion

Microsoft SQL Server 7.00 - 7.00.699 (Intel X86)
May 21 1999 14:08:18
Copyright (c) 1988-1998 Microsoft Corporation
Standard Edition on Windows NT 4.0 (Build 1381:
Service Pack 6)

- segundo trada de usar el mdac 2.8.
R= Ok, lo revisare.


Luego dime si por ej desde ese mismo cliente y con un
Excel haciendo una consulta pasa lo mismo.

R= No tengo Excel instalado en las terminales, solo lo
necesario para trabajar.

Dentro de lo posible tambien podrias enviar el codigo q
usas en Vb para conectarte.

R= Uso una DLL que se conecta via ADO.

Gracias por sus comentarios.
Respuesta Responder a este mensaje
#4 Isaías
07/11/2003 - 03:53 | Informe spam
ACCOTTO

Buscando por la red, encontre una recomendacion de
Microsoft sobre este error, dice mas o menos asi:

(NOTA: Traduccion literal)
Se ha corrompido algunos catalogos de la tabla MASTER, por
lo que debera ejecutar un script INSCAT (manualmente) que
se encuentra en el service pack 2.0, posteriormente,
debera quitar los servidores LINKED y volverlos a colocar.

Asi lo hice, resolvi el problema.

En VB programa CLIENTE-SERVIDOR, solo ejecucion de Store
Procedures.

Evito a lo maximo (casi diria que los ignoro) a los
cursores.

Muchas gracias por el comentario o comentarios que me
hagan al respecto.
Respuesta Responder a este mensaje
#5 Accotto Maximiliano D.
07/11/2003 - 13:13 | Informe spam
La verdad q nuna me paso ese error!! con respecto a los cursores te felicito
q no los uses!!
SQL no es un Lenguaje de programacion como VB c# o alguno de ellos.

Un abrazo

Accotto Maximiliano Damian
.ar
"Isaías" escribió en el mensaje
news:051601c3a4da$5e6096c0$
ACCOTTO

Buscando por la red, encontre una recomendacion de
Microsoft sobre este error, dice mas o menos asi:

(NOTA: Traduccion literal)
Se ha corrompido algunos catalogos de la tabla MASTER, por
lo que debera ejecutar un script INSCAT (manualmente) que
se encuentra en el service pack 2.0, posteriormente,
debera quitar los servidores LINKED y volverlos a colocar.

Asi lo hice, resolvi el problema.

En VB programa CLIENTE-SERVIDOR, solo ejecucion de Store
Procedures.

Evito a lo maximo (casi diria que los ignoro) a los
cursores.

Muchas gracias por el comentario o comentarios que me
hagan al respecto.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida