"Følgende SQL Server fejl opstod, når du fik adgang til meddelelsen [Tabelnavn]", når du ændrer egenskaben SQL-datatype for et felt i en tabel i Microsoft Dynamics NAV 2009

Gælder for
Dynamics NAV 2009

Denne artikel gælder for Microsoft Dynamics NAV for alle lande og landestandarder.

Symptomer

Når du ændrer egenskaben SQL-datatype for et felt i en tabel i Microsoft Dynamics NAV 2009, får du vist følgende fejlmeddelelse:

Bemærk

Følgende SQL Server fejl opstod under adgang til tabellen TableName: 102,"42000",[Microsoft][ODBC SQL Server Driver][SQL Server]Forkert syntaks i nærheden af 'Tegn'.

Bemærk! Pladsholderen Tabelnavn repræsenterer det faktiske Microsoft Dynamics NAV-tabelnavn, og pladsholderen Tegn repræsenterer flere tilfældige tegn fra en SQL-sætning.

Dette problem opstår, hvis tabelnavnet eller det relevante feltnavn er usædvanligt langt. Dette problem opstår i følgende produkter:

  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1

Årsag

Dette problem opstår, fordi navnet på den lange tabel eller det lange feltnavn medfører et overløb i bufferen. Bufferen kan indeholde den SQL-sætning, der anvender ændringen på den underliggende tabel.

Løsning

Oplysninger om hotfix

Et understøttet hotfix er tilgængeligt fra Microsoft. Der findes afsnittet "Hotfixdownload" øverst i denne Knowledge Base-artikel. Hvis du støder på et problem, når du downloader, installerer dette hotfix eller har andre spørgsmål om teknisk support, skal du kontakte din partner eller, hvis du er tilmeldt en supportplan direkte hos Microsoft, kan du kontakte teknisk support til Microsoft Dynamics og oprette en ny supportanmodning. Det kan du gøre ved at besøge følgende Microsoft-websted:

https://mbs.microsoft.com/support/newstart.aspx Du kan også kontakte teknisk support til Microsoft Dynamics via telefon ved hjælp af disse links til landespecifikke telefonnumre. Det kan du gøre ved at besøge et af følgende Microsoft-websteder:

Seniorpartnere

https://mbs.microsoft.com/partnersource/support/ Kunder

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htm I særlige tilfælde kan gebyrer, der normalt påløber for supportopkald, blive annulleret, hvis en teknisk supportmedarbejder til Microsoft Dynamics og relaterede produkter afgør, at en bestemt opdatering løser dit problem. De sædvanlige supportomkostninger gælder for eventuelle yderligere supportspørgsmål og -problemer, der ikke er kvalificeret til den pågældende opdatering.

Sådan henter du hotfix- eller opdateringsfilerne til Microsoft Dynamics NAV

Når du har anmodet om et hotfix til Microsoft Dynamics NAV, sendes der et link til dig i en mail.

Mailen indeholder et link og en adgangskode. Du kan bruge linket til at hente hotfixet til Microsoft Dynamics NAV eller opdateringsfilerne. Når du klikker på linket, åbnes dialogboksen Filoverførsel – Sikkerhedsadvarsel . Derefter bliver du bedt om at køre, gemme eller annullere overførslen.

Hvis du klikker på Kør, starter filerne overførslen og udpakningen. Du skal angive en mappe til de nye filer og derefter angive adgangskoden.

Hvis du klikker på Gem, skal du angive en sti til lagring af den komprimerede fil. Når du åbner den fil, du har gemt, bliver du bedt om at angive en sti til filerne. Derefter skal du angive den adgangskode, der er angivet i mailen.

Hvis du klikker på Annuller, stopper downloadprocessen.

Sådan installerer du et hotfix eller en opdateringsfil til Microsoft Dynamics NAV

Hotfixes og opdateringer til Microsoft Dynamics NAV-platformen gøres tilgængelige som enkeltfiler. Hvis du vil installere et Hotfix til Microsoft Dynamics NAV eller en opdatering, skal du erstatte de eksisterende Microsoft Dynamics NAV-installationsfiler med hotfixet eller opdateringsfilerne. Det gør du ved at følge disse trin.

