Bem vindo ao brockdev.com, não seja tímido compartilhe suas duvidas e conhecimento. :D

Exportar a tabela de clientes, produtos e histórico de venda

Abraao Marques Moderador Global
editado January 2014 em Banco de Dados
Pessoal, boa tarde.

Preciso exportar a tabela de clientes, produtos e histórico de vendas do Magento de um servidor para outro. Quero apenas essas informações. Saberiam me dizer quais são as tabelas respectivas para isso, para eu exportá-las pelo PHPMYADMIN?

Grato a atenção.


Abraão Marques.

Comentários

  • Jonatan Machado Moderador Global, Administrador
    Movi seu tópico para Desenvolvimento ‹ Banco de Dados
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Jonatan Machado Moderador Global, Administrador
    Ola Abraao
    Isso nao vai ser muito simples porque são varias tabelas
    Mais vou tentar te ajudar
    As tabelas que começam com catalog geralmente sao as dos produtos
    achei um tutorial de exportação apenas os produtos
    http://www.deivison.com.br/blog/2013/09 ... -pelo-sql/
    vou tentar descobrir as outras.
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Abraao Marques Moderador Global
    Obrigado, Jonatan Machado.

    Descobri que as tabelas que começam com "costumer" referem-se aos clientes.

    Achei um diagrama muito bom mostrando a normalização do banco de dados do magento:

    http://www.magentocommerce.com/wiki/2_- ... se_diagram


    Continuo procurando a histórico de vendas e verei esse link que enviou sobre os produtos.


    Abraço!


    Abraão Marques.
  • Jonatan Machado Moderador Global, Administrador
    No mesmo tutorial que eu te passei tem outro link que tem o queryes de exportaçao de clientes
    As tabelas geralmente começam com customer_
    https://gist.github.com/deivisonarthur/6487001
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Abraao Marques Moderador Global
    Sim, eu vi o link.

    Estou lendo o tutorial. Assim que eu terminar, verificarei esse link para exportação dos clientes.


    Muito obrigado pela ajuda!


    Abraão Marquse.
  • Jonatan Machado Moderador Global, Administrador
    Exportar as vendas vai ser mais complicado porque existem vários tipos de tabelas ligadas a os pedidos nao e igual as as dos produtos e clientes.
    Tem as tabelas de pagamento e frete todos os modulos que você instalou que tem ligação com as vendas creio que terá que descobrir e importar
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Abraao Marques Moderador Global
    Jonatan, seguinte, dei certo a exportação seguinte o tutorial que me enviou.

    Consigo navegador sem problemas nas categorias, mas os produtos estão dando erro.

    Pelo admin consigo acessar CATÁLOGO - GERENCIAR PRODUTOS, mas quando clico para gerenciar um produto específico, dá o erro:

    There has been an error processing your request

    Exception printing is disabled by default for security reasons.

    Error log record number: 471205922278


    No frontend, quando clico em algum produto dá o seguinte erro:


    Whoops, our bad...

    The page you requested was not found, and we have a fine guess why.

    If you typed the URL directly, please make sure the spelling is correct.
    If you clicked on a link to get here, the link is outdated.

    What can you do?
    Have no fear, help is near! There are many ways you can get back on track with Magento Store.

    Go back to the previous page.
    Use the search bar at the top of the page to search for your products.
    Follow these links to get you back on track!
    Store Home | My Account
  • Jonatan Machado Moderador Global, Administrador
    esse Error log record number: 471205922278 e apenas um nome de arquivo que se encontra na pasta “var/report/“

    Saiba mais: http://mariosam.com.br/magento/error-log/
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Abraao Marques Moderador Global
    Bom dia!

    Jonatan, obrigado pela dica e pelo link que enviou. Assisti todo o vídeo e li todo o conteúdo do link que passou.

    Abri o arquivo que contém o erro e na primeira linha está informado:


    a:5:{i:0;s:110:"Modelo-fonte "payfilter/config_source_payment_methods" não encontrado para atributo "product_payment_methods"";i:1;s:3288:"#0 /var/www/1.7.0.2/homologacao4/app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php(387): Mage::exception('Mage_Eav', 'Modelo-fonte "p...')

    Pelo que vejo no erro, deve se referir a algum método de pagamento que não tem instalado na nova base em que estou trabalhando. Estou trabalhando com essa possibilidade.

    Ainda não tenho certeza. Assim que eu tiver mais informações, eu postarei aqui no fórum para ficar de conhecimento para a galera.

    Mais uma vez, muitíssimo obrigado pelas suas orientações!


    Abraão Marques.
  • Jonatan Machado Moderador Global, Administrador
    Esse e um problema de exportar por queries algumas tabelas estão ligadas, e saber quais esse e o problema.
    Arsenal Web Design.com
    Desenvolvimento de Lojas Virtuais
    Magento | Zend Framework | HTML5 | CSS3 | Blogs
    image
    E-mail: contato@brockdev.com
  • Abraao Marques Moderador Global
    Fiz o mesmo processo para a tabela de clientes e o histórico de compras dele. Deu o mesmo erro. Então, resolvemos fazer o processo um pouco mais manual. Ao invés de exportar/importar apenas um arquivo .sql com todas as tabelas fizemos um arquivo .sql para cada tabela, tanto para a exportação como para importação. Isso reduziu drasticamente os erros que estavam ocorrendo. Antes de fazermos assim, a tabela, por exemplo: xyz no servidor de produção começa pelo ID 1, no servidor de teste estava começando pelo ID 5000, por exemplo. Assim, já conseguimos corrigi-los. Agora, farei o mesmo processo para a tabela de produtos e categorias. Qualquer coisa que eu achar interessante, eu posto aqui novamente para ficar de informação para o pessoal.

    Um abraço a todos!
Entre ou Registre-se para fazer um comentário.