Povedzme, že máte dve accessové počítačové databázy alebo dve verzie rovnakej databázy, chcete ich porovnať a nájsť zmeny návrhov dotazov, formulárov alebo zostáv. Možno tiež chcete nájsť rozdiely v module kódu VBA (Visual Basic for Applications). Ak máte Microsoft Office Professional Plus 2013 alebo 2016, môžete použiť nástroj Porovnanie databáz od spoločnosti Microsoft a spustiť zostavu s vyhľadanými rozdielmi.

Poznámka: Nástroj Porovnanie databáz nemôžete použiť s webovými aplikáciami Accessu.

Otvorenie nástroja Porovnanie databáz

Vo Windowse 7:    Ak používate Microsoft Office 2013, kliknite v ponuke Štart Windowsu v časti Nástroje balíka Office 2013 na položku Porovnanie databáz. Ak používate Microsoft Office 2016, vyberte položku Porovnanie databáz v časti Nástroje balíka Office 2016.

Vo Windowse 8:    Na obrazovke Štart kliknite na položku Porovnanie databáz.

V Windows 10    a In Windows 11    vyhľadajte položku Porovnanie databáz a vyberte nainštalovanú verziu.

Okrem nástroja Porovnanie databáz tiež nájdete doplnkový program pre Excel Porovnanie tabuliek od spoločnosti Microsoft. Takisto vyžaduje Office Professional Plus 2013. (Vo Windowse 8 zadajte text Porovnanie tabuliek a vyhľadajte nástroj.)

Nástroj Porovnanie databáz môžete otvoriť aj prostredníctvom Windows Prieskumníka. Budete musieť vyhľadať spustiteľný súbor a umiestnenie sa môže líšiť v závislosti od rôznych podmienok, napríklad ak používate 32-bitový alebo 64-bitový operačný systém Windows, alebo ak používate predplatenú verziu Office 365. Tu je niekoľko možných umiestnení, ktoré môžete vyskúšať.

Ak používate Office 2016, vyskúšajte jedno z týchto umiestnení:

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

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

Ak používate Microsoft 365, skúste niektoré z týchto umiestnení:

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

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

Porovnanie dvoch accessových databázových súborov

  1. Kliknutím na tlačidlo vyhľadávania vpravo od poľa Porovnať vyhľadajte databázu, ktorú chcete použiť ako základ (alebo predchádzajúcu verziu).

    .

  2. Kliknutím na tlačidlo vpravo od poľa S vyhľadajte databázu, ktorá je zmenená (alebo najnovšiu verziu).

  3. V časti Možnosti zostavy vyberte objekty databázy alebo položky (tabuľky, dotazy, makrá, moduly, zostavy, Forms alebo stránky), ktoré chcete porovnať začiarknutím políčok vedľa nich.

  4. V časti Hodnoty zostavy vyberte položku Úplné a zobrazte podrobnejšiu zostavu zmien alebo položku Stručné pre kratšiu zostavu. V zostave sa budú nachádzať rovnaké výsledky v prípade oboch možností, no v prípade možnosti Stručné sa zobrazia v kratšom formáte.

  5. V spodnej časti okna kliknite na položku Porovnať a spustite zostavu.

  6. Po dokončení zostavy môžete kliknúť na kartu Výsledky a zobraziť nové okno s podrobnejším porovnaním položiek po riadkoch.

Porozumenie výsledkom

Pôvodná a upravená tabuľka

V príklade uvedenom vyššie sa zmenil návrh tabuľky Table1 – polia FName a LName boli premenované na Meno a Priezvisko, typ údajov poľa Office sa zmenil z čísel na krátky text a polia Oddelenie a Dátum nástupu sa pridali do tabuľky. Tu je niekoľko vecí, ktoré by ste mali vedieť, keď sa pozriete na výsledky porovnania:

  • Premenované objekty alebo súčasti objektov (napríklad stĺpec v tabuľke alebo textové pole vo formulári) sa zobrazujú ako pridané a pôvodné položky sa zobrazujú ako odstránené.

  • Po zmene vlastnosti objektu sa táto vlasnosť uvádza ako zmenená.

  • Keď sú v moduloch kódu VBA alebo accessových makrách rozdiely, podrobnosti o zmenách sa zobrazia v troch stĺpcoch. Pôvodný text alebo kód sa zobrazuje v stĺpci Stará hodnota, novší text alebo kód sa zobrazuje v stĺpci Nová hodnota a všeobecné informácie, akými sú zmena modulu alebo zmena definície makra, sa zobrazujú v stĺpci Zmeniť popis.

  • Ak chcete vidieť porovnanie rozdielov v kóde VBA po jednotlivých riadkoch, kliknite na kartu Výsledky, kliknite na názov modulu obsahujúci kód a potom na položku Podrobnosti alebo dvakrát kliknite na názov modulu. Zobrazí sa nové okno s pôvodným kódom v riadkoch na žltom pozadí a aktualizovaným kódom v riadkoch na červenom pozadí. Týmto spôsobom tiež možno zobraziť rozdiely v dotazoch a accessových moduloch.

Čo dokáže nástroj Porovnanie databáz

Nástroj Porovnanie databáz možno použiť na vyhľadanie zmien návrhu medzi dvoma súbormi počítačových databáz Accessu a dvoma verziami toho istého súboru. Nástroj Porovnanie databáz vás upozorní na pridanie, odstránenie alebo premenovanie objektov, akými sú tabuľky, dotazy, formuláre, zostavy a moduly VBA. Takisto vyhľadá aj tie najmenšie zmeny návrhov objektov, akými sú nové, odstránené alebo premenované polia v tabuľke, akékoľvek zmeny dotazu, zmeny vlastností formulára alebo zostavy či akýkoľvek upravený kód VBA.

Nástroj Porovnanie databáz nevyhľadáva zmeny v údajoch uložených v tabuľkách, no exportom tabuliek alebo výsledkov dotazov do excelových zošitov možno tieto dva zošity porovnať pomocou nástroja Porovnanie tabuliek. Zistite, ako exportovať údaje Accessu a zobraziť aktualizácie záznamov.

Ďalšie kroky

Ak máte vo svojej organizácii excelové zošity alebo accessové databázy, zvážte inštaláciu nástrojov spoločnosti Microsoft na správu tabuľkových hárkov a databáz.  Microsoft Server na spravovanie auditu a kontroly poskytuje výkonné funkcie správy zmien pre excelové a accessové súbory a dopĺňa ich Microsoft Zisťovanie a vyhodnocovanie rizík, ktorý poskytuje funkcie inventára a analýzy, ktorých cieľom je pomôcť vám znížiť riziko spojené s používaním nástrojov vyvinutých koncovými používateľmi v Exceli a Accesse.

Prehľad porovnania databáz

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.