Trin 1: Erstat filerne i installationen af Microsoft Dynamics NAV Classic Client

I installationen af Microsoft Dynamics NAV Classic Client skal du erstatte følgende filer ved hjælp af hotfixet eller opdateringsfilen.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Dbm.dll 6.0.33869.0 313,552 01-Okt-2012 02:14 x86
Fin.exe 6.0.33869.0 12,603,600 01-Okt-2012 02:04 x86
Finhlink.exe 6.0.33869.0 452,824 01-Okt-2012 02:14 x86
Finsql.exe 6.0.33869.0 12,738,264 01-Okt-2012 02:04 x86
Microsoft.dynamics.nav.dotnetbridge.dll 6.0.33869.0 208,144 01-Okt-2012 02:04 x86
Microsoft.dynamics.nav.transformation.reporting.dll 6.0.33869.0 114,472 01-Okt-2012 02:04 x86
Nc_netb.dll 6.0.33869.0 17,112 01-Okt-2012 02:14 x86
Nc_tcp.dll 6.0.33869.0 19,160 01-Okt-2012 02:14 x86
Nc_tcps.dll 6.0.33869.0 25,816 01-Okt-2012 02:14 x86
Ndbcs.dll 6.0.33869.0 1,140,944 01-Okt-2012 02:14 x86
Slave.exe 6.0.33869.0 38,608 01-Okt-2012 02:14 x86

Hvis du vil erstatte de eksisterende Microsoft Dynamics NAV-filer, skal du følge disse trin:

  1. Luk Microsoft Dynamics NAV Classic Client.

  2. Find installationsmappen til Microsoft Dynamics NAV Classic Client. Microsoft Dynamics NAV Classic Client er normalt installeret i følgende mappe:

    C:\Program Files\Microsoft Dynamics NAV\60\Classic

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har downloadet, i installationsmappen for Microsoft Dynamics NAV Classic Client.

  5. Klik på Ja for at overskrive filerne i mappen.

Trin 2: Erstat filerne i microsoft Dynamics NAV-rolledefineret klientinstallation

Erstat følgende filer i den rolledefinerede Microsoft Dynamics NAV-klientinstallation ved hjælp af hotfixet eller opdateringsfilen.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Microsoft.dynamics.framework.patterns.dll 1.3.10803.1047 72,048 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.dll 1.3.10803.1047 702,816 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.mapping.dll 1.3.10803.1047 104,816 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.navigation.dll 1.3.10803.1047 35,192 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.ux2006.dll 1.3.10803.1047 92,528 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.ux2006.winforms.dll 1.3.10803.1047 67,968 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.windows.dll 1.3.10803.1047 84,336 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.winforms.controls.dll 1.3.10803.1047 2,222,472 29. sep. 2012 21:30 x86
Microsoft.dynamics.framework.ui.winforms.dll 1.3.10803.1047 1,173,872 29. sep. 2012 21:30 x86
Microsoft.dynamics.nav.client.builder.dll 6.0.33869.0 211,216 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.client.exe 6.0.33869.0 149,760 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.client.serviceconnection.dll 6.0.33869.0 112,936 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.client.ui.dll 6.0.33869.0 542,984 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.client.winforms.dll 6.0.33869.0 358,680 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.client.winforms.tlb Ikke muligt 2,680 30. sep. 2012 22:42 Ikke muligt
Microsoft.dynamics.nav.language.dll 6.0.33869.0 2,021,640 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.types.dll 6.0.33869.0 592,128 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.watson.dll 6.0.33869.0 43,264 01-Okt-2012 02:03 x86
Microsoft.office.interop.outlook.dll 10.0.4504.0 395,528 01-Okt-2012 02:14 x86

Hvis du vil erstatte disse filer, skal du følge disse trin:

  1. Luk den rolledefinerede Microsoft Dynamics NAV-klient.

  2. Find installationsmappen til den rolledefinerede Microsoft Dynamics NAV-klient. Den rolledefinerede Microsoft Dynamics NAV-klient installeres normalt i følgende mappe:

    C:\Program Files\Microsoft Dynamics NAV\60\RoleTailored Client

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har hentet, i installationsmappen for Microsoft Dynamics NAV-rolledefineret klient.

  5. Klik på Ja for at overskrive filerne i mappen.

