Página 1 de 2

Erro de banco de dados - Error No: 1062

Enviado: 01 Mar 2018, 00:02
por vicentius
Estou tentando duplicar ou cadastrar um produto novo mas esta dando esse erro abaixo, alguém sabe como corrigir?

Fatal error: Uncaught exception 'Exception' with message 'Error: Duplicate entry '0-2' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_product_description SET product_id = '0', language_id = '2', name = 'Produto teste1', description = '&lt;p&gt;Produto teste1&lt;br&gt;&lt;/p&gt;', short_description = '&lt;p&gt;Produto teste1&lt;br&gt;&lt;/p&gt;', tag = 'Produto teste1', meta_title = 'Produto teste1', meta_description = 'Produto teste1', meta_keyword = 'Produto teste1'' in /home/shine/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/shine/public_html/system/library/db.php(16): DB\MySQLi->query('INSERT INTO oc_...', Array) #1 /home/shine/public_html/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php(39): DB->query('INSERT INTO oc_...') #2 [internal function]: ModelCatalogProduct->addProduct(Array) #3 /home/shine/public_html/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php(222): call_user_func_array(Array, Array) #4 [internal function]: Loader->{clos in /home/shine/public_html/system/library/db/mysqli.php on line 40


Duplicando

Fatal error: Uncaught exception 'Exception' with message 'Error: Duplicate entry '0-2' for key 'PRIMARY'<br />Error No: 1062<br />INSERT INTO oc_product_description SET product_id = '0', language_id = '2', name = ' Base Líquida HD Alta Cobertura Vult - B-05', description = '&lt;p&gt;Proporciona acabamento de alta definição com efeito matte, disfarça as \r\nlinhas de expressão, hidrata e uniformiza a pele para uma aparência \r\nperfeita e natural. Fórmula à prova d\'água. R = Rosa B = Bege M = \r\nMarrom. Não comedogênico/acnegênico.&lt;br&gt;&lt;/p&gt;', short_description = '', tag = '', meta_title = ' Base Líquida HD Alta Cobertura Vult - B-05', meta_description = '', meta_keyword = ''' in /home/shine/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/shine/public_html/system/library/db.php(16): DB\MySQLi->query('INSERT INTO oc_...', Array) #1 /home/shine/public_html/vqmod/vqcache/vq2-system_storage_modification_admin_model_catalog_product.php(39): DB->query('INSERT INTO oc_...') #2 /home/shin in /home/shine/public_html/system/library/db/mysqli.php on line 40

Re: Erro de banco de dados - Error No: 1062 -URGENTE

Enviado: 01 Mar 2018, 10:17
por vicentius
@Manoel Vidal Você sabe como arrumar isso?

Re: Erro de banco de dados - Error No: 1062 -URGENTE

Enviado: 01 Mar 2018, 10:45
por Kevin Carrijo
Não tem algum produto com o mesmo product id?

Re: Erro de banco de dados - Error No: 1062 -URGENTE

Enviado: 01 Mar 2018, 11:19
por reds
Ola @vicentius

Isso ocorre com um produto especifico e/ou tentando duplicar qualquer item da listagem?

:ugeek:

Re: Erro de banco de dados - Error No: 1062 -URGENTE

Enviado: 01 Mar 2018, 15:52
por vicentius
@reds Qualquer um ou até mesmo novo produto

Re: Erro de banco de dados - Error No: 1062

Enviado: 01 Mar 2018, 17:45
por reds
Ola @vicentius

Filtre por produtos "Desabilitado" e veja se tais itens foram duplicados.

Possivelmente a alguma extensão criando um atrito ai ou experimente limpar o cache do vqcache para um novo teste, e/ou veja se sua loja esta com 2 idiomas com IDs iguais.
:geek:

Re: Erro de banco de dados - Error No: 1062

Enviado: 01 Mar 2018, 22:54
por vicentius
Não achei nada, alguém pode me ajudar olhando o banco de dados? Não entendo de bd, acho que isso aconteceu depois que instalei um modulo de importação e exportação dos produtos....

Re: Erro de banco de dados - Error No: 1062

Enviado: 01 Mar 2018, 23:35
por Kevin Carrijo
Posso tentar te ajudar meu amigo, passei por uma situação parecida essa semana com a minha loja e a solução foi analisar as tabelas e criar manualmente.

Re: Erro de banco de dados - Error No: 1062

Enviado: 01 Mar 2018, 23:52
por vicentius
Serio e como faz isso? eu nem sei por onde começar...

Re: Erro de banco de dados - Error No: 1062

Enviado: 02 Mar 2018, 00:13
por vicentius
no banco tem vários produtos com o product id 0
Captura de Tela 2018-03-02 às 00.11.20.png
será isso?