[vz-users] Hilfe bei Setup von dbcopy
Theo
geocaching.theo at me.com
Tue Dec 6 16:17:29 CET 2016
Hallo Andreas,
Tja so selbsterklärend ist es für mich dann doch nicht. Der source part ist klar. Da muss ich nur den user und das passwort auf das meiner vz installation. Bei target weiß ich es eben nicht was ich da ändern/konfigurieren muss.
Bzw wird mit dem create befehl eine datenbank erstellt oder wird in einer vorher erstellten Datenbank die tabellenstruktur erstellt?
Bei ersterem, wo wird die erstellte datenbankdatei gespeichert, bzw wie kann man den speicherort anpassen. Bei zweiterem, wie erstelle ich vorher eine Datenbank?
Und ja die php sqlit extrnsion hab ich mit
Sudo apt-get install sqlite3 php5-sqlite installiert. So wie es im wiki steht.
ich hab jetzt mal sowohl bei source als auch bei target die parameter user und password gesetzt, bei source auf die von der volkszaehler datenbank, bei target hab ich die selben genommen, alles andere hab ich gleich gelassen. Dann hab ich folgendes ausgeführt:
/var/www/volkszaehler.org/vendor/bin/dbcopy.php create -c /etc/dbcopy.json
und folgende fehlermeldung bekommen:
[Doctrine\DBAL\Exception\ConnectionException]
An exception occured in driver: SQLSTATE[HY000] [14] unable to open databas
e file
[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[HY000] [14] unable to open database file
[PDOException]
SQLSTATE[HY000] [14] unable to open database file
create [-c|--config CONFIG]
dann hab ich den befehl nochmal mit sudo vorangestellt getestet, weil ich dachte er könnte die database nicht öffnen, weil die recht fehlen. dann kam aber folgende Fehlermeldung:
[Doctrine\DBAL\Exception\SyntaxErrorException]
An exception occurred while executing 'SET NAMES utf8':
SQLSTATE[HY000]: General error: 1 near "SET": syntax error
[Doctrine\DBAL\Driver\PDOException]
SQLSTATE[HY000]: General error: 1 near "SET": syntax error
[PDOException]
SQLSTATE[HY000]: General error: 1 near "SET": syntax error
Also was hab ich falsch gemacht?
Am 06.12.2016 um 15:42 schrieb Andreas Goetz <cpuidle at gmail.com>:
> Servus,
>
> 2016-12-06 13:57 GMT+01:00 Theo <geocaching.theo at me.com>:
> Hallo Daniel,
>
> Ja die wikiseite kenn ich, nach dieser hab ich ja bisher versucht zu arbeiten. Aber diese schweigt sich leider über den part Dbcopy.json aus. Nur das man eine kopie derselben verwenden soll.
>
> Die sollte eigentlich selbsterklärend sein.
>
>
> Mein Plan war es jetzt ein backup als sqlite datenbank auf dem gleichen raspi zu erstellen.
>
> Kannst Du machen.
>
> Sqlite3 hab ich nach der wikiseite installiert.
>
> D.h. die PHP Sqlite Extension ist installiert?
>
> Und dann die entstandene datenbank datei zusätzlich auf dem speicher der fritzbox zu sichern. Ich hab sonst kein zusätzliches system auf dem ne Datenbank laufen könnte.
>
> Mir ist halt nicht ganz klar wo die Datenbank, wenn ich eine erstelle, abgespeichert wird.
>
> Ich verstehe Deine Frage nciht. Eine SQlite Datenbank ist eine Datei, nicht mehr und nicht weniger. Wenn Du die Date kpiert hast ist die "Datenbank" da. Was soll da irgendwo laufen???? Du hast ja keinen zweiten VZ isntalliert sondern nur ein Backup gemacht?
>
>
> Tobias
>
> Viele Grüße,
> Andreas
>
>
> > Am 06.12.2016 um 11:50 schrieb Daniel Lauckner <vz at jahp.de>:
> >
> > Hallo Theo,
> >
> >
> > schon die Wikiseite entdeckt?
> > http://wiki.volkszaehler.org/software/tools/dbcopy
> >
> >
> > mfg Daniel
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161206/ab9633c9/attachment-0001.html>
More information about the volkszaehler-users
mailing list