Para realizar a importação do banco de dados da loja do osCommerce para a loja do Magento instale o módulo osCommerce Migration Tool, que está disponível na url:
http://www.magentocommerce.com/magento-connect/Magento+Core/extension/114/os-commerce-import
Após instalar o módulo vá em Sistema -> Importar/Exportar -> osCommerce
Clique em “Add New osCommerce Profile” e insira os dados de acesso do banco de dados do osComemerce e clique em “Salvar“.
Feito isso selecione o perfil que você acabou de criar e depois vá em “Executar Perfil” e clique em “Check requirements!“. Ele vai tentar fazer a conexão com o banco de dados do osCommerce, se tudo correr bem ele vai mostrar as opções de como você quer configurar a loja para receber a importação do banco de dados e também as opções do que você pode importar, sendo Categorias, Produtos, Clientes e/ou Pedidos.
Se acontecer alguma falha com a conexão do banco de dados será exibido uma mensagem de erro ao invés das opções.
Com tudo configurado corretamente clique em “Start Runing!“, uma nova janela se abrirá com a porcentagem da importação e o status da importanção.
* Obs.
Este módulo possui um bug para a versão 1.4 do Magento que faz com que a importação não ocorra com sucesso. Para solucionar este problema abra o arquivo app/code/core/Mage/Oscommerce/Block/Adminhtml/Import/Run.php e procure por:
“new Ajax.Request(”‘.$this->getUrl(’*/*/batchRun’).’”, {
method: “post”,”
E substitua o method “post” por “get”, ficando assim:
new Ajax.Request(”‘.$this->getUrl(’*/*/batchRun’).’”, {
method: “get”,
Pronto, só executar o processo novamente.