Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Problema Ejecucion automatica Trabajo sql server 2008

Estas en el tema de Problema Ejecucion automatica Trabajo sql server 2008 en el foro de SQL Server en Foros del Web. Buenas tardes, les quería hacer una pregunta a todos a ver si alguien me puede ayudar. Resulta que tengo que importar unas filas de una ...
  #1 (permalink)  
Antiguo 24/04/2014, 10:46
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 9 años, 4 meses
Puntos: 0
Problema Ejecucion automatica Trabajo sql server 2008

Buenas tardes, les quería hacer una pregunta a todos a ver si alguien me puede ayudar.

Resulta que tengo que importar unas filas de una tabla, de un servidor a otro cada una hora.

Creo la tarea de importación, la pruebo, funciona perfectamente y la guardo.
Para ambos servidores me logueo con usuario de SQL 'sa'.
ahora bien, creo un trabajo con un schedule , pero cuando se ejecuta tira el siguiente error.
"CORP\Administrator. Microsoft (R) SQL Server Execute Package Utility Version 10.0.2531.0 for 64-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. "

no se si a alguien le sucedio lo mismo.

desde ya muchas gracias.

slds.-
  #2 (permalink)  
Antiguo 24/04/2014, 11:11
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 15 años, 4 meses
Puntos: 180
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

Es un GRAN HOYO de seguridad utilizar la cuenta SA como una cuenta normal, ya que esta, solo es para CONFIGURACION durante la instalación del motor.

Cuando dices: "Creo una tarea de importación"

¿Te refieres a un package con SSIS (Integration Services?

¿Con que cuenta se arrancan los servicios de AGENT en ambos servidores?

Saludos
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 24/04/2014, 11:30
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

La primera pregunta es así, y se inician con SYSTEM por lo que pude averiguar, ahora adjuntare unos prints.
completo el error

Código:
Date		24/04/2014 02:29:05 p.m.
Log		Job History (rubenPrueba)

Step ID		0
Server		ARBUEPAKMS01
Job Name		rubenPrueba
Step Name		(Job outcome)
Duration		00:00:00
Sql Severity		0
Sql Message ID		0
Operator Emailed		
Operator Net sent		
Operator Paged		
Retries Attempted		0

Message
The job failed.  The Job was invoked by User sa.  The last step to run was step 1 (paso1).
  #4 (permalink)  
Antiguo 24/04/2014, 11:45
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 16 años, 3 meses
Puntos: 774
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

y porque no configuras log shipping?? ahora el error de tu job esta en el paso 1, si revisas el log de sql server podras encontrar exactamente cual es el error, ya que el error que mandas es muy generico...
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 24/04/2014, 13:54
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

ahora esta más detallado

Código:
Message
Executed as user: CORP\Administrator. Microsoft (R) SQL Server Execute Package Utility  Version 10.0.2531.0 for 64-bit  Copyright (C) Microsoft Corp 1984-2005. All rights reserved.    Started:  03:17:00 p.m.  Error: 2014-04-24 15:17:00.35     Code: 0xC0016016     Source:       Description: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available. 
 End Error  Error: 2014-04-24 15:17:00.35     Code: 0xC0016016     Source:       Description: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.  
End Error  Error: 2014-04-24 15:17:00.42     Code: 0xC0202009     Source: Ruben1 Connection manager "SourceConnectionOLEDB"     Description: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80040E4D.  An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 10.0"  Hresult: 0x80040E4D  Description: "Login failed for user 'sa'.".  End Error  Error: 2014-04-24 15:17:00.42     Code: 0xC020801C     Source: Data Flow Task 1 Source - Query [1]    
 Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.  The AcquireConnection method call to the connection manager "SourceConnectionOLEDB" failed with error code 0xC0202009.  There may be error messages posted before this with more information on why the AcquireConnection method call failed.  End Error  Error: 2014-04-24 15:17:00.42     Code: 0xC0047017     Source: Data Flow Task 1 SSIS.Pipeline     Description: component "Source - Query" (1) failed validation and returned error code 0xC020801C.  End Error  Error: 2014-04-24 15:17:00.42     Code: 0xC004700C     Source: Data Flow Task 1 SSIS.Pipeline     Description: One or more component failed validation. 
 End Error  Error: 2014-04-24 15:17:00.42     Code: 0xC0024107     Source: Data Flow Task 1      Description: There were errors during task validation.  
End Error  DTExec: The package execution returned DTSER_FAILURE (1).  Started:  03:17:00 p.m.  Finished: 03:17:00 p.m.  Elapsed:  0.125 seconds.  The package execution failed.  The step failed.
  #6 (permalink)  
Antiguo 24/04/2014, 14:13
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 16 años, 3 meses
Puntos: 774
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

Description: "Login failed for user 'sa'." i think this is the error, please review your user and pass for sa login, and as Iislas said, doesnt secure using the sa user for this things....
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #7 (permalink)  
Antiguo 29/04/2014, 09:52
 
Fecha de Ingreso: febrero-2010
Mensajes: 5
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

bueno, no se si es lo mismo.

a mi me paso algo igual, tenia enlazado 2 servidores y en el servidor 1 tenia el trabajo que hacia insert en el servidor 2, yo habia hecho un SP, lo probaba en el servidor 1 desde la consola de consultas y funcionaba, pero desde el JOB no funcionaba me daba un error muy similar.

luego de dias de revisar cual era el problema, me di cuenta es que desde el JOB no podia hacer insert al servidor 2 osea hacer un insert a otra instancia, entonces lo que hice fue hacer el JOB en el servidor 2 y la consulta al servidor 1 de esta manera los insert eran locales
  #8 (permalink)  
Antiguo 08/05/2014, 13:47
 
Fecha de Ingreso: julio-2013
Mensajes: 12
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Problema Ejecucion automatica Trabajo sql server 2008

Cita:
Iniciado por jggl_9158 Ver Mensaje
bueno, no se si es lo mismo.

a mi me paso algo igual, tenia enlazado 2 servidores y en el servidor 1 tenia el trabajo que hacia insert en el servidor 2, yo habia hecho un SP, lo probaba en el servidor 1 desde la consola de consultas y funcionaba, pero desde el JOB no funcionaba me daba un error muy similar.

luego de dias de revisar cual era el problema, me di cuenta es que desde el JOB no podia hacer insert al servidor 2 osea hacer un insert a otra instancia, entonces lo que hice fue hacer el JOB en el servidor 2 y la consulta al servidor 1 de esta manera los insert eran locales
Muchas gracias por tu respuesta.
lo hacia asi, el treabajo lo ejecutaba el servidor donde se hacia el insert. asi y todo no funcionaba.
usando el talend open studie funciona perfectamente, jaja.

slds.-

Etiquetas: ejecucion, server, siguiente, sql, tabla, trabajo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:27.