Ten artykuł dotyczy systemu Microsoft Dynamics NAV dla wszystkich krajów i ustawień regionalnych języka.

Objawy

Po zmianie właściwości SQL typ danych dla pola w tabeli w systemie Microsoft Dynamics NAV 2009, pojawi się następujący komunikat o błędzie:

Wystąpił następujący błąd programu SQL Server lub błędy podczas uzyskiwania dostępu do tabeli nazwa_tabeli : 102, "42000", [Microsoft] [ODBC SQL Server Driver] [SQL Server] niepoprawna składnia w sąsiedztwie "znaki".

Uwaga Symbol zastępczy TableName reprezentuje rzeczywistej nazwy tabeli systemu Microsoft Dynamics NAV i znaki symbol zastępczy reprezentuje kilka losowych znaków z instrukcji SQL.Ten problem występuje, jeśli w nazwie tabeli lub nazwie odpowiedniego pola jest niezwykle długi. Ten problem występuje w następujących produktach:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 z dodatkiem Service Pack 1

Przyczyna

Ten problem występuje, ponieważ nazwa długa tabela lub nazwa długa pola powoduje przepełnienie buforu. Bufor jest dostępny zawiera instrukcję SQL, która powoduje zastosowanie zmiany do tabeli podstawowej.

Rozwiązanie

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Istnieje sekcja "Poprawka dostępna do pobrania" w górnej części tego artykułu bazy wiedzy. Jeśli wystąpią pobieranie problemu, instalowania tej poprawki lub masz inne pytania natury technicznej, skontaktuj się z partnerem lub zarejestrowane w planie pomocy technicznej bezpośrednio z firmą Microsoft, można skontaktować się z pomocy technicznej dla systemu Microsoft Dynamics i utworzyć nowe żądanie pomocy technicznej. Aby to zrobić, odwiedź następujące witryny firmy Microsoft:

https://mbs.microsoft.com/support/newstart.aspxMożna również kontakt pomocy technicznej dla systemu Microsoft Dynamics telefonu za pomocą tych łączy dla kraju określonych numerów. Aby to zrobić, odwiedź jedną z następujących witryn firmy Microsoft w sieci Web:Partnerzy

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

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmW wyjątkowych przypadkach opłaty, telefonujący do pomocy technicznej mogą zostać anulowane, jeśli pomocy technicznej dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji, można rozwiązać swój problem. Koszty obsługi zwykłych zastosuje się do wszelkich dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.

Jak uzyskać poprawkę systemu Microsoft Dynamics NAV lub Aktualizuj moje pliki

Po zgłoszeniu poprawek systemu Microsoft Dynamics NAV, hiperłącza będą wysyłane do Ciebie w wiadomości e-mail.Wiadomość e-mail będzie zawierać hiperłącze i hasło. Hiperłącze można użyć do pobrania plików aktualizacji lub poprawek systemu Microsoft Dynamics NAV. Po kliknięciu hiperłącza zostanie otwarte okno dialogowe Pobieranie pliku — ostrzeżenie o zabezpieczeniach . Następnie monit, aby uruchomić, zapisać lub anulować pobieranie.Jeśli klikniesz przycisk Uruchom, pliki rozpocznie się pobieranie i wyodrębnianie. Musisz określić folder dla nowych plików, a następnie podaj hasło.Jeśli klikniesz przycisk Zapisz, należy określić ścieżkę do zapisania pliku skompresowanego. Po otwarciu zapisanego pliku są pojawi się monit, aby określić ścieżkę dla plików. Następnie należy podać hasło przesłane w wiadomości e-mail.Jeśli klikniesz przycisk Anuluj, proces pobierania zostanie przerwany.

Jak zainstalować plik aktualizacji lub poprawek systemu Microsoft Dynamics NAV

Aktualizacje i poprawki dla systemu Microsoft Dynamics NAV są udostępniane jako pojedyncze pliki. Aby zainstalować aktualizacji lub poprawek systemu Microsoft Dynamics NAV, należy zastąpić istniejące pliki instalacji systemu Microsoft Dynamics NAV z poprawki lub aktualizacji plików. Aby to zrobić, wykonaj następujące kroki.

Krok 1: Zastępowanie plików w instalacji klienta klasyczne Microsoft Dynamics NAV

W instalacji klienta klasyczne Microsoft Dynamics NAV zastępuje następujące pliki przy użyciu pliku aktualizacji lub poprawki.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Dbm.dll

6.0.33869.0

313,552

01-Oct-2012

02:14

x86

Fin.exe

6.0.33869.0

12,603,600

01-Oct-2012

02:04

x86

Finhlink.exe

6.0.33869.0

452,824

01-Oct-2012

02:14

x86

