Siga-nos em...
Follow us on Twitter Follow us on Facebook Watch us on YouTube
Registro


HGIDC
Resultados 1 a 7 de 7
  1. #1

    Avatar de Bullet
    Data de Ingresso
    Nov 2011
    Localização
    goiania
    Idade
    24
    Posts
    350
    Agradecido
    60
    Agradeceu
    46
    Peso da Avaliação
    10

    Padrão JOB Zerar Ranking

    Olá,
    Bom eu fiz os meus Ranking Custom do MuSite á muito tempo ja tinha deixado as JOB Prontas !
    Porem agora vou rodar o Script la no Query e está dando Erro !
    Já revirei tudo e nao consegui resolver !
    EXEMPLO DE QUERY
    Código:
    BEGIN TRANSACTION            
      DECLARE @JobID BINARY(16)  
      DECLARE @ReturnCode INT    
      SELECT @ReturnCode = 0     
    IF (SELECT COUNT(*) FROM msdb.dbo.syscategories WHERE name = N'[Uncategorized (Local)]') < 1 
      EXECUTE msdb.dbo.sp_add_category @name = N'[Uncategorized (Local)]'
    
      -- Delete the job with the same name (if it exists)
      SELECT @JobID = job_id     
      FROM   msdb.dbo.sysjobs    
      WHERE (name = N'pkweek')       
      IF (@JobID IS NOT NULL)    
      BEGIN  
      -- Check if the job is a multi-server job  
      IF (EXISTS (SELECT  * 
                  FROM    msdb.dbo.sysjobservers 
                  WHERE   (job_id = @JobID) AND (server_id <> 0))) 
      BEGIN 
        -- There is, so abort the script 
        RAISERROR (N'Unable to import job ''pkweek'' since there is already a multi-server job with this name.', 16, 1) 
        GOTO QuitWithRollback  
      END 
      ELSE 
        -- Delete the [local] job 
        EXECUTE msdb.dbo.sp_delete_job @job_name = N'pkweek' 
        SELECT @JobID = NULL
      END 
    
    BEGIN 
    
      -- Add the job
      EXECUTE @ReturnCode = msdb.dbo.sp_add_job @job_id = @JobID OUTPUT , @job_name = N'pkweek', @owner_login_name = N'PC\Usuario', @description = N'No description available.', @category_name = N'[Uncategorized (Local)]', @enabled = 1, @notify_level_email = 0, @notify_level_page = 0, @notify_level_netsend = 0, @notify_level_eventlog = 2, @delete_level= 0
      IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback 
    
      -- Add the job steps
      EXECUTE @ReturnCode = msdb.dbo.sp_add_jobstep @job_id = @JobID, @step_id = 1, @step_name = N'23123123', @command = N'update dbo.character set pkweek=0', @database_name = N'MuOnline', @server = N'', @database_user_name = N'', @subsystem = N'TSQL', @cmdexec_success_code = 0, @flags = 0, @retry_attempts = 0, @retry_interval = 1, @output_file_name = N'', @on_success_step_id = 0, @on_success_action = 1, @on_fail_step_id = 0, @on_fail_action = 2
      IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback 
      EXECUTE @ReturnCode = msdb.dbo.sp_update_job @job_id = @JobID, @start_step_id = 1 
    
      IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback 
    
      -- Add the job schedules
      EXECUTE @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id = @JobID, @name = N'413', @enabled = 1, @freq_type = 8, @active_start_date = 20140107, @active_start_time = 0, @freq_interval = 1, @freq_subday_type = 1, @freq_subday_interval = 0, @freq_relative_interval = 0, @freq_recurrence_factor = 1, @active_end_date = 99991231, @active_end_time = 235959
      IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback 
    
      -- Add the Target Servers
      EXECUTE @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @JobID, @server_name = N'(local)' 
      IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback 
    
    END
    COMMIT TRANSACTION          
    GOTO   EndSave              
    QuitWithRollback:
      IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION 
    EndSave:


    Aparece a Seguinte Mensagem de Erro !
    Código:
    Server: Msg 14234, Level 16, State 1, Procedure sp_verify_job, Line 198
    The specified '@owner_login_name' is invalid (valid values are returned by sp_helplogins [excluding Windows NT groups]).
    Espero que alguma alma caridosa possa dar uma ajudinha rsrs !
    Atenciosamente

    Alguém ?
    Última edição por Renato; 20-07-2014 às 02:43 AM.
    Servidor Easy / Hard
    Nome: Mu Square
    Versão: 97D+1.0E Edition
    Experiência Free: 1.000x
    Experiência Vip Simples: 2.000x
    Experiência Super Vip: 5.000x
    Drop: 80%
    - PVP Equilibrado 100%
    Comandos Exclusivos para Player.
    Vários eventos e Novidades !
    Vagas na Staff

    Acesse: Hidden Content
    Fórum: Hidden Content
    Fan Page: Hidden Content

  2. #2

    Avatar de C. Henrique
    Data de Ingresso
    Jan 2012
    Localização
    Vitoria
    Idade
    25
    Posts
    505
    Agradecido
    45
    Agradeceu
    32
    Peso da Avaliação
    11

    Padrão

    deixa ver se eu entendi, você quer zerar o ranking.
    qual nome da tabela do seu ranking ?

    se for a padrão do Daldegam , tente isso !

    Código PHP:
     UPDATE Character SET "Nome da tabela" 
    Exemplo da tabela padrão do ranking " MES "

    resetsWeek


    My PC Specs:

    Processador: Intel® Core™ i7-990X Extreme Edition @ 3.46 GHz.
    Memoria Ram: 4GB Corsair.
    Placa Video: EVGA Geforce GTX 660Ti 2GB.
    Placa Mae: Intel DX79TO Extreme
    CPU cooler: Xigmatek Loki SD963.
    Fonte Corsair ATX 750W HX Series - CMPSU-750HX.
    Case: NZXT M59.
    Monitor LCD LG : 22 Polegadas

    Hidden Content

  3. O Seguinte Usuário Agradeceu C. Henrique Por este Post Útil:


  4. #3

    Avatar de SCOFIELD
    Data de Ingresso
    Oct 2013
    Localização
    Pc
    Idade
    19
    Posts
    378
    Agradecido
    185
    Agradeceu
    132
    Peso da Avaliação
    0

    Padrão

    Citação Postado originalmente por JameS[ADM] Ver Post
    deixa ver se eu entendi, você quer zerar o ranking.
    qual nome da tabela do seu ranking ?

    se for a padrão do Daldegam , tente isso !

    Código PHP:
     UPDATE Character SET "Nome da tabela" 
    Exemplo da tabela padrão do ranking " MES "

    resetsWeek
    ResetsWeek é o semanal,
    ResetsDay = do dia
    ResetsMonth = mensal
    Resets = total

  5. #4

    Avatar de Bullet
    Data de Ingresso
    Nov 2011
    Localização
    goiania
    Idade
    24
    Posts
    350
    Agradecido
    60
    Agradeceu
    46
    Peso da Avaliação
    10

    Padrão

    Olá James !
    Sim
    quero criar a Job para Resetar os Ranking !
    Porem eu ja tinha essas JOB era so Executar essas de Cima sako ?
    Agora está com erro nao está executando.
    Essas de cima era so executar e ja ficava config.

    @Renatiinn
    Poderia me ajudar?
    Última edição por Renato; 20-07-2014 às 02:43 AM.
    Servidor Easy / Hard
    Nome: Mu Square
    Versão: 97D+1.0E Edition
    Experiência Free: 1.000x
    Experiência Vip Simples: 2.000x
    Experiência Super Vip: 5.000x
    Drop: 80%
    - PVP Equilibrado 100%
    Comandos Exclusivos para Player.
    Vários eventos e Novidades !
    Vagas na Staff

    Acesse: Hidden Content
    Fórum: Hidden Content
    Fan Page: Hidden Content

  6. #5

    Avatar de xiscoss
    Data de Ingresso
    Aug 2010
    Localização
    Santa Catarina
    Posts
    360
    Agradecido
    146
    Agradeceu
    110
    Peso da Avaliação
    11

    Padrão

    Analisei rapidamente, e realmente o erro esta no @owner_login_name, o qual deve ser o login do SQL ou nome do PC. Exemplo:
    sa (2000)
    Bullet-PC\SQLEXPRESS (2005+)
    Aerocool DS 200 Lite/ Corsair GS600/ ASRock Fatal1ty Z97 Killer/ Intel Core i5 4670K 3,40 GHz 6MB Cache/ Corsair Water Cooler H80i/ Sapphire R9270X Dual-X 2GB OC/ Hyper X Fury 2x8GB 1866Mhz DDR3/ SSD Kingston 120GB/ HDD Samsung 500GB

  7. #6



    Avatar de Renato
    Data de Ingresso
    Nov 2010
    Localização
    Imperyus
    Posts
    1.249
    Agradecido
    2002
    Agradeceu
    533
    Peso da Avaliação
    30

    Padrão

    O que o xiscoss disse está certo, repare bem:


    BEGIN TRANSACTION
    DECLARE @JobID BINARY(16)
    DECLARE @ReturnCode INT
    SELECT @ReturnCode = 0
    IF (SELECT COUNT(*) FROM msdb.dbo.syscategories WHERE name = N'[Uncategorized (Local)]') < 1
    EXECUTE msdb.dbo.sp_add_category @name = N'[Uncategorized (Local)]'

    -- Delete the job with the same name (if it exists)
    SELECT @JobID = job_id
    FROM msdb.dbo.sysjobs
    WHERE (name = N'pkweek')
    IF (@JobID IS NOT NULL)
    BEGIN
    -- Check if the job is a multi-server job
    IF (EXISTS (SELECT *
    FROM msdb.dbo.sysjobservers
    WHERE (job_id = @JobID) AND (server_id <> 0)))
    BEGIN
    -- There is, so abort the script
    RAISERROR (N'Unable to import job ''pkweek'' since there is already a multi-server job with this name.', 16, 1)
    GOTO QuitWithRollback
    END
    ELSE
    -- Delete the [local] job
    EXECUTE msdb.dbo.sp_delete_job @job_name = N'pkweek'
    SELECT @JobID = NULL
    END

    BEGIN

    -- Add the job
    EXECUTE @ReturnCode = msdb.dbo.sp_add_job @job_id = @JobID OUTPUT , @job_name = N'pkweek', @owner_login_name = N'PC\Usuario', @description = N'No description available.', @category_name = N'[Uncategorized (Local)]', @enabled = 1, @notify_level_email = 0, @notify_level_page = 0, @notify_level_netsend = 0, @notify_level_eventlog = 2, @delete_level= 0
    IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

    -- Add the job steps
    EXECUTE @ReturnCode = msdb.dbo.sp_add_jobstep @job_id = @JobID, @step_id = 1, @step_name = N'23123123', @command = N'update dbo.character set pkweek=0', @database_name = N'MuOnline', @server = N'', @database_user_name = N'', @subsystem = N'TSQL', @cmdexec_success_code = 0, @flags = 0, @retry_attempts = 0, @retry_interval = 1, @output_file_name = N'', @on_success_step_id = 0, @on_success_action = 1, @on_fail_step_id = 0, @on_fail_action = 2
    IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
    EXECUTE @ReturnCode = msdb.dbo.sp_update_job @job_id = @JobID, @start_step_id = 1

    IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

    -- Add the job schedules
    EXECUTE @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id = @JobID, @name = N'413', @enabled = 1, @freq_type = 8, @active_start_date = 20140107, @active_start_time = 0, @freq_interval = 1, @freq_subday_type = 1, @freq_subday_interval = 0, @freq_relative_interval = 0, @freq_recurrence_factor = 1, @active_end_date = 99991231, @active_end_time = 235959
    IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

    -- Add the Target Servers
    EXECUTE @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @JobID, @server_name = N'(local)'
    IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

    END
    COMMIT TRANSACTION
    GOTO EndSave
    QuitWithRollback:
    IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
    EndSave:


    Onde está em vermelho, coloque o nome da SUA MÁQUINA, isto é, o nome da máquina que faz login ao SQL e irá funcionar.
    Caso o erro persista, tente criar a job manualmente e, caso ainda assim você não consiga, me envie MP.
    Código PHP:
    <?php
        
    if(Weather::getState() == 'Rainy weather') {
            
    $this->removingLittleHorseFromRain();
        }

  8. #7

    Avatar de Bullet
    Data de Ingresso
    Nov 2011
    Localização
    goiania
    Idade
    24
    Posts
    350
    Agradecido
    60
    Agradeceu
    46
    Peso da Avaliação
    10

    Padrão

    Olá gente.
    Bom eu fiz que nem vc's falaram Renatinho e Xisco !
    Porem o Nome que esta no SQL nao funfo dai eu testei com o Login do SQL (SA)
    Dai apareceu a Seguinte mensagem
    Código:
    SQLServerAgent is not currently running so it cannot be notified of this action.
    --- EDIT

    Olá gente, Bom Muito obrigado pela ajuda de vocês, Consegui resolver o erro na Execução !
    Código:
    Coloquei o que vocês falaram, e deu a mensagem à cima, porem fui verificar e o SQL JOB estava Desativado(Nao queria Ligar) Desinstalei e Instalei de novo Coloquei o Usuário SA e Rodou a JOB *-* Obrigado


    Atenciosamente
    Última edição por Bullet; 20-07-2014 às 10:36 AM.
    Servidor Easy / Hard
    Nome: Mu Square
    Versão: 97D+1.0E Edition
    Experiência Free: 1.000x
    Experiência Vip Simples: 2.000x
    Experiência Super Vip: 5.000x
    Drop: 80%
    - PVP Equilibrado 100%
    Comandos Exclusivos para Player.
    Vários eventos e Novidades !
    Vagas na Staff

    Acesse: Hidden Content
    Fórum: Hidden Content
    Fan Page: Hidden Content

 

 

Informações de Tópico

Usuários Navegando neste Tópico

Há 2 usuários navegando neste tópico. (1 registrados e 1 visitantes)

  1. deejaydk

Tópicos Similares

  1. |Dúvida| Zerar histórico de compras - Shop Daldegam
    Por RafaK no fórum Dúvidas|Pedidos
    Respostas: 1
    Último Post: 24-03-2015, 05:20 AM
  2. |Dúvida| JOB PARA ZERAR RANKING do RENATIIN
    Por abusado no fórum Dúvidas
    Respostas: 5
    Último Post: 21-07-2014, 12:25 PM
  3. |Pedido| Query ou Job para zerar Ranking dando Bonus!
    Por Mr.Junior no fórum Arquivos MuOnline
    Respostas: 0
    Último Post: 27-06-2012, 10:53 PM
  4. |Resolvido| Query zerar pontos,score guilds e resets
    Por willen no fórum Tópicos resolvidos
    Respostas: 2
    Último Post: 03-04-2012, 04:44 PM

Marcadores

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •