Thema: OA II/III/IV MySQL 5.1.x Plugin + ODBC
Einzelnen Beitrag anzeigen
Alt 10.11.2007, 10:36   #7
waldbauer.com
Entwickler
So nun ist die Engine einsatzbereit und man kann beginnen seine Datenbanken für Mysql vorzubereiten.

Im mysql Verzeichnis wird eine Datenbank angelegt namens OA4DBS.
Die gewünschten OA4 Datenbanken in dieses Verzeichnis kopieren und OA4SQL.EXE <Datenbank> ausführen (zB: oa4sql bene). Damit erhält den Syntax zum Anlegen der FRM Datenbank unter mysql. Das Programm könnt ihr im Anhang downloaden. Ggf. müsst ihr aber Feldnamen die Sonderzeichen enthalten anpassen (also zb. FELD#1 müsst ihr zb. in MySQL FELD1 umtaufen).

Code:
CREATE TABLE IF NOT EXISTS `bene` (
  `ARTNR` varchar(14) NOT NULL,
  `TEXT` varchar(32) NOT NULL,
  `VK_PREIS` decimal(10,0) NOT NULL,
  KEY `ARTNR` (`ARTNR`),
  KEY `TEXT` (`TEXT`),
  KEY `VK_PREIS` (`VK_PREIS`)
) ENGINE=OA4DB DEFAULT CHARSET=latin1
Danach hat man folgendes in dem Datenbankverzeichnis:

Code:
Verzeichnis von C: \ mysql \ data \ oa4dbs

10.11.2007  10:51    <DIR>          .
10.11.2007  10:51    <DIR>          ..
16.04.1996  11:48            82.944 BENE.DF
10.11.2007  10:51             8.630 bene.frm
16.04.1996  11:48           116.736 BENE.IF
10.11.2007  09:49                65 db.opt
09.11.2007  19:39            73.728 oa4sql.exe
               5 Datei(en),        282.103 Bytes
waldbauer.com ist offline   Mit Zitat antworten