Finsql.exe

6.0.33869.0

12,738,264

01-Oct-2012

02:04

x86

Microsoft.dynamics.nav.dotnetbridge.dll

6.0.33869.0

208,144

01-Oct-2012

02:04

x86

Microsoft.dynamics.nav.transformation.reporting.dll

6.0.33869.0

114,472

01-Oct-2012

02:04

x86

Nc_netb.dll

6.0.33869.0

17,112

01-Oct-2012

02:14

x86

Nc_tcp.dll

6.0.33869.0

19,160

01-Oct-2012

02:14

x86

Nc_tcps.dll

6.0.33869.0

25,816

01-Oct-2012

02:14

x86

Ndbcs.dll

6.0.33869.0

1,140,944

01-Oct-2012

02:14

x86

Slave.exe

6.0.33869.0

38,608

01-Oct-2012

02:14

x86

Aby zastąpić istniejące pliki systemu Microsoft Dynamics NAV, wykonaj następujące kroki:

  1. Zamknięcie systemu Microsoft Dynamics NAV Classic klienta.

  2. Zlokalizuj katalog instalacji klienta klasyczne Microsoft Dynamics NAV. Klienta Microsoft Dynamics NAV Classic jest zazwyczaj instalowany w następującym katalogu:

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

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki, które można pobrać do katalogu instalacyjnego klienta klasyczne Microsoft Dynamics NAV.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

Krok 2: Zastępowanie plików w instalacji klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV

W instalacji klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV zastępuje następujące pliki przy użyciu pliku aktualizacji lub poprawki.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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-Oct-2012

02:03

x86

Microsoft.dynamics.nav.client.exe

6.0.33869.0

149,760

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.client.serviceconnection.dll

6.0.33869.0

112,936

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.client.ui.dll

6.0.33869.0

542,984

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.client.winforms.dll

6.0.33869.0

358,680

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.client.winforms.tlb

Nie dotyczy

2,680

30-Sep-2012

22:42

Nie dotyczy

Microsoft.dynamics.nav.language.dll

6.0.33869.0

2,021,640

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.types.dll

6.0.33869.0

592,128

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.watson.dll

6.0.33869.0

43,264

01-Oct-2012

02:03

x86

Microsoft.office.interop.outlook.dll

10.0.4504.0

395,528

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki:

  1. Zamknij klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV.

  2. Zlokalizuj katalog instalacji klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV. Klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV jest zazwyczaj instalowany w następującym katalogu:

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

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki, które można pobrać do katalogu instalacyjnego klienta dostosowanego do roli użytkownika w programie Microsoft Dynamics NAV.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

Krok 3: Zastępowanie plików w instalacji systemu Microsoft Dynamics NAV Server

W instalacji systemu Microsoft Dynamics NAV Server zastępuje następujące pliki przy użyciu pliku aktualizacji lub poprawki.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Httpcfg.exe

5.2.3790.0

22,744

01-Oct-2012

02:14

x86

Microsoft.dynamics.nav.language.dll

6.0.33869.0

2,021,640

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.ncl.dll

6.0.33869.0

641,280

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.server.exe

6.0.33869.0

141,568

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.service.dll

6.0.33869.0

149,768

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.service.runtime.dll

6.0.33869.0

76,056

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.service.webservices.dll

6.0.33869.0

149,792

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.types.dll

6.0.33869.0

592,128

01-Oct-2012

02:03

x86

Microsoft.dynamics.nav.watson.dll

6.0.33869.0

43,264

01-Oct-2012

02:03

x86

Nclcsrt.etx

Nie dotyczy

90,329

30-Sep-2012

18:03

Nie dotyczy

Nclcsrt.stx

Nie dotyczy

92,128

30-Sep-2012

18:03

Nie dotyczy

Nclcsrts.dll

6.0.33869.0

1,456,344

01-Oct-2012

02:14

x86

Ndbcs.dll

6.0.33869.0

1,140,944

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki:

  1. Zatrzymaj Microsoft Dynamics NAV Server.

  2. Zlokalizuj katalog instalacji systemu Microsoft Dynamics NAV Server. Microsoft Dynamics NAV Server jest zazwyczaj instalowany w następującym katalogu:

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

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki pobrane do katalogu instalacji systemu Microsoft Dynamics NAV Server.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

  6. Uruchom Microsoft Dynamics NAV Server.

Krok 4: Zastępowanie plików w instalacji serwera bazy danych systemu Microsoft Dynamics NAV

Jeśli masz zainstalowany Microsoft Dynamics NAV Database Server zastępuje następujące pliki instalacji serwera bazy danych systemu Microsoft Dynamics NAV przy użyciu poprawki lub aktualizacji plików.Uwaga Jeśli korzystasz z opcji programu SQL Server, należy pominąć ten krok.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Atl71.dll

