Weiter Zurück [Inhalt] Online Suche im Handbuch

55.4 Migration zu Microsoft SQL

Microsoft bietet hier zur einfachen Migration ein Toolkit an, welches die Tabellenstrukturen aus ACCESS ausliest, und in die DDL (Data Definition Language) für die indentischen Microsoft SQL oder Sybase SQL Server umwandelt. Danach muß der ODBC-Treiber installiert werden, über welchen dann alle Anwendungen auf die SQL-Datenbank zugreifen können. Alle ACCESS Tabellen werden dann auf den SQL-Server übertragen. Danach muß die ACCESS Datenbank auf Abfrage des SQL-Server umgestellt werden. In fast allen Fällen ist es jedoch notwendig, die Datenbankstruktur und die SQL-Statements noch einmal zu überdenken und die Abfragen anders zu gestalten. Wenn man z.B. aus einer Datenbank alle Kunden einer Stadt, die mehr als 50.000 DM umgesetzt haben suchen möchte, so kann man dies auf 2 Arten tun. Einmal läßt man die SQL-Datenbank die und Verknüfpung durchführen und danach die Daten übertragen, oder man läßt ACCESS 97 die Verknüpfung durchführen. Im zweiten Fall ist die Netzwerklast enorm, da ja ACCESS zuerst alle einträge der Kunden einer Stadt erhält, danach alle Kunden mit einem Umsatz von mehr als 50.000 DM. Nachdem viele überflüssige Daten über das Netzwerk übertragen worden sind werden diese mit und verknüpft und an den Anwender ausgegeben. Damit solche Dinge nicht passieren, muß man ohnehin die Ergebnisse des Konverters noch einmal nachbearbeiten. Aber auch für MySQL gibt es einen Access2MySQL Konverter.


Weiter Zurück [Inhalt] Online Suche im Handbuch