Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Řekněme, že máte dvě desktopové databáze Accessu nebo dvě verze stejné databáze a chcete je porovnat, abyste našli změny návrhu dotazů, formulářů nebo sestav. Nebo chcete zjistit rozdíly v modulech kódu jazyka VBA (Visual Basic for Applications). Pokud máte Microsoft Office Professional Plus 2013 nebo 2016, můžete pomocí aplikace Microsoft Database Compare spustit sestavu rozdílů, které najde.

Poznámka: Porovnání databází s webovými aplikacemi pro Access nelze použít.

Otevření porovnání databází

Ve Windows 7    Pokud používáte Microsoft Office 2013,klikněte v nabídce Start systému WindowsOffice Nástroje 2013 na Porovnání databází. Pokud používáte Microsoft Office 2016, vyberte Porovnání databází v části Nástroje Office 2016.

Ve Windows 8    Na úvodní obrazovce klikněte na Porovnání databází.

Ve Windows 10    Vyhledejte aplikaci Database Compare a vyberte nainstalovanou verzi.

Kromě funkce Porovnání databází najdete také doprovodný program pro Excel – Microsoft Spreadsheet Compare. Je také dostupná jenom v Office Professional Plus 2013. (Ve Windows 8 ji najdete tak, že napište Spreadsheet Compare.)

Nástroj Porovnání databází můžete otevřít také pomocí Průzkumníka Windows. Budete muset vyhledat spustitelný soubor a umístění se může lišit v závislosti na různých podmínkách, jako je to, jestli používáte 32bitovou nebo 64bitovou verzi operačního systému Windows nebo pokud používáte verzi Office 365 s předplatným. Tady jsou některá možná umístění, která můžete vyzkoušet.

Pokud používáte Office 2016, vyzkoušejte jedno z těchto umístění:

  • C:\Program Files\Microsoft Office\Office16\DCF\DATABASECOMPARE.EXE

  • C:\Program Files (x86)\Microsoft Office\Office16\DCF\DATABASECOMPARE.EXE

Pokud používáte microsoft Microsoft 365, zkuste jedno z těchto míst:

  • C:\Program Files\Microsoft Office\Root\Office16\DCF\DATABASECOMPARE.EXE

  • C:\Program Files (x86)\Microsoft Office\root\Office16\DCF\DATABASECOMPARE.EXE

Porovnání dvou databázových souborů Accessu

  1. Kliknutím na tlačítko Procházet napravo od pole Porovnat vyhledejte databázi, kterou chcete použít jako "směrný plán" (nebo starší verzi).


    Compare and To boxes, and report options

  2. Kliknutím na tlačítko vpravo od pole To vyhledejte databázi, která je "změněna" (nebo nejnovější verzi).

  3. V části Možnosti sestavy vyberte databázové objekty nebo položky (tabulky,dotazy, makra, moduly, sestavy, formuláře nebo stránky), které chcete porovnat – zaškrtnutím políček vedle nich.

  4. V části Hodnoty sestavyzvolte Úplné a zobrazí se podrobnější sestava o změnách nebo stručná sestava. Stejné výsledky budou nahlášeny s jednou z obou možností, ale když zvolíte Stručnější, bude sestava ve stručnějším formátu.

  5. V dolní části okna kliknutím na Porovnat spusťte sestavu.

  6. Po dokončení sestavy můžete kliknutím na kartu Výsledky zobrazit nové okno s hlubším porovnáním řádků u položek.

Porozumění výsledkům

Original and modified table

V příkladu výše se změnil návrh tabulky 1 – pole FName a LName se přejmenoval na Křesní jméno a Příjmení, datový typ pole Office se změnil z Číslo na Krátký text a do tabulky se přidala pole Oddělení a Datum platnosti. Tady jsou některé věci, které byste měli vědět, když se podíváte na výsledky porovnání:

  • Přejmenované objekty nebo jejich součástí (třeba sloupec v tabulce nebo textové pole ve formuláři) se zobrazí jako "přidané" a původní položky se zobrazí jako odstraněné.

  • Když se vlastnost objektu změní, zobrazí se tato vlastnost jako změněná.

  • Pokud existují rozdíly mezi moduly kódu jazyka VBA nebo makremi Accessu, zobrazí se podrobnosti o změnách ve třech sloupcích. Původní text nebo kód se zobrazí ve sloupci Stará hodnota, novější text nebo kód se zobrazí ve sloupci Nová hodnota a obecné informace, jako třeba Module changed (Modul změnil) nebo "Macro changed" (Změněná definice makra), se zobrazí ve sloupci Change Description (Změnit popis).

  • Pokud chcete zobrazit porovnání řádků mezi řádky v kódu jazyka VBA, klikněte na kartu Výsledky, klikněte na název modulu, který obsahuje tento kód, a pak klikněte na Podrobnosti nebona název modulu poklikejte. Zobrazí se nové okno s původním kódem v řádcích se žlutým pozadím a aktualizovaným kódem v řádcích s červeným pozadím. Tímto způsobem můžete také zobrazit rozdíly v dotazech a modulech Accessu.

Co může funkce Porovnání databází dělat

Pomocí funkce Porovnání databází můžete najít změny návrhu mezi dvěma soubory desktopové databáze Accessu nebo dvěma verzemi stejného souboru. Funkce Porovnání databází vás upozorní na přidání, odstranění nebo přejmenování objektů, jako jsou tabulky, dotazy, formuláře, sestavy a moduly VBA. Najde také i nejmenší změny návrhu těchto objektů, jako jsou nová, odebraná nebo přejmenovaná pole v tabulce, jakákoliv změna dotazu, změny vlastností formuláře nebo sestavy nebo jakýkoli změněný kód jazyka VBA.

Funkce Porovnání databází nevyurovnává změny dat uložených v tabulkách, ale když exportujete tabulky nebo výsledky dotazů do excelových sešitů, můžete tyto dva sešity porovnat v aplikaci Spreadsheet Compare. Přečtěte si, jak exportovat data Accessu a podívat se na aktualizace záznamů.

Další kroky

Pokud máte ve své organizaci „životně důležité“ excelové sešity nebo accessové databáze, zvažte instalaci nástrojů od Microsoftu pro správu tabulek a databází.  Microsoft Audit and Control Management Server nabízí výkonné funkce řízení změn pro Excel a Access a doplňuje ho Microsoft Discovery and Risk Assessment, které poskytuje inventární a analytické funkce určené ke snížení rizik souvisejících s použitím nástrojů vyvinutých koncovými uživateli v Excelu a Accessu.

Základní informace o funkcích porovnání

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.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×