favo twitter orkut orkut
  • Skins
  • Web Sites
  • Útilitarios
  • MuServer
  • SQL Servers
  • Vídeo aulas
  • Versões e patchs
  • Arquivos recentes + top
  • Nosso Banner

    Portal [AM]

    terça-feira, 12 de janeiro de 2010

    Deletando accs q nao logam mais

    1 - Abra o Query Analizer
    2 - Selecione a DB MuOnline(la está seliciona a DB master, bem la em cima, do lado de um botão de stop)
    3 - Copie o código abaixo
    4 - Cole na parte branca(parece até um editor de texto)
    5 - aperte F5
    6 - Pronto as accs foram deletadas!

    Baixar o Código: [Download]

    CODE
    DECLARE @Acc varchar(10), @Chars varchar(10), @test int
    select @test = 0
    DECLARE LISTA CURSOR LOCAL FOR
    SELECT memb___id FROM MEMB_INFO
    OPEN LISTA
    FETCH NEXT FROM LISTA INTO @Acc
    WHILE @@FETCH_STATUS = 0
    begin
    if (SELECT COUNT(*) FROM Character where AccountID=@Acc) = 0
    begin
    DELETE from MEMB_INFO where memb___id=@Acc
    DELETE from VI_CURR_INFO where memb___id=@Acc
    select @test = @test + 1
    end

    FETCH NEXT FROM LISTA INTO @Acc
    end
    CLOSE LISTA
    DEALLOCATE LISTA
    print @test

    Esse codigo apagara todas as contas que nao foram acessadas.

    Nenhum comentário:

    Postar um comentário