7.10.3077.0

95.440

01-Oct-2012

02:14

x86

Dbm.dll

6.0.33869.0

313,552

01-Oct-2012

02:13

x86

Fin.etx

Nie dotyczy

190,020

30-Sep-2012

17:34

Nie dotyczy

Fin.stx

Nie dotyczy

220,559

30-Sep-2012

17:34

Nie dotyczy

Hotcopy.exe

6.0.33869.0

927,960

01-Oct-2012

02:14

x86

Navdbmsnapin.msc

Nie dotyczy

63,130

29-Mar-2012

22:39

Nie dotyczy

Ndsm.dll

6.0.33869.0

563,920

01-Oct-2012

02:14

x86

Ndsmcontrol.dll

6.0.33869.0

430,816

01-Oct-2012

02:14

x86

Server.exe

6.0.33869.0

1,167,064

01-Oct-2012

02:14

x86

Slave.exe

6.0.33869.0

38,608

01-Oct-2012

02:13

x86

Stopsrv.exe

6.0.33869.0

744,664

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki.

  1. Zatrzymaj serwer bazy danych systemu Microsoft Dynamics NAV.

  2. Zlokalizuj katalog instalacji serwera bazy danych systemu Microsoft Dynamics NAV. Serwer bazy danych systemu Microsoft Dynamics NAV jest zazwyczaj instalowany w następującym katalogu:

    C:\Program Files\Microsoft Dynamics NAV\60\Database serwera

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki pobrane do katalogu instalacji serwera bazy danych systemu Microsoft Dynamics NAV.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu instalacyjnym.

  6. Uruchom serwer bazy danych systemu Microsoft Dynamics NAV.

Krok 5: Zastępowanie plików w instalacji serwera aplikacji Microsoft Dynamics NAV

Jeśli masz zainstalowany program Microsoft Dynamics NAV aplikacji Server zastępuje następujące pliki instalacji serwera aplikacji Microsoft Dynamics NAV przy użyciu poprawki lub aktualizacji plików.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Dbm.dll

6.0.33869.0

313,552

01-Oct-2012

02:14

x86

Nas.exe

6.0.33869.0

2,200,784

01-Oct-2012

02:04

x86

Nassql.exe

6.0.33869.0

2,309,848

01-Oct-2012

02:04

x86

Ndbcs.dll

6.0.33869.0

1,140,944

01-Oct-2012

02:14

x86

Slave.exe

6.0.33869.0

38,608

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki.

  1. Zatrzymaj serwer aplikacji systemu Microsoft Dynamics NAV.

  2. Zlokalizuj katalog instalacji serwera aplikacji Microsoft Dynamics NAV. Z serwerem aplikacji systemu Microsoft Dynamics NAV jest zazwyczaj instalowany w następującym katalogu:

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

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki, które można pobrać do katalogu instalacji serwera aplikacji Microsoft Dynamics NAV.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

  6. Uruchom serwer aplikacji systemu Microsoft Dynamics NAV.

Krok 6: Zastępowanie plików w instalacji systemu Microsoft Dynamics NAV SDK

Jeśli masz zainstalowany program Microsoft Dynamics NAV SDK zastępuje następujące pliki.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Cf.h

Nie dotyczy

57,950

30-Sep-2012

22:42

Nie dotyczy

Cfront.dll

6.0.33869.0

1,432,280

01-Oct-2012

02:14

x86

Cfront.ocx

6.0.33869.0

112,856

01-Oct-2012

02:14

x86

Cfrontsql.dll

6.0.33869.0

1,644,760

01-Oct-2012

02:14

x86

Libload.c

Nie dotyczy

31,718

30-Sep-2012

16:29

Nie dotyczy

Microsoft.dynamics.nav.cfront.cfrontdotnet.dll

6.0.33869.0

182,560

01-Oct-2012

02:04

x86

Microsoft.dynamics.nav.cfront.cfrontdotnet.xml

Nie dotyczy

443,045

30-Sep-2012

16:49

Nie dotyczy

Sample.c

Nie dotyczy

28,718

30-Sep-2012

16:29

Nie dotyczy

Sample.exe

6.0.33869.0

32,984

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki.

  1. Zlokalizuj katalogów instalacyjnych systemu Microsoft Dynamics NAV SDK. Microsoft Dynamics NAV SDK jest zazwyczaj instalowany w następujących katalogach:

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\CFRONT

    C:\Program Files\Microsoft Dynamics NAV\60\SDK\Communication składników

    Składnik C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication

  2. Wybierz zestaw SDK, aby zaktualizować, C/Front lub składniki komunikacyjne.

  3. Skopiuj pliki, które można pobrać.

  4. Wklej pliki, które można pobrać do odpowiedniego katalogu instalacji systemu Microsoft Dynamics NAV SDK.

  5. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

