Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Wenn Sie versuchen, einer replizierten Tabelle in Microsoft Dynamics NAV 2009 Service Pack 1 (SP1) oder Microsoft Dynamics NAV 5.0 SP1 ein Feld hinzuzufügen, wird eine Fehlermeldung wie die folgende angezeigt:

Beim Zugriff auf die Table_Name-Tabelle ist der folgende SQL Server-Fehler aufgetreten:
650;"42000";[Microsoft][ODBC SQL Server Treiber][SQL Server]Sie können die READPAST-Sperre nur in den Isolationsstufen READ COMMITTED oder REPEATABLE READ angeben. SQL: ALTER TABLE "NAVDB"." dbo"." CRONUS International Ltd_$MyTable" ADD "field4" VARCHAR(10) NOT NULL CONSTRAINT "$ndodefault$625437302$4" DEFAULT ''

Hinweise

  • Table_Name ist ein Platzhalter für den tatsächlichen Namen der Tabelle, die Sie zum Hinzufügen des Felds verwenden möchten.

  • Dieses Problem tritt auf einem Computer auf, auf dem Microsoft SQL Server 2008 ausgeführt wird und auf dem die Microsoft Dynamics NAV-Umgebung installiert ist. Darüber hinaus tritt dieses Problem nur auf, Microsoft SQL Server-Replikation in einer der Microsoft Dynamics NAV-Tabellen aktiviert ist.

Ursache

Dieses Problem tritt auf, weil Sie das Schema einer replizierten Tabelle in Microsoft SQL Server 2008 nicht ändern können, wenn die relevante Transaktion auf die Verwendung des SERIALIZABLE-Isolationsgrads festgelegt ist. Dies ist eine neue Einschränkung für Microsoft SQL Server 2008, die in früheren Versionen von Microsoft SQL Server. In der Standardkonfiguration von Microsoft Dynamics NAV wird jedoch der Isolationsgrad SERIALIZABLE verwendet, um Tabellen zu ändern.

Fehlerbehebung

Um dieses Problem zu beheben, konfigurieren Sie Microsoft Dynamics NAV 5.0 SP1 und Microsoft Dynamics NAV 2009 SP1 so, dass der WIEDERHOLBARE LESEisolationsgrad in Microsoft SQL Server anstelle des SERIALIZABLE-Isolationsgrads verwendet wird.

Weitere Informationen zum Ändern des Isolationsgrads, der von Microsoft Dynamics NAV verwendet wird, finden Sie in den folgenden Knowledge Base-Artikeln (KB) und den zugehörigen Hotfixes:

  • Microsoft Dynamics NAV 5.0 SP1: 979135

  • Microsoft Dynamics NAV 2009 SP1: 978100

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×