Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

XyBeR

Fazer chama sem ter paginas abertas

Recommended Posts

Olá pessoal, estou com a seguinte duvida, digamos que eu tenha cadastrado um evento que o lembrete dele é as 15:30h, gostaria que o servidor me envia-se um e-mail neste horário, neste caso teria um timer olhando de tempos em tempos em alguma tabela, mas não gostaria que fosse um serviço, até pq o servidor não iria permitir que eu inseri-se uma aplicação rodando nele e nem uma página aberta se atualizando de tempo em tempo.

Existiria alguma outra solução para isso??

Grato pela atenção

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia XyBer, se não pode ser um serviço.

Creio q única saída é utilizar JOB agendado dentro do banco de dados, é como um serviço so que dentro do sql.

Cria um SP que verifica e de la mesmo dispara o email.

E agenda pra rodar essa SP de hora em hora, etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

A melhor solução seria mesmo job agendado pelo banco dados. Você pode, inclusive, criar uma console application que vai fazer o disparo do e-mail e chamá-la cm a Stored Procedure agendada usando o comando xp_cmdshell.

 

Pra isso, o usuário do banco de dados que eles te dão precisa ter permissão pra executar esse tipo de comando... essa informação a hospedagem te dá. =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.