Applies ToDynamics NAV 2013 R2 Microsoft Dynamics NAV 2015 Dynamics NAV 2016

Tento článek se týká aplikace Microsoft Dynamics NAV ve všech zemích a všechna národní prostředí jazyka.

Úvod

Nové databáze zkontrolujte nástroj pro aplikaci Microsoft Dynamics NAV zkontroluje nekonzistence mezi tabulkou aplikace Microsoft Dynamics NAV objekt metadat snímků a SQL Server (CheckSnapshot) nebo zkontroluje a případně opravte neplatné prázdné znaky v kódu datové typy (FindInvalidCodeFields). Můžete použít nástroj pro aplikaci Microsoft Dynamics NAV 2013 R2 a novější verze (například aplikace Microsoft Dynamics NAV 2015 a Microsoft Dynamics NAV 2016).Tento nástroj nahrazuje dřívější verze vydána jako oprava hotfix KB2963997.Poznámka: Microsoft doporučuje provést před spuštěním nástroje Kontrola databáze záložní cílové databáze.CheckSnapshotKdyž aplikace Microsoft Dynamics NAV použije změny návrhu tabulky v serveru SQL Server; Tyto změny se počítají na základě rozdíl v tabulce metadat objektu, který je součástí databáze aplikace Microsoft Dynamics NAV, a snímek objektu Metadata tabulku, která je v databázi klienta Microsoft Dynamics NAV. Pokud snímek metadat objektu tabulka neobsahuje přesné informace o návrhu skutečné tabulky v serveru SQL Server, Microsoft Dynamics NAV Server pravděpodobně nebude možné provádět změny v návrhu tabulky a aplikaci Microsoft Dynamics NAV nelze získat přístup k databázi.Pokud nástroj hlásí problém, vyřešit různými způsoby. Je jedna možnost, chcete-li tento problém vyřešit ručně zarovnat tabulky v serveru SQL Server pomocí metadat aplikace Microsoft Dynamics NAV. Můžete například vytvořit chybějící tabulka, indexu nebo pole. Další možností je zarovnat metadat aplikace Microsoft Dynamics NAV se serverem SQL Server. Tento způsob je provádět změny ve vývojovém prostředí Microsoft Dynamics NAV tak, aby v tabulce odpovídá rozložení v serveru SQL Server. Potom spusťte následující příkaz k aktualizaci snímku:deklarovat @objectId int = 3aktualizace [snímek metadat objektu] nastavit Metadata = (select metadat z [metadat objektu]kde [typ objektu] = 1 a [Object ID]=@objectId) kde [typ objektu] = 1 a [objektID]=@objectId   Syntaxe pro kontrolu databázeNavCheckDatabase CheckSnapshot [-Server] < řetězec > [-databáze] < řetězec > [-AppDatabase] < řetězec >Popis parametrů:Server: Název databázového serveru, na kterém chcete spustit příkaz. Chcete-li určit místní počítač, zadejte ".".Databáze: Název databáze, kterou chcete zkontrolovat, například DynamicsNAVDB.AppDatabase: Název aplikační databáze, například MyAppDB.Pokud appdatabasename není zadán, předpokládá se, že aplikace a databáze klienta jsou stejné (starší režim), například:NavCheckDatabase CheckSnapshot. DynamicsNAVDBFindInvalidCodeFieldsNástroj Kontrola databáze má také možnost hledání a opravování-platné prázdné znaky v kódu pole databází aplikace Microsoft Dynamics NAV (podle definice v rozhraní.NET Framework). Nástroj projde a přečte všechna data a buď počty ukazuje nebo opravuje existující kód pole s prázdné znaky v nich.Pokud nástroj hlásí problém, můžete také najít záznamy, které obsahují whitespaces nastavením parametru rozšířené; Používáte-li ji, zobrazí také upravené hodnoty záznamů, které obsahují whitespaces.Pokud chcete nástroj k úpravě těchto dat, nastavte parametr – změnit. Pokud nastavíte parametr změnit, bude nástroj číst všechna data kód, Najít záznamy, které obsahují mezery a odstranit prázdné znaky na začátku a na konci kódu hodnoty. Microsoft Dynamics NAV Server používá tyto hodnoty oříznutí také při práci s poli kód.SyntaxeNavCheckDatabase FindInvalidCodeFields [-Server] < řetězec > [-databáze] < řetězec > [AppDatabase] < řetězec > [-Extended] [-upravit]Popis parametrů:  Server: Název databázového serveru, na kterém chcete spustit příkaz. Chcete-li určit místní počítač, zadejte ".".Databáze: Název databáze, kterou chcete zkontrolovat, například DynamicsNAVDB.AppDatabase: Název aplikační databáze, například MyAppDB.Extended: Určuje, pokud výsledek musí vrátit upravené záznamy, které mají neplatné whitespaces.Změna: Určuje-li nástroj oříznout hodnoty polí Kód s whitespaces a jejich aktualizaci v databázi serveru SQL Server.Není doporučeno používat appdatabasename, při použití FindInvalidCodeFields, například:NavCheckDatabase FindInvalidCodeField. DynamicsNAVDB

