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