Beim Upgraden einer Dynamics AX 4.0-Installation auf AX 2009 hatte ich beim Schritt "Datenbank synchronisieren" der Aktualisierungscheckliste eine Fehlermeldung, daß vier Tabellen nicht synchronisiert werden konnten.
Ein Befehl der Datendefinitionssprache kann nicht für () ausgeführt werden.
Die SQL-Datenbank hat einen Fehler gemeldet.
Ein Befehl der Datendefinitionssprache kann nicht für () ausgeführt werden.
Die SQL-Datenbank hat einen Fehler gemeldet.
Ein Befehl der Datendefinitionssprache kann nicht für () ausgeführt werden.
Die SQL-Datenbank hat einen Fehler gemeldet.
Ein Befehl der Datendefinitionssprache kann nicht für () ausgeführt werden.
Die SQL-Datenbank hat einen Fehler gemeldet.
Probleme bei der Synchronisierung des SQL-Data-Dictionarys.Die Operation ist fehlgeschlagen.
Synchronisierung für 4 Tabellen fehlgeschlagen
Kurzerhand im Eventlog des AOS-Servers nachgesehen, um welche Tabellen es sich genau handelt (AX schweigt sich hier zu den Details ja leider aus) und folgende Tabellen als Problemquelle identifiziert:
DimensionCollection
DimensionHierarchyCombination
DimensionSetCombinationDuplicate
DimensionSetCombinationTemp
Daß sich bei diesen Tabellen u.a. etwas tun würde, hatte mir AX ja schon zuvor angekündigt.
Auf dieses Problem geht übrigens auch der Microsoft Dynamics AX 2009 Upgrade Guide auf Seite 106-107 ein, handelt es sich ja um einen bekannten Fehler. Allerdings ist die dort beschriebene Lösung nur brauchbar, bevor man den Upgrade beginnt, muss man schließlich noch in der AX 4.0-Datenbank ein SQL-Statement absetzen. Ärgerlich, ich war bereits mitten im Upgrade drin.
Ein gangbarer Weg, um diesen Fehler im Zuge des Upgrades zu beheben aber ist es, bei den vier Tabellen die betroffenen Indizes zu deaktivieren (welche das sind steht im Eventlog), danach die Synchronisation erneut starten und anschließend noch die Änderung an den Indizes zurückzunehmen. Voilà!
Dieser Beitrag bezieht sich auf die Version: Dynamics AX 2009
Diese Webseite verwendet Cookies, um Benutzern einen besseren Service anzubieten. Wenn Sie weiterhin auf der Seite bleiben, stimmen Sie der Verwendung von Cookies zu.
Mehr dazu
Beim Upgraden einer Dynamics AX 4.0-Installation auf AX 2009 hatte ich beim Schritt "Datenbank synchronisieren" der Aktualisierungscheckliste eine Fehlermeldung, daß vier Tabellen nicht synchronisiert werden konnten.
Kurzerhand im Eventlog des AOS-Servers nachgesehen, um welche Tabellen es sich genau handelt (AX schweigt sich hier zu den Details ja leider aus) und folgende Tabellen als Problemquelle identifiziert:
Daß sich bei diesen Tabellen u.a. etwas tun würde, hatte mir AX ja schon zuvor angekündigt.
Auf dieses Problem geht übrigens auch der Microsoft Dynamics AX 2009 Upgrade Guide auf Seite 106-107 ein, handelt es sich ja um einen bekannten Fehler. Allerdings ist die dort beschriebene Lösung nur brauchbar, bevor man den Upgrade beginnt, muss man schließlich noch in der AX 4.0-Datenbank ein SQL-Statement absetzen. Ärgerlich, ich war bereits mitten im Upgrade drin.
Ein gangbarer Weg, um diesen Fehler im Zuge des Upgrades zu beheben aber ist es, bei den vier Tabellen die betroffenen Indizes zu deaktivieren (welche das sind steht im Eventlog), danach die Synchronisation erneut starten und anschließend noch die Änderung an den Indizes zurückzunehmen. Voilà!