Fórum Job(email) de 1000 em 1000 #457727
07/10/2013
0
Mariana Carvalho
Curtir tópico
+ 0Posts
08/10/2013
Cesar Roniglei
Gostei + 0
08/10/2013
Alex Lekao
se nao me falha a memoria o Junior Galvao tem varias coisas referente a esse tipo de monitoria no blog dele, vale a pena dar uma olhada.
http://pedrogalvaojunior.wordpress.com/
Gostei + 0
08/10/2013
Mariana Carvalho
essa procedure coloco no job? desculpa, não to lembrando se isso é possivel.
Gostei + 0
08/10/2013
Mariana Carvalho
Gostei + 0
09/10/2013
Fabiano Carvalho
Veja esse script, só dar F5
IF OBJECT_ID('TEMPDB.DBO.#TEMPORARIA') IS NOT NULL
DROP TABLE #TEMPORARIA
GO
CREATE TABLE #TEMPORARIA (
NOME VARCHAR(200),
LINHAS VARCHAR(100),
RESERVED VARCHAR(100),
DADOS VARCHAR(100),
INDICE VARCHAR(100),
UNSED VARCHAR(100))
GO
SP_MSFOREACHTABLE 'INSERT INTO #TEMPORARIA EXEC SP_SPACEUSED''?'''
GO
SELECT '[' + nome + ']'[NOME],linhas FROM #TEMPORARIA
order by 2
Agora basta montar o e-mail, se não conseguir lhe auxilio
Gostei + 0
10/10/2013
Mariana Carvalho
Gostei + 0
15/10/2013
Jefferson Santos
1º Configure o Database Mail
2º Execute a Configuração Abaixo:
sp_configure 'show advanced', 1 GO RECONFIGURE GO sp_configure 'Database Mail XPs', 1 GO RECONFIGURE GO
3º Crie uma procedure para disparar quando a tabela chegar no preenchimento 1000 no caso do meu exemplo estou utilizando uma já existente sp_send_dbmail
USE msdb GO EXEC sp_send_dbmail @profile_name='SERVIDOR', -– Coloque o profile desejado. @recipients='teste@teste.com.br', – Coloque os receptores da mensagem. @subject='Título da Mensagem', @body='Corpo da mensagem.
Gostei + 0
17/10/2013
Mariana Carvalho
Gostei + 0
17/10/2013
Roniere Almeida
Gostei + 0
18/10/2013
Jefferson Santos
Testa ai e me fala se conseguiu.
Gostei + 0
18/10/2013
Alex Lekao
Gostei + 0
18/10/2013
Fabiano Carvalho
Sim, existe, basta clicar com o direito e seguie os passos, estou sem tempo para postar e explicar :/
Gostei + 0
18/10/2013
Jefferson Santos
USE msdb;
Enviando um e-mail com o resultado de uma SELECT
EXECUTE sp_send_dbmail
@profile_name = 'Nome do Profile',
@recipients = 'email_do_destinatario@sql.com',
@query = 'SELECT ContactID, FirstName, LastName FROM AdventureWorks.Person.Contact WHERE ContactID < 50',
@subject = 'Dados da Tabela de Contatos',
@attach_query_result_as_file = 0Gostei + 0
18/10/2013
Alex Lekao
Sim, existe, basta clicar com o direito e seguie os passos, estou sem tempo para postar e explicar :/
tempo... o bendito do tempo... o meu ta muito escasso.. rsrsr
acho que tem um Artigo aqui na devmedia que fala especificamente sobre isso, nao tenho certeza, mas acho que foi ate o Roniere que escreveu. rssr
Gostei + 0
18/10/2013
Mariana Carvalho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)