error insert remoto

12/09/2009 - 15:24 por Nana | Informe spam
Hola gente, les cuento tengo un problema con 2 servidores SQL linkeados.

el servidor A tiene W2003 con SQL2000 y el Servidor B tiene W2000 con
SQL2000.

en ambos esta el SQL2000SP4 instalado y en el Server A (w2003) recientemente
se le bajaron varios parches de seguridad, tiene el SP2 pero le faltaban
unos cuantos parches.

El tema es que ahora no nos funciona un INSERT remoto que hacemos desde el
Servidor B, usando un stored procedure que inserta datos en el servidor A.

el error que nos da es el siguiente:

"Executed as user: NT AUTHORITY\SYSTEM. OLE DB provider 'SQLOLEDB' could not
INSERT INTO table '[SERVERA].[BASETEST].[DBO].[TABLA]'. Unknown provider
error. [SQLSTATE 42000] (Error 7343) [SQLSTATE 01000] (Error 7312) OLE DB
error trace [OLE/DB Provider 'SQLOLEDB' IRowsetChange::InsertRow returned
0x80040e23: Unknown provider error.]. [SQLSTATE 01000] (Error 7300). The
step failed."

eso da cuando ejecutamos el JOB, si ejecutamos el SP directamente da este
error:

Server: Msg 7343, Level 16, State 2, Procedure USR_LC_INS_ESTAII_OFI, Line
11
OLE DB provider 'SQLOLEDB' could not INSERT INTO table
'[SERVERA].[BASETEST].[DBO].[TABLA]'. Unknown provider error.
[OLE/DB provider returned message: Cursor operation conflict]
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' IRowsetChange::InsertRow
returned 0x80040e23: Unknown provider error.].


que puede ser?
 

Leer las respuestas

#1 CEMorales
12/09/2009 - 16:06 | Informe spam
Hola

Verifica los permisos

Saludos

"Nana" escribió en el mensaje
news:%
Hola gente, les cuento tengo un problema con 2 servidores SQL linkeados.

el servidor A tiene W2003 con SQL2000 y el Servidor B tiene W2000 con
SQL2000.

en ambos esta el SQL2000SP4 instalado y en el Server A (w2003)
recientemente se le bajaron varios parches de seguridad, tiene el SP2 pero
le faltaban unos cuantos parches.

El tema es que ahora no nos funciona un INSERT remoto que hacemos desde el
Servidor B, usando un stored procedure que inserta datos en el servidor A.

el error que nos da es el siguiente:

"Executed as user: NT AUTHORITY\SYSTEM. OLE DB provider 'SQLOLEDB' could
not INSERT INTO table '[SERVERA].[BASETEST].[DBO].[TABLA]'. Unknown
provider error. [SQLSTATE 42000] (Error 7343) [SQLSTATE 01000] (Error
7312) OLE DB error trace [OLE/DB Provider 'SQLOLEDB'
IRowsetChange::InsertRow returned 0x80040e23: Unknown provider error.].
[SQLSTATE 01000] (Error 7300). The step failed."

eso da cuando ejecutamos el JOB, si ejecutamos el SP directamente da este
error:

Server: Msg 7343, Level 16, State 2, Procedure USR_LC_INS_ESTAII_OFI, Line
11
OLE DB provider 'SQLOLEDB' could not INSERT INTO table
'[SERVERA].[BASETEST].[DBO].[TABLA]'. Unknown provider error.
[OLE/DB provider returned message: Cursor operation conflict]
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' IRowsetChange::InsertRow
returned 0x80040e23: Unknown provider error.].


que puede ser?

Preguntas similares