phpbar.de logo

Mailinglisten-Archive

Oracle2MySQL

Oracle2MySQL

Rafal Kedziorski mysql-de_(at)_lists.bttr.org
Thu, 19 Sep 2002 19:10:29 +0200


Hallo,

ich habe ein SQL-Skript zum Anlegen von ca. 130 Tabellen bekommen. Das 
Skript ist Oracle spezifisch. Nun meine Frage. Gibt es eine Möglichkeit 
Tabellen, die in Oracle angelegt sind (mit foreign keys) nach MySQL 
(Tabellentyp InnoDB) automatisch zu kopieren oder vielleich ein Tool, 
welches das Oracle-SQL-Skript nach MySQL portiert. Manuelle Portierung 
würde vielleicht ca. 1-2 Tage in Anspruch nehmen. Aber bei Änderungen muss 
man die Änderungen gleich übernehmen oder alles wieder von vorne machen.

Die Anpassung der einzelnen Typen muss dabei auch beachtet werden:

Oracle Beispiel:

CREATE TABLE ACCOUNT (
   ACCOUNT_ID     NUMBER (15)   NOT NULL,
   COMPANY_ID     NUMBER (15),
   USER_ID        NUMBER (15),
   ACC_TYP_ID     NUMBER (4),
   BANK_ID        NUMBER (15),
   VALID_FROM     DATE,
   EXPIRED        DATE,
   ACCOUNT_NR     VARCHAR2 (30),
   ACCOUNT_OWNER  VARCHAR2 (30),
   CC_VALID_FROM  DATE,
   CC_EXPIRED     DATE)
  TABLESPACE USERS
   STORAGE (
    MAXEXTENTS UNLIMITED);


Schöne Grüße
Rafal 

---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive