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).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. CheckSnapshot Když 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 = 3 aktualizace [snímek metadat objektu] nastavit Metadata = (select metadat z [metadat objektu] kde [typ objektu] = 1 a [Object ID]=@objectId) kde [typ objektu] = 1 a [objekt ID]=@objectId Syntaxe pro kontrolu databáze NavCheckDatabase 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. DynamicsNAVDB FindInvalidCodeFields Ná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. Syntaxe NavCheckDatabase 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
Tento nástroj nahrazuje dřívější verze vydána jako oprava hotfixDalší 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.