1.- tengo un procedimiento que se ejecuta y crea varios ficheros de texto
segun contenido de varias tablas.
los fichero se crean con exec master.dbo.sp_OAMethod @object,
'CreateTextFile' y el contenido con
exec master.dbo.sp_OAMethod @a, 'write'.
Son unos 84 ficheros.
2.- tengo otro procedimiento que comprueba la existencia de esos ficheros
para realizar una tarea.
para comprobar la existencia lo hago con el procedimiento xp_fileexist
ejecuto el primero y devuelve el control , entonces empiezo con el segundo.
pero el segundo me dice que bastantes de esos ficheros no se han creado,
aunque si miro fisicamente si estan creados.
he puesto trazas y resulta que el primero cuando todavia no ha terminado de
crear ficheros devuleve el control para empezar el segundo
entonces al comprobar la existencia , claramente todavia no se han creado.
como puedo solucionar esto?
existe algun metodo para saber cuando se termina de crear o rellenar con
datos un fichero?
existe algun metodo para saber que realmente termino un procedimiento?
muchas gracias
Leer las respuestas