Předpokládejme, že se změnil návrh desktopové databáze Microsoft Accessu (nové nebo upravené tabulky, dotazy, vlastnosti polí, formuláře nebo sestavy) a chcete zobrazit historii těchto změn. Porovnání databází můžete použít k porovnání jedné verze Access desktopové databáze s jinou. Rozdíly, jako jsou nové nebo změněné tabulky, dotazy, pole, vlastnosti polí atd., uvidíte v SQL Server Reporting Services sestavě, kterou můžete exportovat do Excelu nebo uložit ve formátu PDF.
Poznámka: Nemůžete použít funkci Porovnání databází s webovými aplikacemi pro Access.
V tomto článku
-
Zobrazila se vám chybová zpráva "Nelze otevřít databázi aplikace Access"?
-
Poznámka: Pokud nejsou nainstalované závislosti a předběžné dotazy, při výběru možnosti Porovnánídatabází dojde k chybě.
Porovnání dvou databází Accessu
-
Otevřete nástroj Database Compare. Zobrazí se jednoduché dialogové okno se dvěma kartami: Nastavení a Výsledky.
-
Na kartě Nastavení vedle pole Porovnat najděte pomocí tlačítka Procházet
databázi, kterou chcete použít jako "směrný plán" (nebo starší verzi). Až najdete požadovaný soubor, vyberte Otevřít. -
Vedle pole Komu vyberte tlačítko Procházet
a vyhledejte "změněnou" databázi (nebo nejnovější verzi). -
V části Možnosti sestavy vyberte databázové objekty (tabulky, dotazy, makra, moduly, sestavy, formuláře nebo stránky), které chcete porovnat, a to zaškrtnutím políček vedle nich.
-
V části Hodnoty sestavy zvolte Úplné nebo Stručné a určete, jak podrobné mají být výsledky.
-
Vyberte Porovnat a spusťte porovnání.
Po dokončení porovnání se na obrazovce otevře sestava SQL Server Reporting Services. Tuto sestavu můžete exportovat do Excel nebo uložit ve formátu PDF.
Vytvoření záložních verzí databáze
Nejlepší způsob, jak sledovat změny návrhu desktopové databáze, je uložit jednu nebo více verzí záloh. Zálohování databáze je jiný proces než pouhé uložení kopie.
-
Vyberte Soubor > Uložit jako.
-
V části Uložit databázi jako > Upřesnit vyberte Zálohovat databázi.
Záloha se uloží s rokem, měsícem a datem připojeným k názvu souboru. Pokud uložíte více záloh ve stejný den, podtržítko a číslo v závorkách se přidá po datu. Několik záloh databáze s názvem Inventory.accdb z jednoho dne (13. 3. 2012) může vypadat takto:
-
Inventory _2012_03_13.accdb
-
Inventory _2012_03_13_(1).accdb
-
Inventory _2012_03_13_(2).accdb
Vyhledání příkazu Zálohovat databázi v dřívějších verzích Accessu:
-
V Accessu 2010 klikněte na Soubor > Uložit & Publikovat > Upřesnit > Zálohovat databázi.
-
V Accessu 2007 klikněte na tlačítko Office > Spravovat > zálohovat databázi.
-
V accessu 2003 a starších verzích klikněte na Soubor > Zálohovat databázi.
Zobrazila se vám chybová zpráva "Nelze otevřít databázi aplikace Access"?
Pokud se zobrazí chybová zpráva "Databázi Accessu nejde otevřít", s největší pravděpodobností je alespoň jedna z desktopových databází chráněná heslem. V dialogovém okně klikněte na OK a zadejte heslo. Jinak porovnání nejde spustit.
Další informace o tom, jak ukládat hesla v nástroji Database Compare, najdete v tématu Správa hesel používaných k otevírání souborů pro porovnání.
Zobrazila se vám chybová zpráva o neošetřené výjimce?
Pokud se při pokusu o použití nástroje Database Compare zobrazí chybová zpráva o neošetřené výjimce, s největší pravděpodobností nejsou v počítači nainstalovány některé požadované součásti. I když je nástroj Database Compare součástí Accessu, některé požadavky, které jsou nezbytné pro správné fungování nástroje Database Compare, se nenainstalují automaticky. Postupujte takto:
-
Přihlaste se k počítači uživatele jako správce.
-
Stáhněte a nainstalujte stáhnout .NET Framework 4.0.
-
Stáhněte a nainstalujte SQLSysClrTypes (64bitová verze) nebo SQLSysClrTypes (32bitová verze).
-
Stáhněte a nainstalujte Microsoft Report Viewer 2015 Runtime.
-
Restartujte počítač uživatele.