|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
Installation EleLa ist als Windows EXE und native Linux Anwendung verfügbar. Mit dem Tool "CrossOver" kann die Windows-EXE auch unter MAC-OSX gestartet und benutzt werden. Systemvoraussetzungen EleLa ist relativ sparsam im Verbrauch und kommt mit alten Betriebssystemen auch zurecht.
1. Entscheidung Art der Installation Diese Software benötigt für den Betrieb eine Datenbank. Welche Sie einsetzen hängt von der Nutzungsart ab. Haben Sie nur einen Rechner, so können Sie SQLite als Datenbank nutzen. Wollen Sie hingegen mehrere PC's benutzen oder haben einen Server so muss MySQL oder PostgreSQL verwendet werden. MySQL sowie PostgreSQL bietet auch ein Passwortschutz. Dafür ist der Installationsaufwand etwas größer. Der Tipp: Verwenden Sie am Anfang die Variante mit der SQLite Datenbank. Wenn Ihnen das Programm zusagt kann die Datenbank später mit der Programmfunktion "Import/Export Datenbank" in eine MySQL oder PostgreSQL Datenbank transferiert werden. Für die Installation wird der Download "Setup_EleLa.exe" benötigt. Darin sind alle DLL's sowie eine zum Teil gefüllte Start-Datenbank enthalten. Das Setup Paket erkennt automatisch ob es sich um ein Update oder eine Neuinstallation handelt. Zudem kann jederzeit durch erneutes Ausführen des Setups die grundlegende Parametrierung von EleLa abgeändert werden. Unterschiede Datenbanken, Entscheidungshilfe:
* Ich möchte ausdrücklich
betonen, dass ich keinerlei Einfluss auf die Gestaltung und die Inhalte
der gelinkten Seiten habe. Deshalb distanziere ich mich hiermit ausdrücklich
von allen Inhalten aller gelinkten Seiten dieser Hilfedatei und mache
ihre Inhalte nicht zu Eigen. Diese Erklärung gilt für alle in dieser Hilfedatei
angebrachten Links und für alle Inhalte der Seiten, zu denen die bei mir
angemeldeten Links führen. 2.a Installation mit SQLite Für SQLite verwenden gibt
es nichts zu berücksichtigen, einfach die EXE starten. Die SQLite-Version verwendet die Datenbank-DLL von der Seite "www.SQLite.org". (Die SQLite-DLL wird mit dem Setup bereits installiert.) 2.b Installation mit MySQL 2.b.1 Laden von MySQL, wenn Sie es noch nicht installiert haben Der Windows-Download XAMPP kann von der Seite "www.apachefriends.org" geschehen. Installiert wird mit dem Setup "Apache" und "MySQL". phpMyAdmin ist ein Webbasiertes Konfigurationstool für MySQL, daher sollte das gesamte XAMPP installiert werden. 2.b.2 Einrichten neuen User
2.b.3 Einrichten neue Datenbank
2.b.4 Struktur in Datenbank importieren
2.b.5 INI-Datei anpassen
2.b.6 Erste Daten importieren Viele Gehäuse und eine Typ-Struktur ist bereits vorgefertigt und sind in der Datei "EleLa.sq3" hinterlegt. Diese Datei kann nun in die MySQL Datenbank importiert werden indem man die EleLa.EXE Startet und unter "Extras" > "Datenbank" > "Exportiere/Importiere Datenbank" auswählt. Als Datei wählt man nun die "EleLa.sq3" aus und drückt die Taste "Import". Innerhalb weniger Sekunden sind die Daten importiert und sofort verfügbar. "Schließen schließt den Dialog". Tipps zu MySQL Installation: Im Forum Mikrocontroller.net Tipps zu MySQL Installation unter Linux/Ubuntu 64Bit: Im Forum Mikrocontroller.net 2.b Web-Interface: Das Web-Interface dient nur
zur Datenansicht um von einem Rechner aus, auf dem kein EleLa installiert
ist mit einem Internetbrowser die Daten einsehen zu können. Somit
können Personen die nicht am Platz sind mal schnell von einem anderen
Rechner aus die Daten anschauen. Da keine Eingabemöglichkeit besteht
können unberechtigte Personen auch keine Daten manipulieren. Um das Web-Interface zu installieren wird beim Setup-Typ "MySQL" automatisch die Datei "EleLaPHP.zip" mit installiert. Diese ZIP Datei enthält alle nötigen PHP-Dateien für das Web-Interface:
2.c Installation mit PostgreSQL 2.c.1 Laden von PostgreSQL, wenn Sie es noch nicht installiert haben Der Windows-Download der Version V9.0 kann von der Seite "www.postgresql.org" geschehen. 2.c.2 Einrichten neuen User Nach der Installation ist im Startmenü eine Programmgruppe PostgreSQL mit dem enthaltenen Programm "pqAdmin III". Sobald dieses zum ersten mal gestartet wird fragt es das Datenbank-Passwort ab. 2.c.3 Einrichten neue Datenbank Links im Baum sind alle Server
ersichtlich, öffnen Sie den lokalen Server und "Datenbanken".
Mit der rechten Maustaste kann eine neue Datenbank hinzugefügt werden. 2.c.4 Struktur der Datenbank importieren
2.c.5 INI-Datei anpassen Um die Einträge korrekt vor zu nehmen kann das Setup von EleLa erneut ausgeführt werden, damit kann bequem die Parametrierung vorgenommen werden. 2.c.6 Erste Daten importieren Siehe 2.b.6. 3. Fertig, EXE starten. Sollten dennoch Probleme auftreten, so werden diese unter "Extras" / "Log" alle protokolliert und können MmVisual mitgeteilt werden. 4. Erste Einträge... Bevor man Bauteile anlegt sollte erst einmal zumindest ein "Typ" eingerichtet werden um das Bauteil zuordnen zu können. Bei der Installation sind hier schon einige angelegt. Dann unter "Adressen" Lieferanten und Hersteller anlegen, wie Reichelt, Conrad, ST, TI usw. Dann unter "Kiste" Sortierkästen und andere Lagerplätze Dann unter "Gehäuse" Bauteilgehäuse wie DIP8, SO8, TO92 usw. Jetzt kann ein "Bauteil" mit allen Eigenschaften angelegt werden. Ein Tutorial für den Start kann hier gelesen werden. 5. Datensicherung 5.a Bei SQLite einfach die Datei "EleLa.sq3" sichern 5.b Bei MySQL und PostgreSQL kann mit der Funktion "Import/Export Datenbank" die Datenbank in eine Datei gesichert werden. Ein Kommandozeilenparameter kann in der Konsole / Terminal eingegeben werden, z.B.
Dies funktioniert unter Linux. Unter Windows muss man sich im Verzeichnes von EleLa befinden.
Die Parameter "h", "k", "b" und "-uninstall" können nicht kombiniert werden, der erste angegebene Parameter wird dabei verwendet. Die SQL Datenbankkomponente dieser Software unterstützt direkt verschiedene Datenbanksysteme, allerdings sind von mir nicht alle getestet, nur die Fett geschriebenen Protokolle. Hier die Liste:
Um ein anderes Protokoll mit
EleLa zu verwenden kann in der Parameterdatei im Parameter [DB] Protocol=
das Protocol mit Extra-Optionen gesetzt werden. Beispiel: Tipps zur Installation unter Linux: EleLa ist ein 32-Bit Programm. Für Ubuntu 64Bit sind hier Lösungen beschrieben: http://wiki.ubuntuusers.de/getlibs |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||