Další informace

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Je sekce "Hotfix stažení k dispozici" v horní části tohoto článku znalostní báze Knowledge Base. Pokud dochází problému stahování, instalaci opravy hotfix nebo jiné odborné dotazy, kontaktujte vašeho partnera nebo pokud zapsanou v plánu podpory přímo se společností Microsoft, můžete kontaktovat technickou podporu Microsoft Dynamics a vytvořit novou žádost o podporu. Chcete-li to provést, navštivte následující web společnosti Microsoft:

https://mbs.microsoft.com/support/newstart.aspxMůžete také kontaktovat technickou podporu pro aplikaci Microsoft Dynamics telefonicky pomocí těchto odkazů pro konkrétní telefonní čísla země. Chcete-li to provést, navštivte jeden z následujících webů společnosti Microsoft:Partneři

https://mbs.microsoft.com/partnersource/global/support/support-news/support_telephoneZákazníci

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneVe zvláštních případech poplatky, které jsou třeba obvykle zaplatit za telefonní hovory mohou být stornovány, jestliže pracovník technické podpory společnosti Microsoft Dynamics a souvisejících produktů Určuje, že konkrétní aktualizace odstraní váš problém. Výdaje na technickou podporu použije pro jakékoli dalších otázek a problémů, které nelze vyřešit konkrétní aktualizací.

Jak získat opravy hotfix produktu Microsoft Dynamics NAV nebo aktualizaci souborů

Poté, co požadujete opravy hotfix produktu Microsoft Dynamics NAV, hypertextový odkaz bude vám zaslána e-mailem.E-mailu bude obsahovat hypertextový odkaz. Můžete použít hypertextový odkaz ke stažení opravy hotfix produktu Microsoft Dynamics NAV nebo aktualizaci souborů. Po klepnutí hypertextový odkaz, otevře se dialogové okno Stažení souboru – upozornění zabezpečení . Potom budete vyzváni ke spuštění, uložit nebo zrušit stahování.Pokud klepnete na tlačítko Spustitsoubory spusťte stahování a proces extrakce. Musíte zadat složku pro nové soubory a poté zadat heslo.Pokud klepnete na tlačítko Uložit, musíte zadat cestu pro uložení komprimovaného souboru. Při otevření souboru, který jste uložili se výzva k zadání cesty k souborům.Pokud klepnete na tlačítko Storno, přestane proces stahování.

Předpoklady

Musíte mít aplikaci Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015 a nebo nainstalována aplikace Microsoft Dynamics NAV 2016 Chcete-li nainstalovat tuto opravu hotfix.

Informace o souborech

Globální verze této opravy hotfix má atributy souborů (nebo novější) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Poznámka: Toto je článek "Rychlé publikování" vytvářen přímo v rámci odborné pomoci společnosti Microsoft. Informace obsažené v tomto dokumentu jsou poskytovány tak, jak je v reakci na vznikající problémy. V důsledku rychlosti v jeho zpřístupnění materiály, mohou obsahovat typografické chyby a mohou být upraveny kdykoli bez předchozího upozornění. Viz Podmínky použití pro další aspekty.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.