Trin 3: Erstat filerne i Microsoft Dynamics NAV Server-installationen

I Microsoft Dynamics NAV Server-installationen skal du erstatte følgende filer ved hjælp af hotfixet eller opdateringsfilen.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Httpcfg.exe 5.2.3790.0 22,744 01-Okt-2012 02:14 x86
Microsoft.dynamics.nav.language.dll 6.0.33869.0 2,021,640 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.ncl.dll 6.0.33869.0 641,280 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.server.exe 6.0.33869.0 141,568 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.service.dll 6.0.33869.0 149,768 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.service.runtime.dll 6.0.33869.0 76,056 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.service.webservices.dll 6.0.33869.0 149,792 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.types.dll 6.0.33869.0 592,128 01-Okt-2012 02:03 x86
Microsoft.dynamics.nav.watson.dll 6.0.33869.0 43,264 01-Okt-2012 02:03 x86
Nclcsrt.etx Ikke muligt 90,329 30. sep. 2012 18:03 Ikke muligt
Nclcsrt.stx Ikke muligt 92,128 30. sep. 2012 18:03 Ikke muligt
Nclcsrts.dll 6.0.33869.0 1,456,344 01-Okt-2012 02:14 x86
Ndbcs.dll 6.0.33869.0 1,140,944 01-Okt-2012 02:14 x86

Hvis du vil erstatte disse filer, skal du følge disse trin:

  1. Stop the Microsoft Dynamics NAV Server.

  2. Find installationsmappen til Microsoft Dynamics NAV Server. Microsoft Dynamics NAV Server er normalt installeret i følgende mappe:

    C:\Program Files\Microsoft Dynamics NAV\60\Service

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har hentet, i Installationsmappe til Microsoft Dynamics NAV Server.

  5. Klik på Ja for at overskrive filerne i mappen.

  6. Start the Microsoft Dynamics NAV Server.

Trin 4: Erstat filerne i Microsoft Dynamics NAV Database Server-installationen

Hvis du har Microsoft Dynamics NAV Database Server installeret, skal du erstatte følgende filer i installationen af Microsoft Dynamics NAV Database Server ved hjælp af hotfixet eller opdateringsfilerne.

Bemærk! Hvis du kører indstillingen SQL Server, skal du springe dette trin over.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Atl71.dll 7.10.3077.0 95,440 01-Okt-2012 02:14 x86
Dbm.dll 6.0.33869.0 313,552 01-Okt-2012 02:13 x86
Fin.etx Ikke muligt 190,020 30. sep. 2012 17:34 Ikke muligt
Fin.stx Ikke muligt 220,559 30. sep. 2012 17:34 Ikke muligt
Hotcopy.exe 6.0.33869.0 927,960 01-Okt-2012 02:14 x86
Navdbmsnapin.msc Ikke muligt 63,130 29. marts 2012 22:39 Ikke muligt
Ndsm.dll 6.0.33869.0 563,920 01-Okt-2012 02:14 x86
Ndsmcontrol.dll 6.0.33869.0 430,816 01-Okt-2012 02:14 x86
Server.exe 6.0.33869.0 1,167,064 01-Okt-2012 02:14 x86
Slave.exe 6.0.33869.0 38,608 01-Okt-2012 02:13 x86
Stopsrv.exe 6.0.33869.0 744,664 01-Okt-2012 02:14 x86

Følg disse trin for at erstatte filerne.

  1. Stop the Microsoft Dynamics NAV Database Server.

  2. Find installationsmappen til Microsoft Dynamics NAV Database Server. Microsoft Dynamics NAV Database Server er normalt installeret i følgende mappe:
    C:\Program Files\Microsoft Dynamics NAV\60\Database Server

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har hentet, i installationsmappen for Microsoft Dynamics NAV Database Server.

  5. Klik på Ja for at overskrive filerne i installationsmappen.

  6. Start the Microsoft Dynamics NAV Database Server.

Trin 5: Erstat filerne i Microsoft Dynamics NAV Application Server-installationen

