error en trabajo sql server 2000

30/10/2006 - 12:53 por DarthSidious | Informe spam
buenos dias, tengo un trabajo en un sql server 2000 que nunca se ejecuta
porque da error. El problema es que si yo ejecuto el paquete a mano, se
ejecuta bien, pero si ejecuto el trabajo programado para ese paquete da
error. El error que da es el siguiente:

DTSRun: Loading... DTSRun: Executing... DTSRun OnStart:
DTSStep_DTSExecuteSQLTask_1 DTSRun OnError: DTSStep_DTSExecuteSQLTask_1,
Error = -2147217913 (80040E07) Error string: The statement has been
terminated. Error source: Microsoft OLE DB Provider for SQL Server
Help file: Help context: 0 Error Detail Records: Error:
-2147217913 (80040E07); Provider Error: 3621 (E25) Error string: The
statement has been terminated. Error source: Microsoft OLE DB Provider
for SQL Server Help file: Help context: 0 Error:
-2147217913 (80040E07); Provider Error: 242 (F2) Error string: The
conversion of a char data type to a datetime data type resulted in an
out-of-range datetime value. Error source: Microsoft OLE DB Provider
for SQL Server Help file: Help context: 0 DTSRun OnFinish:
DTSStep_DTSExecuteSQLTask_1 DTSRun: Package execution complete. Process
Exit Code 1. The step failed.

alguna idea de que puede fallar? El sql 2000 esta en ingles, puede ser eso
un problema??? porque ese trabajo ejecuta un paquete que contiene un stored
procedure que fue migrado desde otro servidor donde estaba todo en español,
quiza los formatos de fecha o hora causen algun problema, aunque no deberia
porque la estructura de las tablas es la misma, ya que se migro el servidor
entero
Bueno cualquier ayuda se agradece,
desde ya muchas gracias!
 

Leer las respuestas

#1 Maxi
30/10/2006 - 13:07 | Informe spam
Hola, fijate el usuario que esta ejecutando el paquete en el job y revisa
que tipo de idioma tiene, porque el error que te esta dando es por fuera de
rango de fechas


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"DarthSidious" escribió en el
mensaje news:
buenos dias, tengo un trabajo en un sql server 2000 que nunca se ejecuta
porque da error. El problema es que si yo ejecuto el paquete a mano, se
ejecuta bien, pero si ejecuto el trabajo programado para ese paquete da
error. El error que da es el siguiente:

DTSRun: Loading... DTSRun: Executing... DTSRun OnStart:
DTSStep_DTSExecuteSQLTask_1 DTSRun OnError:
DTSStep_DTSExecuteSQLTask_1,
Error = -2147217913 (80040E07) Error string: The statement has been
terminated. Error source: Microsoft OLE DB Provider for SQL Server
Help file: Help context: 0 Error Detail Records: Error:
-2147217913 (80040E07); Provider Error: 3621 (E25) Error string:
The
statement has been terminated. Error source: Microsoft OLE DB
Provider
for SQL Server Help file: Help context: 0 Error:
-2147217913 (80040E07); Provider Error: 242 (F2) Error string: The
conversion of a char data type to a datetime data type resulted in an
out-of-range datetime value. Error source: Microsoft OLE DB Provider
for SQL Server Help file: Help context: 0 DTSRun
OnFinish:
DTSStep_DTSExecuteSQLTask_1 DTSRun: Package execution complete.
Process
Exit Code 1. The step failed.

alguna idea de que puede fallar? El sql 2000 esta en ingles, puede ser eso
un problema??? porque ese trabajo ejecuta un paquete que contiene un
stored
procedure que fue migrado desde otro servidor donde estaba todo en
español,
quiza los formatos de fecha o hora causen algun problema, aunque no
deberia
porque la estructura de las tablas es la misma, ya que se migro el
servidor
entero
Bueno cualquier ayuda se agradece,
desde ya muchas gracias!

Preguntas similares