Vzťahuje sa na
Access 2016 Access 2013 Microsoft365.com Porovnanie databáz 2013 Porovnanie databáz 2016 Porovnanie databáz 2019 Porovnanie databáz 2021

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.