Ja, nur die Tabellen. Im Filesystem sollst du nur die angegebenen Ordner adm_install und adm_program entfernen.
Gruß
Fasse
Hilfe: "Die Datenbankversion stimmt nicht ...."
Jo Fasse:
ALLE Tabellen gelöscht (die mit adm_ sind ja alle, andere Tabellen hats da nicht), /install und /program neu installiert und update ausgeführt:
S Q L - E R R O R
CODE: 1146
Table 'wa7446_db1.adm_organizations' doesn't exist
B A C K T R A C E
FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()
FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()
FILE: adm_program/system/classes/table_access.php
LINE: 114
CALL: MySqlDB->query()
FILE: adm_program/system/classes/organization.php
LINE: 45
CALL: TableAccess->clear()
FILE: adm_program/system/classes/table_access.php
LINE: 54
CALL: Organization->clear()
FILE: adm_program/system/classes/table_organizations.php
LINE: 48
CALL: TableAccess->readData()
FILE: adm_program/system/classes/table_organizations.php
LINE: 28
CALL: TableOrganizations->readData()
FILE: adm_program/system/classes/organization.php
LINE: 39
CALL: TableOrganizations->TableOrganizations()
FILE: adm_install/update.php
LINE: 57
CALL: Organization->Organization()
Mal dumm gefragt: Wenn ich alle Tabellen lösche, ist die DB dann nicht leer und die Daten weg?
ALLE Tabellen gelöscht (die mit adm_ sind ja alle, andere Tabellen hats da nicht), /install und /program neu installiert und update ausgeführt:
S Q L - E R R O R
CODE: 1146
Table 'wa7446_db1.adm_organizations' doesn't exist
B A C K T R A C E
FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()
FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()
FILE: adm_program/system/classes/table_access.php
LINE: 114
CALL: MySqlDB->query()
FILE: adm_program/system/classes/organization.php
LINE: 45
CALL: TableAccess->clear()
FILE: adm_program/system/classes/table_access.php
LINE: 54
CALL: Organization->clear()
FILE: adm_program/system/classes/table_organizations.php
LINE: 48
CALL: TableAccess->readData()
FILE: adm_program/system/classes/table_organizations.php
LINE: 28
CALL: TableOrganizations->readData()
FILE: adm_program/system/classes/organization.php
LINE: 39
CALL: TableOrganizations->TableOrganizations()
FILE: adm_install/update.php
LINE: 57
CALL: Organization->Organization()
Mal dumm gefragt: Wenn ich alle Tabellen lösche, ist die DB dann nicht leer und die Daten weg?
Mit freundlichen Grüßen
Jochen
Jochen
Restore ich nun die "alte DB" (also mit den Tabellen), werde ich zum DB-Update aufgefordert, dass dann mit folgender Fehlermeldung abbricht:
S Q L - E R R O R
CODE: 1005
Can't create table './wa7446_db1/#sql-6ccd_7bf62.frm' (errno: 150)
B A C K T R A C E
FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()
FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()
FILE: adm_install/update.php
LINE: 188
CALL: MySqlDB->query()
S Q L - E R R O R
CODE: 1005
Can't create table './wa7446_db1/#sql-6ccd_7bf62.frm' (errno: 150)
B A C K T R A C E
FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: DB->db_error()
FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: MySqlDB->db_error()
FILE: adm_install/update.php
LINE: 188
CALL: MySqlDB->query()
Mit freundlichen Grüßen
Jochen
Jochen
Nach Aussage des letzten Users, der noch mit admidio gearbeitet hat, hat er erst neue Leute eingegeben, und wollte dann eine Excel-Liste exportieren - und ab da war Schluss!
@Entwickler und PHP-Gurus Ist es denkbar, dass vielleicht eine oder mehrer Dateien admidios "inkompatibel sind" oder fehlen?? Ich administriere ja im gleichen Webspace unsere Webseiten. Ich halte es eigentlich für ausgeschlossen (alles ruht in eigenen Verzeichnissen), aber der Teufel ist ein Eichhörnchen: Nicht, dass ich da irgendwie eine alte admidio-Datei hochgeladen oder irgendwie eine Datei gelöscht habe?
Wir haben uns ja schon geistig von unserer Datenbank verabschiedet, aber mich fuxt ungemein, dass keiner eine Ahnung, WIESO der Fehler aus quasi heiterem Himmel über uns herein gebrochen ist. Unter den Vorzeichen fehlt uns noch die letzte Lust, admidio wieder komplett neu aufzubauen. Jetzt wird wieder der Ruf nach so einem Mist wie "Excel-Tabellen" statt admidio laut. Wenn man wüsste, warum es abgesoffen ist, wäre uns schon mächtig geholfen.
@Entwickler und PHP-Gurus Ist es denkbar, dass vielleicht eine oder mehrer Dateien admidios "inkompatibel sind" oder fehlen?? Ich administriere ja im gleichen Webspace unsere Webseiten. Ich halte es eigentlich für ausgeschlossen (alles ruht in eigenen Verzeichnissen), aber der Teufel ist ein Eichhörnchen: Nicht, dass ich da irgendwie eine alte admidio-Datei hochgeladen oder irgendwie eine Datei gelöscht habe?
Wir haben uns ja schon geistig von unserer Datenbank verabschiedet, aber mich fuxt ungemein, dass keiner eine Ahnung, WIESO der Fehler aus quasi heiterem Himmel über uns herein gebrochen ist. Unter den Vorzeichen fehlt uns noch die letzte Lust, admidio wieder komplett neu aufzubauen. Jetzt wird wieder der Ruf nach so einem Mist wie "Excel-Tabellen" statt admidio laut. Wenn man wüsste, warum es abgesoffen ist, wäre uns schon mächtig geholfen.
Mit freundlichen Grüßen
Jochen
Jochen
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Zur Info:
Das Problem ist gelöst. Ich habe das DB Backup komplett händisch in eine leere Admidio DB rübergehoben, es waren diverse Tabellen aus unerklärlichen Gründen im "latin1" Format, vermutlich (ganz genau kann ich es nicht sagen) waren auch in der "adm_preferences" einige Schlüssel nicht vorhanden.
Zudem habe ich die DB Engine auf "InnoDB" zurückgesetzt (im Backup "MyISAM").
Resultat: Nach Zurückspielen des neuen Backups konnte das Update problemlos durchgeführt werden.
Gruss,
Matze
Das Problem ist gelöst. Ich habe das DB Backup komplett händisch in eine leere Admidio DB rübergehoben, es waren diverse Tabellen aus unerklärlichen Gründen im "latin1" Format, vermutlich (ganz genau kann ich es nicht sagen) waren auch in der "adm_preferences" einige Schlüssel nicht vorhanden.
Zudem habe ich die DB Engine auf "InnoDB" zurückgesetzt (im Backup "MyISAM").
Resultat: Nach Zurückspielen des neuen Backups konnte das Update problemlos durchgeführt werden.
Gruss,
Matze