Hallo
Sicher braucht man nicht SQLite3 um Zählerstande u.s.w. abzulegen.
Die 2.Version hat aber den Nachteil das man hinterher keine Spalten mehr anfügen kann.
So jetzt läuft Perl auch mit SQLite2.
Gruß NetFritz
Ankündigung
Einklappen
Keine Ankündigung bisher.
Zählerstände abspeichern
Einklappen
Dieses Thema ist geschlossen.
X
X
-
Hmm, nach etwas Googlen scheint das eine PHP-Nummer zu sein, SQLite3 ist ja ansich drauf.
Die Möglichkeiten lesen sich nach PDO verwenden (whatever this is) oder eben sqlite2, das hier liest sich nicht so, als wäre da etwas dabei, was man zwingend zum speichern von Zählerständen braucht
Makki
Einen Kommentar schreiben:
-
Hallo
apt-get install php5-sqlite bringt es nicht.
Hatte ich auch schon installiert.
phpinfo zeigt folgendes
PDO support = enabled
PDO drivers = "sqlite, sqlite2"
PDO Driver for SQLite 3.x = enabled
PECL Module version = "1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.3 2007/12/31 07:20:10 sebastian Exp $"
SQLite Library = "3.5.9"
SQLite support = enabled
PECL Module version = "2.0-dev $Id: sqlite.c,v 1.166.2.13.2.10 2007/12/31 07:20:11 sebastian Exp $"
SQLite Library = "2.8.17"
SQLite Encoding = "UTF-8"
Gruß NetFritz
Einen Kommentar schreiben:
-
Ich kenn mich mit PHP nun nicht besonders aus, aber wie kommt man zu dem Schluss? Ich lese da sqlite3 in der Beschreibung, ein
apt-get install php5-sqlite
sollte das doch lösen?
Makki
Einen Kommentar schreiben:
-
Hallo
Zu den Zählerstanden mit rrd abspeichern will ich nichts mehr sagen.
Habe auf meinen XUbuntu mit PHP und Perl auf SQLite zugegriffen, ging wunderbar.
Ist aber auf den WG so leider mit SQLite3 nicht möglich.
Da auf den WG PHP 5.2.6-1+lenny13 installiert ist und das nicht SQLite3 unterstützt, kann ich nicht mit PHP auf SQLite3 zugreifen.
Mit Perl kann ich auf SQLite3 zugreifen.
Für die "Lenny" der Linux Distribution Debian werden in zwei Monaten alle Sicherheits-Updates eingestellt.
Vielleicht tut sich ja dann was für WG.
Gruß NetFritz
Einen Kommentar schreiben:
-
Klar geht sqlite, sollte kein Problem sein..
Ich denke was die Vorredner auch sagen wollten: warum umständlich, wenns auch einfach geht
RRD entsprechend anlegen, Werte per Plugin reinschreiben, Visu, fertig..
Aber stimmt, eins kann rrdtool nicht aus der Box: völlig absurde Werte (AZ 268..) wegschreiben
(zumindest solange sofern die Grenzwerte entspr. eingerichtet sind, passiert alles von alleine bzw. sowas nicht..)
Makki
Einen Kommentar schreiben:
-
Ich habe über die Konsole php5-sqlite installiert, ob der sqlite dabei mitinstalliert wurde oder schon vorher installiert war kann ich nicht sagen. Ein spezielles Management-Tool habe ich nicht installiert,Zitat von NetFritz Beitrag anzeigenÜber Webmin oder Konsole mit apt installiert ?
Hast Du auch dafür ein Management Tool installiert, wie PHPMyAdmin ?
Gruss,
der Jan
Einen Kommentar schreiben:
-
Hallo
SQLite erstmal auf meinen Futro S300 installiert.
Kann schon mal mit perl und php darauf zugreifen.
Wenn alles läuft kommt es dann aufs WG.
Gruß NetFritz
Einen Kommentar schreiben:
-
Hallo
Über Webmin oder Konsole mit apt installiert ?@JNK
SQLite ist kein Problem. Läuft bei mir einwandfrei.
Hast Du auch dafür ein Management Tool installiert, wie PHPMyAdmin ?
Gruß NetFritz
Einen Kommentar schreiben:
-
SQLite ist kein Problem. Läuft bei mir einwandfrei.
Gruß,
der Jan
Sent from my iPhone using Tapatalk
Einen Kommentar schreiben:
-
Hallo
Noch einen Rechner laufen zu lassen um die Datenbank zu verwalten ?
Dann hätte ich mir das WG ja gar nicht kaufen brauchen.
Das WG sollte eigentlich mein Futro S300 ersetzen, komme aber immer weiter zu der Meinung das es das wohl nicht kann (oder nicht soll).
SQLite ist doch nur eine kleine DB mit ein paar 100KB, das sollte das WG ja wohl noch können.
Hätte es selbst schon gemacht wenn mir die Auswirkungen auf dem WG bekannt währen.
Gruß NetFritz
Einen Kommentar schreiben:
-
Ich denke ja auch, es müsste erstmal definiert werden, was man denn überhaupt will. Das plätschert hier so Cent-weise raus...
Im Zweifel nimm die CSV und importiere sie in eine DB Deiner Wahl. Das muss ja dann auch nicht auf dem WG passieren. Die Daten kann man per KNX/IP auch woanders auslesen.
Einen Kommentar schreiben:
-
Rrd ist erst mal eine Datenbank-Variante, das mit den Graphen dazu ein Addon.
Wenn man die rrd entsprechend initialisiert, würde sie sich pro Tag genau einen Wert merken können (bspw.), wobei die Einheit keine Rolle spielt.
Schau dir mal die Tools rund um rrd an, man kann die Daten anschließend auch exportieren lassen, falls man das braucht.
Alternativ müsstest du spezifizieren, in welcher Darstellung du die Daten in der Visu haben willst - dein Screenshot von der Excel-Tabelle dürfte für die meisten Leute oder Einsatzzwecke ja zu Zahlenfixiert sein.
Grüße,
Julian
PS:
Locking von Daten auf Dateisystem-Ebene lässt sich ja machen, aber wenn du ein row-level-Locking oder vergleichbares willst, dürfte die Lösung schon ziemlich auf eine klassische Datenbank hinauslaufen... (locking = verhindern paralleler Schreibzugriffe).
Einen Kommentar schreiben:
-
Hallo
Ist schon klar, die Menge macht es nicht.
Nehmen wir mal an ein Plugin schreibt gerade neue Daten in die CVS.
Ich sehe mir zeitgleich gerade die CVS mit einem Editor an und stelle fest da muss ein Wert geändert werden.
Speiche das dann ab, was kommt da den raus.
Eine Datenbank ist da schon komfortabler.
Gruß NetFritz
Einen Kommentar schreiben:
-
Für so eine Tabelle würde es wohl reichen, das einfach in eine csv zu schreiben...
Einen Kommentar schreiben:


Einen Kommentar schreiben: