Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Managed Instance
Složka snapshotů je adresář, který ukládá soubory snapshotů; Doporučuje se vyhradit adresář pro ukládání snímků. Udělit Snapshot Agent oprávnění k zápisu do složky a zajistit, aby bylo oprávnění ke čtení uděleno pouze Windows účtu, který používá Merge Agent nebo Distribution agent při přístupu ke složce. Windows účet přiřazený agentovi musí být doménovým účtem, aby bylo možné přistupovat ke složce snapshotů, která se nachází na vzdáleném počítači.
Note
Správa uživatelských účtů (UAC) pomáhá správcům spravovat jejich zvýšená uživatelská práva (někdy nazývaná oprávnění). Při provozu na operačních systémech, které mají UAC zapnuté, administrátoři nepoužívají svá administrátorská práva. Místo toho většinu akcí provádějí jako standardní (neadministrativní) uživatelé, přičemž svá administrátorská práva dočasně přebírají pouze tehdy, když je to potřeba. UAC může zabránit administrátorskému přístupu ke snapshot share. Proto musíte explicitně udělit oprávnění ke sdílení snímků účtům systému Windows, které používají Agent snímků, Distribuční agent a Sloučovací agent. Musíte to udělat i v případě, že účty Windows jsou členy skupiny Administrators.
Při konfiguraci distributora prostřednictvím Průvodce konfigurací distribuce nebo Průvodce novou publikací se složka snapshot automaticky zobrazuje na lokální cestu: X:\Program Files\Microsoft SQL Server\<instance>\MSSQL\ReplData. Pokud používáte vzdáleného distributora nebo odběry typu pull, musíte zadat síťovou sdílenou složku UNC (například \\<computername>\snapshot) namísto místní cesty.
Při udělování oprávnění k přístupu ke složce snapshot je musíte udělit podle způsobu, jakým je složka přístupná. V Microsoft Windows 2003 se používají následující záložky dialogového okna:
Pokud určíte lokální cestu, udělte oprávnění přes záložku Bezpečnost v dialogovém okně Vlastnosti pro složku.
Pokud určíte síťové sdílení, udělte oprávnění přes záložku Sdílení v dialogovém okně Vlastnosti pro složku.
Note
Pokud replikační agent běží na Distributoru, použijte u dané složky kartu Zabezpečení v dialogovém okně Vlastnosti k udělení oprávnění účtu systému Windows používanému ke spuštění agenta. Dělejte to i při použití síťového sdílení. To platí pro Merge Agent a Distribution Agent pro push předplatné a pro Snapshot Agent, pokud jsou Publisher a Distributor na stejném počítači.
Pro více informací o nastavení oprávnění pro lokální cesty a síťové sdílení viz dokumentace pro Windows.
Note
Pokud je publikace vypuštěna, replikace se pokusí odstranit složku snapshot v bezpečnostním kontextu účtu služby SQL Server. Pokud tento účet nemá dostatečná oprávnění, přihlaste se s účtem, který má dostatečná práva, a složku ručně odstraňte. Odstranění složky vyžaduje oprávnění Upravovat , pokud je složka lokální cestou, nebo oprávnění plné kontroly , pokud je složka síťovou cestou.
Poskytování snímků přes FTP
Doporučuje se jako bezpečnostní osvědčená praxe, aby snímky byly uloženy v UNC sdílení, ale snímky lze uložit do FTP sdílení a následně doručit předplatiteli přes FTP. Při konfiguraci serveru FTP se ujistěte, že virtuální adresář zpřístupňuje podkladové sdílení UNC, ke kterému má agent Snapshot Agent pro danou publikaci oprávnění k zápisu.
Pro konfiguraci odběratele pro získání snímku přes FTP nejprve nastavte FTP server s FTP přihlašovacím přístupem a heslem, který umožňuje předplatitelům číst (nebo "získat") přístup ke stažení souborů snímků.
Pro doručení snapshotů přes FTP navštivte Deliver a Snapshot Through FTP.
Informace o nastavení a změně hesla pro přístup k snímkům přes FTP najdete v sekci "FTP Snapshot Delivery" v tématu Secure the Publisher.