[MSSQL] FileSystemObject
От: _Oleg_ Украина  
Дата: 02.10.07 12:59
Оценка:
В SQL Server'e новичок. База MSSQL 2005.
Необходимо написать функцию для копирования группы файлов.

Для тестирования создал такой код.
ALTER FUNCTION [dbo].[CopyBackupFiles]
(
    @SourceFolder varchar,
    @DestFolder varchar
)
RETURNS int
AS
BEGIN
    DECLARE @OLEResult int
    
    DECLARE @FS int
    
    EXECUTE @OLEResult = sp_OACreate 'Scripting.FileSystemObject', @FS OUTPUT
    EXECUTE @OLEResult = sp_OAMethod @FS, 'CopyFile', NULL, 'd:\test.txt', 'd:\soft\test.txt'    
    
    RETURN @OLEResult
END

@OLEResult — возвращает отрицательное значение.

Подскажите, в чем проблема.
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.