Autore Topic: Errore Migrazione : SQL error file DB function failed with error number 1060  (Letto 490 volte)

Offline Doctorweb

  • Esploratore
  • **
  • Post: 152
    • Mostra profilo
Ciao,
ho provato a migrare dalla 3.6.5 alla 3.7.2 un altro sito che gestisco.
L'aggiornamento stato fatto mediante la normale proceura del CMS.

Si verifica questo messaggio di errore :
Codice: [Seleziona]
Warning
JInstaller: :Install: Error SQL Duplicate column name 'client_id'
Files Update: SQL error file DB function failed with error number 1060
Duplicate column name 'client_id'
SQL =

ALTER TABLE `#__menu_types` ADD COLUMN `client_id` int(11) NOT NULL DEFAULT 0;

Error loading component: com_fields, Component not found.
Notice
Before you update Joomla, ensure that the installed extensions are available for the new Joomla version.

I campi aggiuntivi sembrano esserci, ma non trovo tra i componenti le voce "Aggiornamento di Joomla"  anche se digitando "/administrator/index.php?option=com_joomlaupdate" riesco ad entrare nella pagina di aggioramento.

Ho fatto il fix del database in quanto dopo l'aggiornamento esso non era allineato.

Qualcono sa dirmi qualcosa in piu in merito all'errore indiato ?

GRAZIE



Offline alexred

  • Fuori controllo
  • *
  • Post: 25673
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
    • AlexRed.com
Ciao Doctorweb,
la procedura di aggiornamento che hai effettuato non ha aggiornato il database.
Credo sia meglio ripristinare il backup effettuato prima dell'aggiornamento ed aggiornare nuovamente.

Se puoi prova a ripristinare quel backup in locale sul tuo PC e lanciare la procedura di aggiornamento in locale per capire se in questo caso funziona correttamente.

Offline Doctorweb

  • Esploratore
  • **
  • Post: 152
    • Mostra profilo
Grazie Alex,
provo in locale per vedere che succede.

Quando vado a fare il fix del database mi da questo messaggio "Database schema version (3.6.3-2016-08-16) does not match CMS version (3.7.0-2017-04-19)" 

Ma partendo prima dell'aggiornamento da Joomla 3.65  lo schema del database non dovrebbe essere 3.6.5-xxxx.xx.xx) ??

Grazie


Offline alexred

  • Fuori controllo
  • *
  • Post: 25673
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
    • AlexRed.com
probabile quindi che anche alcuni aggiornamenti precedenti non siano andati a buon fine

 

Torna su