Hvis du har Microsoft Dynamics NAV Application Server installeret, skal du erstatte følgende filer i Microsoft Dynamics NAV Application Server-installationen ved hjælp af hotfixet eller opdateringsfilerne.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Dbm.dll 6.0.33869.0 313,552 01-Okt-2012 02:14 x86
Nas.exe 6.0.33869.0 2,200,784 01-Okt-2012 02:04 x86
Nassql.exe 6.0.33869.0 2,309,848 01-Okt-2012 02:04 x86
Ndbcs.dll 6.0.33869.0 1,140,944 01-Okt-2012 02:14 x86
Slave.exe 6.0.33869.0 38,608 01-Okt-2012 02:14 x86

Følg disse trin for at erstatte filerne.

  1. Stop the Microsoft Dynamics NAV Application Server.

  2. Find installationsmappen til Microsoft Dynamics NAV Application Server. Microsoft Dynamics NAV Application Server er normalt installeret i følgende mappe:

    C:\Program Files\Microsoft Dynamics NAV\60\Application Server

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har downloadet, i Installationsmappe til Microsoft Dynamics NAV Application Server.

  5. Klik på Ja for at overskrive filerne i mappen.

  6. Start the Microsoft Dynamics NAV Application Server.

Trin 6: Erstat filerne i Microsoft Dynamics NAV SDK-installationen

Hvis du har Microsoft Dynamics NAV SDK installeret, skal du erstatte følgende filer.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Cf.h Ikke muligt 57,950 30. sep. 2012 22:42 Ikke muligt
Cfront.dll 6.0.33869.0 1,432,280 01-Okt-2012 02:14 x86
Cfront.ocx 6.0.33869.0 112,856 01-Okt-2012 02:14 x86
Cfrontsql.dll 6.0.33869.0 1,644,760 01-Okt-2012 02:14 x86
Libload.c Ikke muligt 31,718 30. sep. 2012 16:29 Ikke muligt
Microsoft.dynamics.nav.cfront.cfrontdotnet.dll 6.0.33869.0 182,560 01-Okt-2012 02:04 x86
Microsoft.dynamics.nav.cfront.cfrontdotnet.xml Ikke muligt 443,045 30. sep. 2012 16:49 Ikke muligt
Eksempel.c Ikke muligt 28,718 30. sep. 2012 16:29 Ikke muligt
Sample.exe 6.0.33869.0 32,984 01-Okt-2012 02:14 x86

Følg disse trin for at erstatte filerne.

  1. Find installationsmapperne til Microsoft Dynamics NAV SDK. Microsoft Dynamics NAV SDK er normalt installeret i følgende mapper:

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT
    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication Components
    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. Vælg SDK for at opdatere, enten C/Front eller Communication Components.

  3. Kopiér de filer, du har downloadet.

  4. Indsæt de filer, du har hentet, i den relevante Microsoft Dynamics NAV SDK-installationsmappe.

  5. Klik på Ja for at overskrive filerne i mappen.

Bemærk! Hvis du har downloadet et hotfix eller en opdatering til kommunikationskomponenterne, skal du registrere de .dll filer enkeltvis.

Trin 7: Erstat filerne i Microsoft Dynamics NAV ODBC-driverinstallationen

Hvis du har Microsoft Dynamics NAV ODBC-driveren installeret, skal du erstatte følgende filer i installationen af Microsoft Dynamics NAV ODBC-driveren.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Cfront.dll 6.0.33869.0 1,432,280 01-Okt-2012 02:14 x86
Dbm.dll 6.0.33869.0 313,552 01-Okt-2012 02:14 x86
Nc_netb.dll 6.0.33869.0 17,112 01-Okt-2012 02:14 x86
Nc_tcp.dll 6.0.33869.0 19,160 01-Okt-2012 02:14 x86
Nc_tcps.dll 6.0.33869.0 25,816 01-Okt-2012 02:14 x86
Nodbc.dll 6.0.33869.0 2,144,464 01-Okt-2012 02:14 x86
Nodbc.xml Ikke muligt 1,209 29. marts 2012 22:38 Ikke muligt
Nodbccfg.cfg 6.0.33869.0 726,016 30. sep. 2012 17:38 Ikke muligt
Nodbccfg.xml Ikke muligt 2,538 29. marts 2012 22:38 Ikke muligt
Slave.exe 6.0.33869.0 38,608 01-Okt-2012 02:14 x86

