Ho appena installato Drupal 6, ma durante la procedura di aggiornamento del database, ho riscontrato il seguente errore:
Duplicate entry '14-0' for key 1 query: ALTER TABLE term_node ADD PRIMARY KEY (tid, vid)
Tutte le query sono state eseguite con successo, tranne la seguente:
ALTER TABLE {term_node} ADD PRIMARY KEY (tid, vid)
La serie completa di queries si può trovare qui:
http://pastebin.ca/916969
Ora, ho dato un'occhiata al database, anche se sono un po' arrugginito con l'SQL, ma sembrerebbe che la query sia stata comunque eseguita, phpmyadmin mi fa vedere questo, per la tabella term_note:
tid
e vid
sono quindi chiavi primarie.
Qualcuno mi saprebbe dire qualcosa?
Posso continuare con il processo di aggiornamento, oppure devo eseguire una query per sistemare le cose?
Causa altri problemi sono tornato a D5.7
Al prossimo tentativo di aggiornamento cercherò di disattivare tutti i moduli, per vedere se il problema si ripresenta.
Devi sempre disattivare i moduli prima di aggiornare sisi
Cmq la query si è già stata eseguita. Ho il sospetto che te l'avesse fatta un modulo :S
--
Drupal e Siti Web Torino
Blog: Computer Graphics
Peccato, non avevo avuto tutti questi problemi con il passaggio da D4 a D5..
Avevo disattivato alcuni moduli, ma prima di eseguire il passaggio ho copiato i moduli compatibili con D6 nella cartella apposita.
E adesso aspetteremo CCK, sperando che i moduli che sto utilizzando ora creino gli appositi branch per D6.