Hallo,
ich habe nun eine owncloud Neuinstallation durchgeführt die auch ordentlich funktioniert. Vorher habe ich den kompletten alten owncloud Ordner gesichert und mit phpMyAdmin einen Datenbankexport der owncloud Datenbank gemacht um hinterher die angelegten Benutzer und ihre Daten wieder herzustellen.
Wenn ich nun wieder die alte Datenbank in die neue owncloud Installation mit phpMyAdmin importieren möchte kommt folgender Fehler.
Ich weiß jetzt nicht, was mir dieser Fehler sagen soll. Die jeweilige Tabelle `oc_activity` ist in der alten und neuen DB jeweils vorhanden.
Die alte Datenbank war eine sqllite. Ich habe bei der Neuinstallation auch sqllite ( und weil es nicht funktionierte auch sql ) probiert. Ansich kein Problem, funktioniert bei der Installation auch. Aber beim DB Import selber Fehler.
Ich habe auch versucht, die neue owncloud Datenbank erst zu löschen und danach die alte Dadenbank mit phpMyAdmin zu importieren. Wieder selbe Fehlermeldung.
Was mach ich falsch ? Ich bekomme die alte Datenbank nicht zurück importiert!!!
Muss ich, bevor ich die alte DB importiere noch irgendwas beachten? Ist die Reihenfolge beim Wiederherstellen von Datenbank und data-Ordner irgendwie relevant?
Ich hoffe, ihr könnt mir helfen ..
Gruß Thomas21
DS213j ; DSM 5.2 ; owncloud 8.1
ich habe nun eine owncloud Neuinstallation durchgeführt die auch ordentlich funktioniert. Vorher habe ich den kompletten alten owncloud Ordner gesichert und mit phpMyAdmin einen Datenbankexport der owncloud Datenbank gemacht um hinterher die angelegten Benutzer und ihre Daten wieder herzustellen.
Wenn ich nun wieder die alte Datenbank in die neue owncloud Installation mit phpMyAdmin importieren möchte kommt folgender Fehler.
Rich (BBCode):
--
-- Datenbank: `owncloud`
--
-- --------------------------------------------------------
Fehler
SQL-Befehl:
--
-- Tabellenstruktur für Tabelle `oc_activity`
--
CREATE TABLE IF NOT EXISTS `oc_activity` (
`activity_id` int(11) NOT NULL,
`timestamp` int(11) NOT NULL DEFAULT '0',
`priority` int(11) NOT NULL DEFAULT '0',
`type` varchar(255) COLLATE utf8_bin NOT NULL,
`user` varchar(64) COLLATE utf8_bin NOT NULL,
`affecteduser` varchar(64) COLLATE utf8_bin NOT NULL,
`app` varchar(255) COLLATE utf8_bin NOT NULL,
`subject` varchar(255) COLLATE utf8_bin NOT NULL,
`subjectparams` varchar(255) COLLATE utf8_bin NOT NULL,
`message` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`messageparams` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`file` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`link` varchar(255) COLLATE utf8_bin DEFAULT NULL
) ENGINE=InnoDB AUTO_INCREMENT=38650 DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
MySQL meldet: Dokumentation
#1046 - No database selected
Ich weiß jetzt nicht, was mir dieser Fehler sagen soll. Die jeweilige Tabelle `oc_activity` ist in der alten und neuen DB jeweils vorhanden.
Die alte Datenbank war eine sqllite. Ich habe bei der Neuinstallation auch sqllite ( und weil es nicht funktionierte auch sql ) probiert. Ansich kein Problem, funktioniert bei der Installation auch. Aber beim DB Import selber Fehler.
Ich habe auch versucht, die neue owncloud Datenbank erst zu löschen und danach die alte Dadenbank mit phpMyAdmin zu importieren. Wieder selbe Fehlermeldung.
Was mach ich falsch ? Ich bekomme die alte Datenbank nicht zurück importiert!!!
Muss ich, bevor ich die alte DB importiere noch irgendwas beachten? Ist die Reihenfolge beim Wiederherstellen von Datenbank und data-Ordner irgendwie relevant?
Ich hoffe, ihr könnt mir helfen ..
Gruß Thomas21
DS213j ; DSM 5.2 ; owncloud 8.1