none
mdb zu accdb

    Frage

  • Hallo,

    wie kann ich eine (A03) .mdb zu einer (A10) .accdb konvertieren?

    Ich bekomme ständig, eine Fehlermeldung, dass die zu konvertierende .mdb nicht verwendet werden könne, da die Datei bereits verwendet wird...!?

    Gruß Roland

    Freitag, 20. Januar 2012 14:27

Antworten

  • Hallo,

    Roland Klassen wrote:

    Wie kann ich denn die Backend-mdb so umwandeln, dass auch die Beziehungen erhalten bleiben?

    Normalerweise werden Beziehungen bei der Migration uebernommen. Bei dir
    klappt das nicht ohne weiteres, weil die eine Tabelle quer liegt. Du kannst
    es so machen:

    - Sicherung.
    - "Boese" Tabelle leeren.
    - Migration sollte funktionieren.
    - Guten Daten aus boeser Tabelle wie o.e. rueberziehen.

    Gruss - Peter


    Mitglied im http://www.dbdev.org
    FAQ: http://www.donkarl.com

    Samstag, 21. Januar 2012 17:58
    Moderator

Alle Antworten

  • Roland Klassen wrote:
    > wie kann ich eine (A03) .mdb zu einer (A10) .accdb konvertieren?
    >
    > Ich bekomme ständig, eine Fehlermeldung, dass die zu konvertierende
    > .mdb nicht verwendet werden könne, da die Datei bereits verwendet
    > wird...!?
     
    Hast du schon versucht, eine neue accdb zu erstellen und alle
    Objekte aus der mdb zu importieren?
     
    Das ist eh oft die solidere Upgrade-Variante.
     
    --
    Servus
    Karl
    *********
     
     
     
    Freitag, 20. Januar 2012 17:38
  • Hallo,

     

       > wie kann ich eine (A03) .mdb zu einer (A10) .accdb konvertieren?
       >
       > Ich bekomme ständig, eine Fehlermeldung, dass die zu konvertierende
       > .mdb nicht verwendet werden könne, da die Datei bereits verwendet
       > wird...!?
     
       Hast du schon versucht, eine neue accdb zu erstellen und alle
       Objekte aus der mdb zu importieren?
     
       Das ist eh oft die solidere Upgrade-Variante.
    Ja, habe ich auch versucht, jedoch kann ich eine (wichtige) Tabelle dabei nicht importieren, es entsteht jedesmal ein Fehler-Nr. "soundso", für den es keine Beschreibung gibt...
    Wie geht man denn bei der üblichen Umwandlung vor?
    Gruß Roland
    Samstag, 21. Januar 2012 08:35
  • Hallo,

    Roland Klassen wrote:

    wie kann ich eine (A03) .mdb zu einer (A10) .accdb konvertieren?

    Ich bekomme ständig, eine Fehlermeldung, dass die zu konvertierende
    .mdb nicht verwendet werden könne, da die Datei bereits verwendet
    wird...!?

    Hast du schon versucht, eine neue accdb zu erstellen und alle
    Objekte aus der mdb zu importieren?
     
    Das ist eh oft die solidere Upgrade-Variante.

    Ja, habe ich auch versucht, jedoch kann ich eine (wichtige) Tabelle
    dabei nicht importieren, es entsteht jedesmal ein Fehler-Nr. "soundso",
    für den es keine Beschreibung gibt...
    Wie geht man denn bei der üblichen Umwandlung vor?

    Indem man schrittweise kopiert. Vermutlich hast du korrupte Datensaetze in
    der Tabelle. Beispiel fuer schrittweises Einfuegen (in der accdb auszufuehren):

    INSERT INTO DeineTab ( ID, Feld1, ...)
    SELECT ID, Feld1, ...
    FROM [C:\Temp\Deine.mdb].DeineTab
    WHERE ID Between 1 AND 1000

    Beim naechsten Mal kommt dann 1001 bis 2000 dran usw., oder kleinere /
    groessere Schritte, je nach Bedarf. Wenn du den Fehler bekommst, kannst du
    dich ueber kleinere Schritte rantasten.

    Gruss - Peter


    Mitglied im http://www.dbdev.org
    FAQ: http://www.donkarl.com

    Samstag, 21. Januar 2012 10:25
    Moderator
  • Wie kann ich denn die Backend-mdb so umwandeln, dass auch die Beziehungen erhalten bleiben?

    Gruß Roland

    Samstag, 21. Januar 2012 12:26
  • Hallo,

    Roland Klassen wrote:

    Wie kann ich denn die Backend-mdb so umwandeln, dass auch die Beziehungen erhalten bleiben?

    Normalerweise werden Beziehungen bei der Migration uebernommen. Bei dir
    klappt das nicht ohne weiteres, weil die eine Tabelle quer liegt. Du kannst
    es so machen:

    - Sicherung.
    - "Boese" Tabelle leeren.
    - Migration sollte funktionieren.
    - Guten Daten aus boeser Tabelle wie o.e. rueberziehen.

    Gruss - Peter


    Mitglied im http://www.dbdev.org
    FAQ: http://www.donkarl.com

    Samstag, 21. Januar 2012 17:58
    Moderator
  • Hallo,

    ich habe den "bösen" Datensatz entfernen können. Nun funktionierts. Vielen Dank...

    Gruß Roland

    Mittwoch, 25. Januar 2012 11:03