Back to top

Autore Topic: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]  (Letto 2958 volte)

Offline asparaga

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Ciao a tutti
Uso Mysql su sgaragnao , e ho fatto un casino.
Ho installato al versione 1.5.8 sullo stesso database dove tengo la vecchia versione  !!!
Ora il sito non si vede piu...

mi da questo errore:
Table 'Sql131298_1.jos_IV_session' doesn't exist SQL=SELECT session_id FROM jos_IV_session WHERE session_id = '44884990fd17db62ea403839c7c2233e'
SQL =
SELECT session_id
 FROM jos_IV_session
 WHERE session_id = '44884990fd17db62ea403839c7c2233e'



Qualcuno puo' aiutarmi a  capire quali tabelle hanno fatto il casino???
Non riesco nemmeno ad accedere  dal lato amministratore sul vecchio sito.
e non ho un BK delle tabelle.. si ok sono cretina lo so a non farlo spesso.

Pero aiutatemi almeno a recuperare la struttura che poi il materiale piano piano lo rimetto.... sig  :'( :'( :'( :'(

Grazie a tutti
Chiara
« Ultima modifica: 11 Dic 2008, 02:40:23 da asparaga »

Offline asparaga

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]
« Risposta #1 il: 11 Dic 2008, 02:41:51 »
ok ho risolto in  parte.
la nuova installazione aveva rinominato le  tabelle della vecchia versione.
Non è stabile la cosa, ma almeno mi da il tempo di fare un BK e risolvere con calma il tutto...
Cospargo il capo di cenere... mai fare le cose con la voglia ma non con il cervello.

Offline Nescio

  • Esploratore
  • **
  • Post: 67
    • Mostra profilo
Re: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]
« Risposta #2 il: 11 Dic 2008, 17:26:53 »
Se installi nello stesso db, al momento dell'installazione ti chiede se vuoi fare un backup delle vecchie tabelle.
Se vuoi continuare ad usare l'installazione precedente 1.0.x devi aprire il file configuration.php della vecchia installazione, e cambiare semplicemente il prefisso (di solito è jos_ tu lo dovresti cambiare in bak_)
Non so se sei alle prime armi, ma a volte questi errori banali fanno perdere moooolto tempo a chi come me non è un esperto.
spero di esserti stato di aiuto.

Offline asparaga

  • Nuovo arrivato
  • *
  • Post: 5
    • Mostra profilo
Re: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]
« Risposta #3 il: 13 Dic 2008, 01:37:27 »
Se installi nello stesso db, al momento dell'installazione ti chiede se vuoi fare un backup delle vecchie tabelle.
Se vuoi continuare ad usare l'installazione precedente 1.0.x devi aprire il file configuration.php della vecchia installazione, e cambiare semplicemente il prefisso (di solito è jos_ tu lo dovresti cambiare in bak_)
Non so se sei alle prime armi, ma a volte questi errori banali fanno perdere moooolto tempo a chi come me non è un esperto.
spero di esserti stato di aiuto.
E' esattamente quello che è sucesso...
la soluzione come scrivi tu è banale, ma io mi sono persa  e intestardita  nel risolvere tutto dal lato DB.
Non sono alle prime armi solo che ho fatto le cose con troppa fretta....e con fretta volevo risolvere

Offline driade

  • Esploratore
  • **
  • Post: 73
  • Sesso: Femmina
    • Mostra profilo
Re: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]
« Risposta #4 il: 24 Gen 2009, 11:38:03 »
Se installi nello stesso db, al momento dell'installazione ti chiede se vuoi fare un backup delle vecchie tabelle.
Se vuoi continuare ad usare l'installazione precedente 1.0.x devi aprire il file configuration.php della vecchia installazione, e cambiare semplicemente il prefisso (di solito è jos_ tu lo dovresti cambiare in bak_)

Questo fatto del prefisso delle tabelle non mi è molto chiaro. Io ho fatto così:
- Ho creato il file sql di migrazione tramite il componente migrator
- Ho rinominato le vecchie tablelle con prefisso old_ e cambiato la relativa impostazione nel config (così il sito continua a funzionare mentre io faccio tentativi)
- Ho caricato la 1.5 in una sottocartella e ho avviato l'installazione, ma i dati non vengono importati: vengono create nuove tabelle jos_ vuote. Questo sia se indico il prefisso delle vecchie tabelle come jos_ (come risulta nel file di migrazione) sia se indico old_ (come è adesso)
La procedura ufficiale al riguardo sul wiki non è molto chiara: sia quella in italiano che l'originale in inglese. Comunque prima di pensare ad altri problemi volevo escluderer questa ipotesi del prefisso delle tabelle.

Offline driade

  • Esploratore
  • **
  • Post: 73
  • Sesso: Femmina
    • Mostra profilo
Re: Sovrascrittura DB ho fatto un casino...[risolto (in parte)]
« Risposta #5 il: 26 Gen 2009, 20:22:59 »
Ho rifatto il file di migrazione con le vecchie tabelle old_
Ma il problema era, banalmente, che non cliccavo il bottome "carica ed esegui". ::)

Offline Zlau78

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Backup Database - prefisso bak_ è un problema?
« Risposta #6 il: 19 Feb 2009, 01:19:48 »
Per la prima volta ho effettuato un backup del mio database tramite phpmyadmin, mi sono accorto che la metà delle tabelle, che ho selezionato, hanno il prefisso bak_ e il resto il prefisso jos_ usato di default per joomla!
Vorrei sapere se questo può causare problemi sia sul ripristino del database sia sulla configuarazione del sito!
**Se questo è un problema come posso cambiare il prefisso senza causare troppi danni? premetto che sul sito ho montato componenti usati anche per versioni precedenti di joomla  utilizzabili attivando la legacy!
Naturalemente il backup manuale è il più sicuro ma anche il più lungo come tempo!
Mi consigliate un componente semplice, funzionale e funzionante per la versione di joomla che attualmente uso?
Vi ringrazio in anticipo e spero di non perdere il lavoro fatto fin ora!! :'(

 



Web Design Bolzano Kreatif