none
No se puede abrir archivo de datos RRS feed

  • Pregunta

  • Hola,

    Mi problema es el siguente: genero un paquete de exportacion de datos, lo que hago es que de una tabla genero un archivo de texto seleccionando los movimientos por la fecha del dia, con las siguientes instrucciones:

    SELECTrep_rfc_receptor, rep_serie, rep_folio, rep_cliente, CONVERT(datetime, RTRIM(rep_creaanio) + '-' + RTRIM(rep_creames) + '-' + RTRIM(rep_creadia),110 ) AS FECAMD, rep_rfc + '_' + rep_rfc_receptor + '_' + rep_serie + '_' + RTRIM(rep_folio) AS archivo FROM  dbo.reporte

     where rep_creadia = datepart(day, getdate()) and rep_creames = datepart(month, getdate()) and rep_creaanio = datepart(year, getdate())

     

    Al termina de elaborarlo corre perfectamente, despues elaboro la programacion del trabajo para que corra diario a determinada hora, y ahi es cuando se presenta el problema, por que no lo ejecuta y me manda el error  0xC020200E y dice que no puede abrir el archivo de datos,

    Estoy utilizando SQL Server 2005, si alguien me puede ayudar se lo voy a agradecer mucho.

     

     Angel.

    martes, 16 de agosto de 2011 21:33

Respuestas

  • En el SQL Server configuration manager, que tienes dentro de la carpeta de SQL Server, verás que tienes una opcion sql Services, Busca el SQL Server agent, le haces doble click y pones una cuenta que tenga acceso o miras la que tiene y le das acceso a esa carpeta.

     


    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    • Marcado como respuesta PRAGO lunes, 22 de agosto de 2011 14:38
    domingo, 21 de agosto de 2011 1:16
    Moderador

Todas las respuestas

  • Lo más pobable es que el usuario que ejecuta el paquete una vez programado, no tenga permisos para escribir en ese directorio. Ese usuario es el que levanta los servicios del agente SQL, prueba a darle permisos y nos cuentas
    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    • Propuesto como respuesta dani671MVP viernes, 19 de agosto de 2011 20:44
    miércoles, 17 de agosto de 2011 8:09
    Moderador
  • ¿te sirvió de ayuda? ¿necesitas algo más?
    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    viernes, 19 de agosto de 2011 8:14
    Moderador
  • Perdon por no contestar, tube otros problemas, pero tambien estube buscando en donde dar esos permisos al usuario system del sql que es el que me reporta que corre la tarea pero no encontre en donde. si mepueden orientar como puedo darle los permisos, se los a agradecer, ya que sigo en la misma situacion.

     

    sábado, 20 de agosto de 2011 23:58
  • En el SQL Server configuration manager, que tienes dentro de la carpeta de SQL Server, verás que tienes una opcion sql Services, Busca el SQL Server agent, le haces doble click y pones una cuenta que tenga acceso o miras la que tiene y le das acceso a esa carpeta.

     


    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    • Marcado como respuesta PRAGO lunes, 22 de agosto de 2011 14:38
    domingo, 21 de agosto de 2011 1:16
    Moderador
  • Hola MIguel

    Te agradezco la ayuda, ya hice el cambio en donde me dijiste y corri el paquete y se ejecuto sin ningun problemas

     

    Muchas Gracias y buen dia

     

    lunes, 22 de agosto de 2011 14:38
  • A tu disposición!
    Comparte lo que sepas, aprende lo que no sepas (FGG) http://www.portalsql.com
    lunes, 22 de agosto de 2011 22:35
    Moderador