Anderson.OL Postado Dezembro 6, 2010 Denunciar Share Postado Dezembro 6, 2010 alguém sabe o motivo do erro abaixo?E como soluciona-lo?mysql> show slave status \G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 192.168.10.121 Master_User: repuser Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 105222 Relay_Log_File: lab-02-relay-bin.000002 Relay_Log_Pos: 45402 Relay_Master_Log_File: mysql-bin.000001 Slave_IO_Running: Yes Slave_SQL_Running: No Replicate_Do_DB: Replicate_Ignore_DB: Replicate_Do_Table: Replicate_Ignore_Table: Replicate_Wild_Do_Table: Replicate_Wild_Ignore_Table: Last_Errno: 1062 Last_Error: Error 'Duplicate entry '1531' for key 'PRIMARY'' on query. Default database: 'farma'. Query: 'REPLACE RECEBER SET CODFILIAL = '002', CLIENTE = '00247', PRODUTO = '005729', NRORDEM = '195923', DTCOMPR A = '2010-12-03', QUANTIDADE = 1, preço = 14.65, VENDEDOR = '001', RETPRO = ' ', COMISSAO = 0.00, TIPO = '005', CONVENIO = ' ', PROMO = 'N', PG = ' ', ENCERRA = '0000-00-00', NRCAIXA = '02 ', DESCONTO = 0.00, JURO = 0.00, CUSTO = 11.02, HORAEMINF = '14:37:26', OPERADOR = 'JHEFERSON ', TIPOREC = 0, CARTAO = ' ', IDRESCONTA = 0, FECPARCIAL = ' ', CRTCREDITO = ' ', PAGACOMISS = ' ', SUBSIDIO = ' ', DESCO = 0.00, LABOR AT = '0026', NRPREREC = 0, CONTEXP = 6809, NR_ITEM = 1, ACRESCIMO = 0.00, ACTION = 0, PBM = ' '' Skip_Counter: 0 Exec_Master_Log_Pos: 66388 Relay_Log_Space: 79358 Until_Condition: None Until_Log_File: Until_Log_Pos: 0 Master_SSL_Allowed: No Master_SSL_CA_File: Master_SSL_CA_Path: Master_SSL_Cert: Master_SSL_Cipher: Master_SSL_Key: Seconds_Behind_Master: NULL Master_SSL_Verify_Server_Cert: No Last_IO_Errno: 0 Last_IO_Error: Last_SQL_Errno: 1062 Last_SQL_Error: Error 'Duplicate entry '1531' for key 'PRIMARY'' on query. Default database: 'farma'. Query: 'REPLACE RECEBER SET CODFILIAL = '002', CLIENTE = '00247', PRODUTO = '005729', NRORDEM = '195923', DTCOMPR A = '2010-12-03', QUANTIDADE = 1, preço = 14.65, VENDEDOR = '001', RETPRO = ' ', COMISSAO = 0.00, TIPO = '005', CONVENIO = ' ', PROMO = 'N', PG = ' ', ENCERRA = '0000-00-00', NRCAIXA = '02 ', DESCONTO = 0.00, JURO = 0.00, CUSTO = 11.02, HORAEMINF = '14:37:26', OPERADOR = 'JHEFERSON ', TIPOREC = 0, CARTAO = ' ', IDRESCONTA = 0, FECPARCIAL = ' ', CRTCREDITO = ' ', PAGACOMISS = ' ', SUBSIDIO = ' ', DESCO = 0.00, LABOR AT = '0026', NRPREREC = 0, CONTEXP = 6809, NR_ITEM = 1, ACRESCIMO = 0.00, ACTION = 0, PBM = ' '' 1 row in set (0.00 sec) mysql> mysql> mysql> mysql> REPLACE RECEBER SET CODFILIAL = '002', CLIENTE = '00247', PRODUTO = '005729', NRORDEM = '195923', DTCOMPRA = '2010-12-03', QUANTIDADE = 1, preço = 14.65, VENDEDOR = '001', RETPRO = ' ', COMISSAO = 0.00, TIPO = '005', CONVENIO = ' ', PROMO = 'N', PG = ' ', ENCERRA = '0000-00-00', NRCAIXA = '02 ', DESCONTO = 0.00, JURO = 0.00, CUSTO = 11.02, HORAEMINF = '14:37:26', OPERADOR = 'JHEFERSON ', TIPOREC = 0, CARTAO = ' ', IDRESCONTA = 0, FECPARCIAL = ' ', CRTCREDITO = ' ', PAGACOMISS = ' ', SUBSIDIO = ' ', DESCO = 0.00, LABORAT = '0026', NRPREREC = 0, CONTEXP = 6809, NR_ITEM = 1, ACRESCIMO = 0.00, ACTION = 0, PBM = ' '; Query OK, 2 rows affected (0.05 sec) mysql> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 6, 2010 Denunciar Share Postado Dezembro 6, 2010 alguém sabe o motivo do erro abaixo?E como soluciona-lo?Error 'Duplicate entry '1531' for key 'PRIMARY''A mensagem é clara algo está duplicando sua chave priméria e está dando erro.Verifique a consistência da tabelas e dos índices. Índices quebrados costumam causar este tipo de erro.Lea este capítulo do manual do mysql: Prevenção de Disastres e Recuperação Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Anderson.OL
alguém sabe o motivo do erro abaixo?
E como soluciona-lo?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.