Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Symptomer

Når du forsøger at føje et felt til en replikeret tabel i Microsoft Dynamics NAV 2009 Service Pack 1 (SP1) eller i Microsoft Dynamics NAV 5.0 SP1, modtager du en fejlmeddelelse, der ligner følgende:

Følgende SQL Server-fejl opstod ved åbning af Table_Name-tabellen:
650,"42000",[Microsoft][ODBC SQL Server Driver][SQL Server]Du kan kun angive READPAST-låsen i isolationsniveauerne READ COMMITTED eller REPEATABLE READ. SQL: ALTER TABLE "NAVDB"." dbo"." CRONUS International Ltd_$MyTable" ADD "field4" VARCHAR(10) NOT NULL CONSTRAINT "$ndodefault$625437302$4" DEFAULT ''

Bemærk!

  • Table_Name er en pladsholder for det faktiske navn på den tabel, du vil bruge til at tilføje feltet.

  • Dette problem opstår på en computer, der kører Microsoft SQL Server 2008, og som har Microsoft Dynamics NAV-miljøet installeret. Desuden forekommer dette problem kun, hvis Microsoft SQL Server replikering er aktiveret på en af Microsoft Dynamics NAV-tabellerne.

Årsag

Dette problem opstår, fordi du ikke kan ændre skemaet for en replikeret tabel i Microsoft SQL Server 2008, hvis den relevante transaktion er indstillet til at bruge isolationsniveauet SERIALIZABLE. Dette er en ny betingelse for Microsoft SQL Server 2008, der ikke fandtes i tidligere versioner af Microsoft SQL Server. Standardkonfigurationen af Microsoft Dynamics NAV anvender dog det SERIALIZABLE isolationsniveau til at ændre tabeller.

Løsning

For at løse dette problem skal du konfigurere Microsoft Dynamics NAV 5.0 SP1 og Microsoft Dynamics NAV 2009 SP1 til at bruge isolationsniveauet GENTAGELIG LÆS i Microsoft SQL Server i stedet for isolationsniveauet SERIALIZABLE.

Du kan finde flere oplysninger om, hvordan du ændrer det isolationsniveau, der bruges af Microsoft Dynamics NAV, ved at gå til følgende artikler i Knowledge Base (KB) og de tilknyttede hotfixes:

  • Microsoft Dynamics NAV 5.0 SP1: 979135

  • Microsoft Dynamics NAV 2009 SP1: 978100

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×