20/09/2010, 01:45
|
| | Fecha de Ingreso: enero-2003 Ubicación: Barcelona
Mensajes: 124
Antigüedad: 21 años, 10 meses Puntos: 0 | |
Respuesta: Problema con Stored Procedure Os dejo aquí el trozo del código que hace la búsqueda y el movimiento de los ficheros...
Código:
EXEC @hr = sp_OACreate 'Scripting.FileSystemObject', @ole_FileSystem OUT
if @hr <> 0
begin
exec sp_OAGetErrorInfo @ole_FileSystem, @src OUT, @desc OUT
raiserror('Object Creation Failed 0x%x, %s, %s',16,1,@hr,@src,@desc)
return
end
EXEC @hr2 = sp_OAMethod @ole_FileSystem,'GetFile', @odrive OUT, @source
IF @hr2 <> 0
begin
exec sp_OADestroy @ole_FileSystem
print ' NO ' + @dirSource + '\' + @fileSource + ' --- ' + @dirDest + '\' + @fileDest
end
else
begin
EXEC @hr = sp_OAMethod @ole_FileSystem, 'MoveFile',null, @source, @dest
exec sp_OADestroy @ole_FileSystem
if @hr <> 0
begin
exec sp_OAGetErrorInfo @ole_FileSystem, @src OUT, @desc OUT
raiserror('Method Failed 0x%x, %s, %s',16,1,@hr,@src,@desc)
end
print ' OK ' + @dirSource + '\' + @fileSource + ' --- ' + @dirDest + '\' + @fileDest
end
Se os ocurre que puede estar pasando? |