Uwaga Jeśli pobrano poprawki lub aktualizacji dla składników komunikacyjnych, należy zarejestrować pliki dll indywidualnie.

Krok 7: Zastępowanie plików w instalacji sterownika ODBC systemu Microsoft Dynamics NAV.

Jeśli masz zainstalowany sterownik ODBC systemu Microsoft Dynamics NAV zastępuje następujące pliki instalacji sterownika ODBC systemu Microsoft Dynamics NAV.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Cfront.dll

6.0.33869.0

1,432,280

01-Oct-2012

02:14

x86

Dbm.dll

6.0.33869.0

313,552

01-Oct-2012

02:14

x86

Nc_netb.dll

6.0.33869.0

17,112

01-Oct-2012

02:14

x86

Nc_tcp.dll

6.0.33869.0

19,160

01-Oct-2012

02:14

x86

Nc_tcps.dll

6.0.33869.0

25,816

01-Oct-2012

02:14

x86

Nodbc.dll

6.0.33869.0

2,144,464

01-Oct-2012

02:14

x86

Nodbc.xml

Nie dotyczy

1209

29-Mar-2012

22:38

Nie dotyczy

Nodbccfg.cfg

6.0.33869.0

726,016

30-Sep-2012

17:38

Nie dotyczy

Nodbccfg.xml

Nie dotyczy

2 538

29-Mar-2012

22:38

Nie dotyczy

Slave.exe

6.0.33869.0

38,608

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki.

  1. Zlokalizuj katalog instalacji sterownika ODBC systemu Microsoft Dynamics NAV. Sterownik ODBC systemu Microsoft Dynamics NAV jest zazwyczaj instalowany w następującym katalogu:

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

  2. Skopiuj pliki, które można pobrać.

  3. Wklej pliki pobrane do katalogu instalacji sterownika ODBC systemu Microsoft Dynamics NAV.

  4. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

Krok 8: Wymień część komunikacji

Zastępuje następujące pliki.

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Msmqbusadapter.dll

6.0.33869.0

283,880

01-Oct-2012

02:14

x86

Npipebusadapter.dll

6.0.33869.0

257,256

01-Oct-2012

02:14

x86

Nscomcom2.dll

6.0.33869.0

237,784

01-Oct-2012

02:14

x86

Socketbusadapter.dll

6.0.33869.0

281,832

01-Oct-2012

02:14

x86

Aby zastąpić te pliki, wykonaj następujące kroki.

  1. Zlokalizuj katalog, składnik komunikacyjny. Składnik komunikacyjny jest zazwyczaj instalowany w następującym katalogu:

    Składnik C:\Program Files\Common Files\Microsoft Dynamics NAV\Communication

  2. Skopiuj pliki, które można pobrać.

  3. Wklej pliki, które można pobrać katalogu składnik komunikacji systemu Microsoft Dynamics NAV

  4. Kliknij przycisk Tak, Aby zastąpić pliki w katalogu.

Wymagania wstępne

Musi mieć jedną z następujących produktów, w celu zastosowania tej poprawki:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 z dodatkiem Service Pack 1

Specjalna uwaga dla dodatku Service Pack 1 dla systemu Microsoft Dynamics NAV 2009Przed zastosowaniem tej poprawki do instalacji dodatku Service Pack 1 dla systemu Microsoft Dynamics NAV 2009, upewnij się, że bieżącej instalacji dodatku SP1 dla programu Microsoft Dynamics NAV 2009 ma numer kompilacji 32074 lub nowszej numer kompilacji. Aby uzyskać więcej informacji odwiedź jedną z następujących witryn firmy Microsoft, w zależności od tego, czy jesteś partnerem lub klienta:Partner

Połączone wydania poprawki dla systemu Microsoft Dynamics NAV 2009 SP1 oraz systemu Microsoft Dynamics NAV 2009 R2Odbiorcy

Połączone wydania poprawki dla systemu Microsoft Dynamics NAV 2009 SP1 oraz systemu Microsoft Dynamics NAV 2009 R2 Jeśli numer kompilacji bieżącej instalacji dodatku Service Pack 1 dla systemu Microsoft Dynamics NAV 2009 jest mniejsza niż 32074, należy wykonać jedną z następujących czynności, aby można było zainstalować tę poprawkę:

  • Zainstaluj poprawkę 2496107. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

    2496107 pliki zasobów poprawki platformy dla dodatku Service Pack 1 dla systemu Microsoft Dynamics NAV 2009

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.