
É possível anexar um relatório do SSRS como PDF e enviar usando sql mail? o servidor é MSSQL 2000.
Responder1
Por que não usar a entrega de e-mail integrada ao SSRS? Por baixo, isso usa o SQL Agent de qualquer maneira.
Todas as versões do SSRS oferecem suporte à entrega de email.Configurando a entrega de email para SQL 2000.
Para PDF... ao configurar a assinatura, você especifica o formato de renderização. Não posso testar esta parte, mas presumo que o PDF seja compatível aqui porque o PDF é compatível de qualquer maneira.
Link BOL:Como criar uma assinatura de e-mail
Também testamos o acesso a URL para gerar PDFs, seguido do uso de e-mail SSIS como anexo para contornar algumas limitações corporativas.
Responder2
Você precisaria salvar o relatório no sistema de arquivos (não tenho certeza se o SSRS 2000 pode fazer isso) e depois buscá-lo com o trabalho do SQL Mail.
Se isso falhar, configure um aplicativo .NET para se conectar ao método da web que o SSRS expõe (isso é baseado no SQL 2005, então espero que funcione em 2000) e crie o PDF e faça com que o aplicativo .NET o salve. Em seguida, na próxima etapa do trabalho, pegue o arquivo e envie-o por e-mail.
Presumo que o SSRS 2000 não oferece suporte à entrega de relatórios por e-mail?