[Openfire-br] RES: RES: RES: RES: Apagar Conversa do Servidor Openfire
Leandro Ramos
leandroramos at elcioreis.com.br
Thu Apr 11 14:51:08 BRT 2013
Grande Adrielso,
Desculpa a demora em responder mas fiquei ausente esse período. Muito
obrigado pela ajuda. Irei seguir as instruções e ver se da certo comigo.
Abraço!
De: openfire-br-bounces at listas.softwarelivre.org
[mailto:openfire-br-bounces at listas.softwarelivre.org] Em nome de Adrielso P.
Teodoro
Enviada em: terça-feira, 2 de abril de 2013 14:40
Para: 'Openfire-BR list'
Assunto: [Openfire-br] RES: RES: RES: Apagar Conversa do Servidor Openfire
Prioridade: Alta
Prezado,
Não conheço nenhum tutorial explicando. No básico é mais linguagem SQL mesmo
pois é programa para manipulação do banco de dados. Você tem que conhecer as
tabelas que Openfire usa e sua estruta para manipular de forma correta por
isso é melhor trabalhar com bando de dados externo. Mas vou te passar o
caminho das pedras.
Use o comando no DBAcess para pegar a ID das conversas no exemplo abaixo
estou pegando a CONVERSATIONID do usuário demo com usuário admin, e após
faço o inverso.
select *
from OfMessageArchive
where 1=1
and FROMJID like ('%demo%')
and TOJID like ('%admin%')
Your query: select * from OfMessageArchive where 1=1 and FROMJID like
('%admin%') and TOJID like ('%demo%')
Your response:
CONVERSATIONID
FROMJID
FROMJIDRESOURCE
TOJID
TOJIDRESOURCE
SENTDATE
BODY
1
admin at ci-002
pidgin
demo at ci-002
pidgin
1364922805554
okkk
1
admin at ci-002
pidgin
demo at ci-002
pidgin
1364922807394
ahauhuahau
1
admin at ci-002
pidgin
demo at ci-002
pidgin
1364923087798
ola tudo legal e por ai?
1
admin at ci-002
pidgin
demo at ci-002
pidgin
1364923162974
okkk
1
admin at ci-002
pidgin
demo at ci-002
pidgin
1364923201023
:-X,
2
admin at ci-002
pidgin
demo at ci-002
null
1364924080319
qweiqwijdioqjidqjoidjqi
select *
from OfMessageArchive
where 1=1
and FROMJID like ('%demo%')
and TOJID like ('%admin%')
Your query: select * from OfMessageArchive where 1=1 and FROMJID like
('%demo%') and TOJID like ('%admin%')
Your response:
CONVERSATIONID
FROMJID
FROMJIDRESOURCE
TOJID
TOJIDRESOURCE
SENTDATE
BODY
1
demo at ci-002
pidgin
admin at ci-002
null
1364922801411
ola tudo bem
1
demo at ci-002
pidgin
admin at ci-002
pidgin
1364922811345
dssfsdfsddfs
1
demo at ci-002
pidgin
admin at ci-002
pidgin
1364923094901
blezzerraaa
1
demo at ci-002
pidgin
admin at ci-002
null
1364923158687
ola ok???
1
demo at ci-002
pidgin
admin at ci-002
pidgin
1364923196315
O:-)
2
demo at ci-002
pidgin
admin at ci-002
pidgin
1364924083838
asdassdasdasdasdasdas
Após pegar os CONVERSATIONID vou no DBAcess e apago das tabelas as conversas
com ID no meu caso ID 2 que desejo que sejam apagadas =D. Não há mais
conversas pois uma base de testes que fiz só para esse fim em local host.
DELETE FROM OfMessageArchive WHERE CONVERSATIONID LIKE 2;
DELETE FROM OfConversation WHERE CONVERSATIONID LIKE 2;
DELETE FROM OfConparticipant WHERE CONVERSATIONID LIKE 2;
Pronto =D
Tome muito cuidado ao fazer as manipulações no banco de dados principalmente
ao utilizar os comandos SQL DELETE, UPDATE E DROP. Tenha sempre um backup de
seu banco de dados recomendo backup diário. Muita atenção ao se fazer
qualquer manipulação ou acesso ao banco de dados.
Qualquer dúvida estou a disposição.
Atenciosamente,
Adrielso Pinto Teodoro
Administrador de Redes
* <mailto:adrielso at cohabbd.com.br> adrielso at cohabbd.com.br
COHAB BD - ( ( 0xx19 ) 3731-7610
Descrição: cid:image001.png at 01CD0765.11D33C80
De: openfire-br-bounces at listas.softwarelivre.org
[mailto:openfire-br-bounces at listas.softwarelivre.org] Em nome de Leandro
Ramos
Enviada em: terça-feira, 2 de abril de 2013 13:51
Para: openfire-br at listas.softwarelivre.org
Assunto: [Openfire-br] RES: RES: Apagar Conversa do Servidor Openfire
Boa tarde Adrielso,
Instalei o plugin mencionado por você, só não achei fácil e pratico. Haha.
Tem algum tuto ou link que explique melhor como funciona?
Colocamo-nos à disposição para o esclarecimento que se fizer necessário.
Atenciosamente,
Leandro Ramos
Elcio Reis & Advogados Associados
E-mail: leandroramos at elcioreis.com.br
www.elcioreis.com.br <blocked::http://www.elcioreis.com.br/>
___________________________________________
Escritório Belo Horizonte:
Av. Getúlio Vargas, 447
1º andar - Funcionários
Belo Horizonte/MG - Brasil CEP 30112-020
Tel: (31) 3228-2323
Escritório Rio de Janeiro:
Rua São Bento, 09
1º andar - Centro
Rio de Janeiro/RJ - Brasil CEP 20090-010
Tel: (21) 2213-0968
Escritório São Paulo:
Rua Samuel Morse, 134
Conj. 63 - Novo Brooklin
São Paulo/SP - Brasil
CEP 04576-060
Tel: (11) 2367-6806
Esta mensagem contem informações enviadas pelo escritório de advocacia Elcio
Reis & Advogados Associados, que podem ser de caráter confidencial ou
protegidas pelas normas gerais de responsabilidade civil e princípios legais
que vedam o enriquecimento ilícito. Se por engano esta mensagem foi recebida
por outra pessoa que não o seu destinatário, advertimos que é expressamente
proibido o uso destas informações, sua cópia ou distribuição. Caso V.S.ª não
seja o destinatário desta mensagem, favor apagá-la e comunicar o engano ao
remetente.
This message transmission contains information from the law firm of Elcio
Reis & Advogados Associados, which may be confidential or protected by the
attorney-client privilege and/or the work product doctrine. If you are not
the intended recipient, be aware that any disclosure, copying, distribution
or use of the content of this information is prohibited. If you have
received this communication in error, please notify us immediately and
delete / destroy the original message.
De: openfire-br-bounces at listas.softwarelivre.org
[mailto:openfire-br-bounces at listas.softwarelivre.org] Em nome de Adrielso P.
Teodoro
Enviada em: sexta-feira, 8 de março de 2013 10:54
Para: 'Openfire-BR list'
Assunto: [Openfire-br] RES: Apagar Conversa do Servidor Openfire
Prioridade: Alta
Pessoal,
Acho que vocês estão esquecendo do novo plug-in disponível desde a versão
3.8.0, DB Acess é plug-in de acesso ao banco de dados do Openfire. Com ele
é possível realizar qualquer alteração no banco de dados do Openfire.
Fácil e prático. Basta fazer o SQL de consulta, update ou exclusão.
Sinceramente gostaria de desenvolver plug-ins ou programas pois vejo que
ainda faltam vários recursos. Mas não demando de tempo para essa tarefas.
Meu seria fazer um plug-in de Live chat que seja compatível com qualquer
cliente, já que Fastpath existente tem alguns problemas que não gosto.
Atenciosamente,
Adrielso Pinto Teodoro
Administrador de Redes
* <mailto:adrielso at cohabbd.com.br> adrielso at cohabbd.com.br
COHAB BD - ( ( 0xx19 ) 3731-7610
Descrição: cid:image001.png at 01CD0765.11D33C80
De: openfire-br-bounces at listas.softwarelivre.org
[mailto:openfire-br-bounces at listas.softwarelivre.org] Em nome de Leandro
Ramos
Enviada em: quinta-feira, 7 de março de 2013 15:54
Para: openfire-br at listas.softwarelivre.org
Assunto: [Openfire-br] Apagar Conversa do Servidor Openfire
Boa tarde,
Preciso apagar o historio de determinado usuário do servidor Openfire, que
está instalado no Windows 2003 Server. Vi que já tinha um tópico sobre isso,
mas está inconcluso. Alguém já precisou e conseguiu fazer isso ???
Colocamo-nos à disposição para o esclarecimento que se fizer necessário.
Atenciosamente,
Leandro Ramos
E-mail: leandroramos at elcioreis.com.br
_____
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2013.0.2904 / Banco de dados de vírus: 2641/6156 - Data de
Lançamento: 03/08/13
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/openfire-br/attachments/20130411/87bdb368/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 21350 bytes
Desc: not available
URL: <http://listas.softwarelivre.org/pipermail/openfire-br/attachments/20130411/87bdb368/attachment-0001.png>
More information about the Openfire-br
mailing list