Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

URGENTE

0 views
Skip to first unread message

Dante

unread,
Apr 5, 2002, 11:17:49 AM4/5/02
to
Hola Amigos,

Estoy haciendo una consulta de una base de datos a otra base de datos desde
el analizador de consultas con la siguiente instruccion:

Select * From INEI_BD.INFOCEN.DBO.INFO_00011

y me sale el siguiente error:

Server: Msg 7353, Level 16, State 1, Line 1
OLE DB provider 'SQLOLEDB' supplied inconsistent metadata. An extra column
was supplied during execution that was not found at compile time.

El asunto es que me sale este error en algunas tablas y para otras lo
realiza bien, por favor alguien me pude ayudar

Gracias

Dante

Emilio Boucau

unread,
Apr 5, 2002, 11:20:11 AM4/5/02
to
Dante,

si mal jo recuerdo, cuando en SQL 6.5 se escribia un stored procedure (por
dar un ejemplo) y se utilizaba un SELECT * este era convertido a la lista de
campos de la table de ese momento. Entonces, si luego se agregaba una
columna y se volvia a ejecutar el SP, esta nueva columna no aparecia. Busca
por ese lado, el problema me suena de ahi ...

Saludos !


Fernando G. Guerrero

unread,
Apr 5, 2002, 12:13:55 PM4/5/02
to
Dante, estás llamando a una tabla remota, y es posible que la definición de
dicha tabla (o vista) haya cambiado desde que se compiló el plan de
ejecución.

Prueba a ejecutar lo siguiente:

EXEC sp_serveroption 'INEI_BD', 'Lazy Schema Validation', false

Una vez que estés seguro de que los planes de ejecución han sido validados,
puedes ejecutar de nuevo:

EXEC sp_serveroption 'INEI_BD', 'Lazy Schema Validation', true

Alternativamente, podrías eliminar todos los planes de ejecución de la
memoria, con lo que forzarías a su recompilación en cuando fueran utilizados
la próxima vez:

DBCC FREEPROCCACHE

--
Fernando G. Guerrero
SQL Server MVP
QA plc., UK
PASS Spanish Group
www.sqlserverbyexample.com
www.callsql.com
www.qa.com

"Comparte lo que sabes, aprende lo que no sepas"


"Dante" <dli...@inei.gob.pe> wrote in message
news:#h7gmyL3BHA.568@tkmsftngp07...

0 new messages