Einzelnen Beitrag anzeigen

Guttural

Registriert seit: 6. Jun 2006
11 Beiträge
 
#1

automatische Installation MySQL + MyODBC + User + Datenbank

  Alt 7. Jun 2006, 08:36
Datenbank: MySQL • Version: 4 • Zugriff über: ODBC, Zeos
Hallo erstmal an Alle!

Ich stehe vor folgendem Problem:
Wir benutzen und vertreiben eine Software, die mit verschiendenen Datenbanken die der Kunden bereits verwendet (MySQL, MSSQL, Oracle) über ODBC kommuniziert. Nun ist es so, dass verschiedene Kunden keine Ahnung von Datenbanken haben und eine erst installeren müssen. Unsere Empfehlung ist MySQL einzusetzen, Doch es gibt immer wieder Probleme. Bei dem einen funktioniert die DB nicht, bei dem anderen die ODBC Verbindung, der dritte hat gar keinen Plan und wir verbringen Stunden am Telefon.

Nun soll ein kleines Tool in Delphi 6 entwickelt werden, welches:
A) die Installationsroutine der MySQL Datenbank durchführt
B) den MyODBC-Treiber installiert
C) einen besonderen User einrichtet
D) eine ODBC Verbindung mit diesem User als System-DSN einrichten
E) über ein SQL-Skript soll eine neue Datenbank mit Tabellen erstellt werden.

Also ein vollständiges Setup mit einem Klick durchführt.
Dieses Tool soll dann zusammen mit der Datenbank an Kunden ausgelifert werden, die noch keine eigene Datenbank verwenden.
Natürlich wird das Tool dann als GPL-Lizenz weitergegeben.

So, nun die Fragen:
1. wie würdet Ihr grundsätzlich vorgehen?
2. Falls es gaaanz entscheidende Gründe gibt - welche andere Datenbank (bitte nicht MSSQL2005!)?
3. gibt es vielleicht ein solches Tool bereits? (uns ist es Euch bekannt)

Danke im Voraus für die Antworten.
  Mit Zitat antworten Zitat