Hallo,
ich bin SQL Anfänger, so ein paar Grundlagen kenne ich aber nicht so viel.
Dafür fit in Java und anderen Sprachen.
Meine Aufgabe: Ich hab zwei Access DB und soll von der einen bestimmte Daten rausextrahieren und in die neue DB einfügen.
Das DB Schema hat sich bei der neuen geändert, aber die Daten sollen übernommen werden, was halt so drin ist. Beispiel: in der alten DB ist keine FAX Nummer drin und nur eine Telefonnummer, in der neuen DB gibt es FAX und eine zweite Telefonnummer. So geht das fort. Es sind ca. 1000 Personen-Datensätze gespeichert. Es gibt mehrere Tabellen, weil es die DB zu einem System ist, und auch Benutzer und Zugriffsrechte sind abgebildet, die über die Personen_ID bekannt sind. Das muß auch in die neue DB rein.
Meine Idee war, über Java beide DBs öffnen und dann rüberschieben was ich brauche und was nicht.
Jetzt die Frage an die Experten. Oder kann ich das auch direkt mit ACESS "Bordmitteln" machen. Ich hab es schon geschafft eine Tabelle aus der alten DB in die neue DB zu übernehmen (zum Glück heißen die Tabellen auch anders)
Da sollte es doch möglich sein direkt mit SQL, die Daten umzuschreiben, oder ?
Habt ihr mir ein Link oder einen Tipp oder irgendwas ?
Besten Dank für eure Hilfe !
Gruß
SQLFrage
ich bin SQL Anfänger, so ein paar Grundlagen kenne ich aber nicht so viel.
Dafür fit in Java und anderen Sprachen.
Meine Aufgabe: Ich hab zwei Access DB und soll von der einen bestimmte Daten rausextrahieren und in die neue DB einfügen.
Das DB Schema hat sich bei der neuen geändert, aber die Daten sollen übernommen werden, was halt so drin ist. Beispiel: in der alten DB ist keine FAX Nummer drin und nur eine Telefonnummer, in der neuen DB gibt es FAX und eine zweite Telefonnummer. So geht das fort. Es sind ca. 1000 Personen-Datensätze gespeichert. Es gibt mehrere Tabellen, weil es die DB zu einem System ist, und auch Benutzer und Zugriffsrechte sind abgebildet, die über die Personen_ID bekannt sind. Das muß auch in die neue DB rein.
Meine Idee war, über Java beide DBs öffnen und dann rüberschieben was ich brauche und was nicht.
Jetzt die Frage an die Experten. Oder kann ich das auch direkt mit ACESS "Bordmitteln" machen. Ich hab es schon geschafft eine Tabelle aus der alten DB in die neue DB zu übernehmen (zum Glück heißen die Tabellen auch anders)
Da sollte es doch möglich sein direkt mit SQL, die Daten umzuschreiben, oder ?
Habt ihr mir ein Link oder einen Tipp oder irgendwas ?
Besten Dank für eure Hilfe !
Gruß
SQLFrage
Comment