22-04-2010, 04:40 PM
|
#1 (permalink)
|
|
Amigo SE
Registrado em: Sep 2009
Posts: 311
Agradecido 649 Vezes em 127 Posts
Achei Ruim:
Acharam ruim Vezes em Posts
|
Job Para 2 Tipos de Vip | Tira Dias | Tirar Vip | Tudo em Uma só
Job Para 2 Tipos de Vip | Tira Dias | Tirar Vip | Tudo em Uma só
1º Va em SLQ Server Enterprise Manager.
2º Management.
3º Va em SQL Server Agent.
4º Va em Jobs, e click com botão direito e NewJob.
5º Va em General coloque um nome como Creditos.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
6º Depois vai em Steps.
7º New em Steps em "name" coloque Creditos tambem.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
8º Va em Type deixe Transact-SQL Script (TSQL).
9º Em Database selecione MUOnline.
10º No Command coloque o seguinte codigo :
-- REMOVE QT DE DIAS1
UPDATE MEMB_INFO
SET Creditos = Creditos - 1
WHERE VIP = 1
AND Creditos > 0
-- REMOVE VIP1
UPDATE MEMB_INFO
SET VIP = 0
WHERE Creditos = 0
-- REMOVE QT DE DIAS2
UPDATE MEMB_INFO
SET Creditos = Creditos - 1
WHERE VIP = 2
AND Creditos > 0
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
11º Depois clique em Parse e de OK.
12º Va para Schedules.
13º Em New Sechedule coloque tambem la Creditos.
14º Depois clique em Change.
15º Na primeira parte selecione Daily e deixe em Every 1 day(s).
16º Depois selecione em baixo Occurs every Deixe em Hour(s)( coloque para rodar a cada 24 Horas ).
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]
17º Duration selecione a data atual do dia e de ok.
18º Agora e so finalizar dando Aplicar e OK.
19º Pronto está feito a Job Creditos e Tira Creditos e Sai Vip Automaticamente .
20º Sempre de Start no SQL Server Agent, e deixe como auto start para facilitar.
|
|
|