Følg disse trin for at erstatte filerne.

  1. Find installationsmappen til Microsoft Dynamics NAV ODBC-driveren. Microsoft Dynamics NAV ODBC-driveren er normalt installeret i følgende mappe:

    C:\Program Files\Microsoft Dynamics NAV\60\ODBC

  2. Kopiér de filer, du har downloadet.

  3. Indsæt de filer, du har downloadet, i installationsmappen for Microsoft Dynamics NAV ODBC-driveren.

  4. Klik på Ja for at overskrive filerne i mappen.

Trin 8: Erstat kommunikationskomponenten

Erstat følgende filer.

Filnavn Filversion Filstørrelse Dato Klokkeslæt Platform
Msmqbusadapter.dll 6.0.33869.0 283,880 01-Okt-2012 02:14 x86
Npipebusadapter.dll 6.0.33869.0 257,256 01-Okt-2012 02:14 x86
Nscomcom2.dll 6.0.33869.0 237,784 01-Okt-2012 02:14 x86
Socketbusadapter.dll 6.0.33869.0 281,832 01-Okt-2012 02:14 x86

Følg disse trin for at erstatte filerne.

  1. Find mappen Kommunikationskomponent. Kommunikationskomponenten installeres normalt i følgende mappe:

    C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication Component

  2. Kopiér de filer, du har downloadet.

  3. Indsæt de filer, du har hentet, i Mappen Microsoft Dynamics NAV Communication Component.

  4. Klik på Ja for at overskrive filerne i mappen.

Forudsætninger

Du skal have et af følgende produkter installeret for at anvende dette hotfix:

  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1

Særlig bemærkning til Microsoft Dynamics NAV 2009 Service Pack 1
Før du anvender dette hotfix på en Microsoft Dynamics NAV 2009 Service Pack 1-installation, skal du kontrollere, at den aktuelle Installation af Microsoft Dynamics NAV 2009 SP1 har buildnummer 32074 eller et nyere buildnummer. Du kan finde flere oplysninger på et af følgende Microsoft-websteder, afhængigt af om du er partner eller kunde:
Partner

Kombineret hotfixversion til Microsoft Dynamics NAV 2009 SP1 og Microsoft Dynamics NAV 2009 R2 Kunde

Kombineret hotfixversion til Microsoft Dynamics NAV 2009 SP1 og Microsoft Dynamics NAV 2009 R2
Hvis buildnummeret for den aktuelle Installation af Microsoft Dynamics NAV 2009 Service Pack 1 er mindre end 32074, skal du udføre et af følgende trin, før du kan installere dette hotfix:

  • Installér hotfix 2496107. Du kan få mere at vide ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

    2496107 Platform-hotfixressourcefiler til Microsoft Dynamics NAV 2009 Service Pack 1

  • Udfør en løsningsopgradering til Microsoft Dynamics NAV 2009 R2. Du kan finde flere oplysninger om, hvordan du udfører en løsningsopgradering fra Microsoft Dynamics NAV 2009 Service Pack 1 til Microsoft Dynamics NAV 2009 R2, på følgende Microsoft-websted:
    Installations- og opgraderingsinstruktioner til Microsoft Dynamics NAV 2009 R2

Du kan finde oplysninger om, hvordan du finder buildnummeret i Microsoft Dynamics NAV, ved at besøge et af følgende Microsoft-websteder, afhængigt af om du er partner eller kunde:
Partner

Sådan finder du buildnummeret i Microsoft Dynamics NAV Kunde

Sådan finder du buildnummeret i Microsoft Dynamics NAV

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Flere oplysninger

Du kan få mere at vide ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684 Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer

Bemærk! Dette er en "FAST PUBLISH"-artikel, der er oprettet direkte fra Microsoft-supportorganisationen. Oplysningerne heri leveres, som de er som svar på nye problemer. Som følge af den hastighed, der er ved at stille den til rådighed, kan materialerne indeholde typografiske fejl og kan til enhver tid revideres uden varsel. Se Vilkår for anvendelse for andre overvejelser.