Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#27748
Apos seguir todo o tutorial de transferência de domínio no momento que eu faço a restauração do backup esta ocorrendo o seguinte erro
Aviso : Erro: Table 'junior_loja./123456/bebeladdress' não existe
Sem Erro: 1146
TRUNCATE TABLE `/` 123456/bebeladdress em / home / junior / public_html / upload / sistema / banco de dados / mysql.php na linha 49


Por Favor como faço para corrigir isso ?
#27753
Como você está fazendo essa transferência? O banco de dados precisa ser copiado também.
#27797
Houve algum erro ou na cópia ou na restauração do banco de dados. Você pode então tentar fazer a transferência do banco de dados manualmente usando o PHPMYADMIN. Acesse o CPANEL da hospedagem, encontre o PHPMYADMIN e baixe (exporte) as tabelas referentes ao OpenCart. Na outra hospedagem faça a importação usando também o PHPMYADMIN.
#28111
Erro
consulta SQL:

-- -- Extraindo dados da tabela `address` -- INSERT INTO `address` (`address_id`, `customer_id`, `firstname`, `lastname`, `company`, `address_1`, `numero`, `complemento`, `address_2`, `city`, `postcode`, `country_id`, `zone_id`) VALUES (1, 2, 'marcelo', 'nascimento', '', 'rua recife 181', '', '', 'dom pedro I', 'sao jose da lapa', '33350-000', 30, 452), (2, 3, 'Flaviana', 'Nogueira', '', 'rua recife 181', '', '', 'Dom Pedro I', 'São Jose Da Lapa ', '33350-000', 30, 452), (4, 5, 'reinaldo', 'girafa azul', '', 'ccccc', '', '', '', 'sâo paulo', 'xxxxxxxx', 30, 464), (5, 6, 'Ronaldo', 'Alves', 'Varejão dos vasos', 'Av. Delfim Moreira, 1755', '', '', 'Vale do Paraíso', 'Teresópolis', '25976-016', 30, 458), (6, 7, 'Sandra', 'Fabbris', 'particular', 'rua emilia marengo, 447 apto 402', '', '', 'vila gomes gardim', 'são paulo', '03336000', 30, 464), (7, 8, 'Elis', 'Aita', '', 'Rua Libero Badaro', '', '', 'zona 07', 'maringá', '87030-080', 30, 455), (8, 9, 'Douglas da Silva', 'Jardim',[...]

Mensagens do MySQL :

#1054 - Unknown column 'numero' in 'field list'

Alem disso ele não transferiu os produtos
#28117
As colunas 'numero' e 'complemento' foram adicionadas ao seu banco de dados por alguma modificação que você fez ou instalou. Como o sistema de backup do OpenCart não sabe dessas modificações ele fez o backup da estrutura das tabelas sem essas colunas e por isso na hora de restaurar aparece este erro. Você deve então remover a tabela 'address' do novo servidor, fazer backup manualmente da tabela 'address' no antigo servidor usando o PHPMYADMIN e então recolocá-la no novo servidor.

Resumindo: a função de backup do próprio Opencart não é muito útil se você tiver feito modificações no banco de dados. Aliás o próprio ato de modificar o banco de dados é perigoso - vai que numa atualização você acaba perdendo esses campos que acrescentou.... Então é sempre importante fazer backups DIÁRIOS da sua loja.
#28286
Creio que o OpenCart não tenha uma função de backup só dos produtos, mas de qualquer forma isso não é necessário pois o tema é separado do restante da loja.