none
Access MDB: Neue Datenfelder werden zu s_GUID RRS feed

  • Frage

  • Ich bin mir nicht sicher, ob ich hier im richtigen Forum bin - answers.microsoft.com konnte nicht helfen und hat mich auf Technet verwiesen, und ein besseres Forum habe ich bisher nicht gefunden.

    Mein Kunde hat eine replizierte Datenbank, die unter Access 2010 ganz ordentlich läuft. Die Access-Replikation wird in absehbarer Zeit durch eine SQL Server Replikation abgelöst, aber im Moment müssen wir noch damit leben.

    Änderungen am Design Master unter Access 2010 führen nicht weit - in den meisten Fällen kommt beim Speichern eine Fehlermeldung wie "Operation für diesen Objekttyp nicht erlaubt". Änderungen mache ich daher mit meinem alten XP-Rechner unter Office 2003. Seit kurzem taucht dabei ein Problem auf:

    In vielen Fällen werden neue Datenfelder, die ich am Ende einer bestehenden Tabelle einfüge, als Systemfeld s_GUID dargestellt. Das neu hinzu gefügte Datenfeld existiert aber schon auch, denn wenn ich versuche, ein Feld mit gleichem Namen nochmals einzufügen, erhalte ich die Meldung, dass doppelte Namen nicht erlaubt sind; dieses Feld ist aber nirgends sichtbar. Ich weiß, dass das s_GUID-Feld mit der Replikation zu tun hat, aber normalerweise sind solche Felder nicht sichtbar und Selbst-Anlegen geht schon gar nicht.

    Ich habe mir jetzt damit geholfen, neue Felder nicht mehr am Ende, sondern in der Mitte einzufügen, oder ich füge, bevor ich sonstige Änderungen mache, am Ende ein Dummy-Feld ein, dass dann gerne zu s_GUID werden darf.

    Das ist alles sind aber Umwege und Klimmzüge und eines dieser Felder werde ich auch nicht mehr lös.

    Wie kann man dieses Problem endgültig lösen? Komprimiert und repariert habe ich schon x-mal.

    Und ich möchte bitte nicht zur Antwort, dass der Support für Access 2003 abgelaufen ist. Es sei denn, man hat eine Lösung für das problemlose Bearbeiten des Design Masters in Access 2010 - was mir fast noch lieber wäre, dann spare ich einen Schritt.

    Vielen Dank im Voraus.

    Samstag, 23. Juli 2016 17:37

Alle Antworten