• I can provide you some tried & tested snippet to call a SSIS Package from SP. You may have to enable the command shell scripting as shown in the snippet since in SQl2008 it is disabled by default.

    filePath & filename are user variables in the SSIS package, on which the package is dependendant on.

    You could try calling a SSRS on similar lines if you haven't yet got what you were looking for.

    Cheers !

    declare @cmd varchar(1250)

    declare @ssispath varchar(1250)

    declare @filePath varchar(1250)

    declare @fileName varchar(1250)

    set @ssispath = 'C:\SAPImport\AutomatedZ23Processing.dtsx'

    set @filePath = 'C:\ExportFileFolder\\'

    set @fileName = 'test.Xlsx'

    select @cmd = 'dtexec /F "' + @ssispath + '"'

    select @cmd = @cmd + ' /SET \Package.Variables[User::filePath].Properties[Value];"' + @filePath + '"'

    select @cmd = @cmd + ' /SET \Package.Variables[User::fileName].Properties[Value];"' + @fileName + '"'

    EXEC sp_configure 'xp_cmdshell', '1' --- Enable Command Shell

    RECONFIGURE

    exec master..xp_cmdshell @cmd

    EXEC sp_configure 'xp_cmdshell', '0' --- Disable Command Shell

    RECONFIGURE