Error 3621. Se terminó la instrucción.

03/11/2009 - 10:38 por José Antonio Muñoz | Informe spam
Hola a todos,

al ejecutar la siguiente instrucción en SQL Server me da el error 3621 (se
terminó la instrucción):

INSERT INTO tabla SELECT * FROM OpenQuery(servidorvinculado, 'SELECT * FROM
Tabla')

donde "servidorvinculado" es una base de datos Microsoft Access que contiene
varias tablas. Una de ellas tiene 300.000 registros y es donde se produce el
error. En el resto de las tablas también se importan los registros y no da
error, claro que contienen mucho menos registros.

En otra ocasión al ejecutar la misma instrucción con la misma tabla el error
fue "terminó el tiempo de espera".

Saludos,
José Antonio Muñoz
 

Leer las respuestas

#1 Carlos Sacristan
03/11/2009 - 11:03 | Informe spam
Prueba a aumentar el tiempo de espera de la instrucción en las opciones del
servidor vinculado.

"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es fácil, si ambas están congeladas."
Edward V. Berard, ingeniero informático


"José Antonio Muñoz" wrote in message
news:%
Hola a todos,

al ejecutar la siguiente instrucción en SQL Server me da el error 3621 (se
terminó la instrucción):

INSERT INTO tabla SELECT * FROM OpenQuery(servidorvinculado, 'SELECT *
FROM Tabla')

donde "servidorvinculado" es una base de datos Microsoft Access que
contiene varias tablas. Una de ellas tiene 300.000 registros y es donde se
produce el error. En el resto de las tablas también se importan los
registros y no da error, claro que contienen mucho menos registros.

En otra ocasión al ejecutar la misma instrucción con la misma tabla el
error fue "terminó el tiempo de espera".

Saludos,
José Antonio Muñoz

Preguntas similares