[vz-users] Volkszaehler Datenbank mit dbcopy zu Web-Hoster replizieren

JoergBo wein at mac10.de
Do Jul 7 00:00:18 CEST 2022


Hallo,

ich versuche eine Replizierung meiner lokalen volkszaehler Datenbank zu 
einem Web Hoster.
Frontend und Middleware laufen soweit, auch eine Kopie der Datenbank zum 
Hoster war mit PhpMyAdmin nicht schwierig.

Nun möchte ich gern mit dbcopy eine regelmäßige Aktualisierung der 
Datenbank machen.
Der Zugriff auf die Datenbank beim Hoster von der Konsole vom lokalen 
Raspi klappt über einen SSH Tunnel.

Sowohl volkszaehler als auch zur Probe dbcopy separat habe ich frisch 
von GIT repliziert, sind aber identisch.
Der Fehler tritt bei der ersten copy oder pk Aktion auf, egal welche 
Daten ich kopieren will.
Ich habe probeweise auch mal eine volkszaehler Datenbank auf meinem NAS 
aufgesetzt, um Probleme mit dem SSH-Tunnel auszuschliessen.
Auch hier klappt der "Fern"-Zugriff über mysql, aber nicht über dbcopy, 
gleiche Fehlermeldung:


PHP Fatal error: Uncaught TypeError: join(): Argument #2 ($array) must 
be of type ?array, string given in 
/home/pi/volkszaehler.org/vendor/andig/dbcopy/src/Command/CopyCommand.php:90
Stack trace:
#0 
/home/pi/volkszaehler.org/vendor/andig/dbcopy/src/Command/CopyCommand.php(90): 
join()
#1 
/home/pi/volkszaehler.org/vendor/andig/dbcopy/src/Command/CopyCommand.php(228): 
DatabaseCopy\Command\CopyCommand->copyTable()
#2 
/home/pi/volkszaehler.org/vendor/symfony/console/Command/Command.php(298): 
DatabaseCopy\Command\CopyCommand->execute()
#3 
/home/pi/volkszaehler.org/vendor/symfony/console/Application.php(1024): 
Symfony\Component\Console\Command\Command->run()
#4 
/home/pi/volkszaehler.org/vendor/symfony/console/Application.php(299): 
Symfony\Component\Console\Application->doRunCommand()
#5 
/home/pi/volkszaehler.org/vendor/symfony/console/Application.php(171): 
Symfony\Component\Console\Application->doRun()
#6 /home/pi/volkszaehler.org/vendor/andig/dbcopy/dbcopy(36): 
Symfony\Component\Console\Application->run()
#7 {main}
thrown in 
/home/pi/volkszaehler.org/vendor/andig/dbcopy/src/Command/CopyCommand.php 
on line 90




Mit freundlichem Gruß,

Jörg Bullmann

---------------------------------------------------
S/MIME Mailverschlüsselung für jeden
---------------------------------------------------
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20220706/7e82d0a3/attachment.html>


Mehr Informationen über die Mailingliste volkszaehler-users