On 9/29/05, Gustavo Lepri <[EMAIL PROTECTED]> wrote: > Preciso saber os dados que esse banco contém e a estrutura deles para > poder dar continuidade a um trabalho. > Quem fez não deixou nada documentado e estou tendo que descobrir como > foi feito.
O ZODB é um banco de dados orientado a objetos, portanto o que ele contem são objetos serializados, e não apenas tipos de dados simples como num banco de dados relacional. Para quem conhece bem a plataforma Zope, a riqueza de um banco de dados OO é uma de suas grandes vantagens; para quem não conhece, um de seus maiores problemas. Para extrair os dados que estão contidos nos objetos há vários métodos. Se os objetos são conteúdos criados no CMF ou Plone, pode ser possível retirá-los de lá usando FTP ou WebDav, conectando na porta adequada (procure ftp ou webdav no arquivo zope.conf da sua instalação para descobrir a porta). Neste caso você obterá os objetos com arquivos texto num formato tipo RFC-822, com cabeçalhos identificando os atributos (campos). Mas o método acima não funciona para qualquer tipo de conteúdo, e se não resolver o seu caso, você vai precisar aprender Zope ou contratar alguém que conheça a tecnologia para ajudá-lo. Se você aprender a trabalhar com Zope/Plone vai acabar desistindo da idéia de retirar os dados do ZODB pois vai perceber as vantagens de deixá-los lá mesmo. Agora, se você está pensando em migrar os dados para outra plataforma por algum motivo, então realmente o melhor caminho é contratar algum especialista para extrair os dados para você, possivelmente gerando representações em XML de todos os dados relevantes, ou inserindo registros diretamente num banco de dados relacional. [ ]s Luciano Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/zope-pt/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html