Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Snapshot-mappen är en katalog som lagrar snapshot-filer; Det rekommenderas att du avsätter katalogen för lagring av snapshots. Ge Snapshot Agent skrivbehörighet till mappen och se till att läsbehörigheten endast ges till det Windows-konto som Merge Agent eller Distribution Agent använder vid åtkomst till mappen. Windows-kontot som är kopplat till agenten måste vara ett domänkonto för att få tillgång till en snapshot-mapp som finns på en fjärrdator.
Note
User Account Control (UAC) hjälper administratörer att hantera sina förhöjda användarrättigheter (ibland kallade privilegier). När man kör på operativsystem som har UAC aktiverat använder administratörer inte sina administrativa rättigheter. Istället utför de de flesta handlingar som vanliga (icke-administrativa) användare och tar tillfälligt över sina administrativa rättigheter endast när det krävs. UAC kan förhindra administrativ åtkomst till snapshot-delningen. Du måste därför uttryckligen bevilja behörigheter för ögonblicksbildsdelning till de Windows-konton som används av Snapshot Agent, Distribution Agent och Merge Agent. Du måste göra detta även om Windows-kontona är medlemmar i gruppen Administratörer.
När man konfigurerar en distributör via Configure Distribution Wizard eller New Publication Wizard, går snapshot-mappen automatiskt till en lokal sökväg: X:\Program Files\Microsoft SQL Server\<instance>\MSSQL\ReplData. Om du använder en fjärrdistributör eller hämtar prenumerationer måste du ange en UNC-nätverksdelning (såsom \\<computername>\snapshot) istället för en lokal sökväg.
När du beviljar behörigheter att komma åt snapshot-mappen måste du bevilja dem beroende på hur mappen åtkoms. Följande flikar i dialogrutor används i Microsoft Windows 2003:
Om du anger en lokal sökväg, bevilja behörigheter via fliken Säkerhet i dialogrutan Egenskaper för mappen.
Om du anger en nätverksdelning, ge behörigheter via fliken Delning i dialogrutan Egenskaper för mappen.
Note
Om replikeringsagenten körs på Distributören, använd fliken Säkerhet i dialogrutan Egenskaper för mappen för att ge behörigheter till det Windows-konto som används för att köra agenten. Gör detta även när en nätverksdelning används. Detta gäller för Merge Agent och Distribution Agent för en pushprenumeration samt för Snapshot Agent när Publisher och Distributor är på samma dator.
För mer information om hur man sätter behörigheter för lokala sökvägar och nätverksdelningar, se Windows-dokumentationen.
Note
Om en publikation tas bort försöker replikering ta bort snapshot-mappen under säkerhetskontexten för SQL Server-tjänstekontot. Om detta konto inte har tillräckliga rättigheter, logga in med ett konto som har tillräckliga rättigheter och ta bort mappen manuellt. Att ta bort en mapp kräver Modifiera-privilegien om mappen är en lokal sökväg eller Full Control-behörigheten om mappen är en nätverksväg.
Leverans av snapshots via FTP
Det rekommenderas som säkerhetsbästa praxis att snapshots lagras i en UNC-share, men snapshots kan lagras i en FTP-share och sedan levereras till en prenumerant via FTP. När du konfigurerar FTP-servern, se till att den virtuella katalogen exponerar en underliggande UNC-share som tillåter skrivåtkomst för Snapshot Agent för publiceringen.
För att konfigurera en prenumerant att hämta snapshoten via FTP, ställ först upp en FTP-server med FTP-inloggning och lösenord som tillåter prenumeranter att läsa (eller "hämta") åtkomst för att ladda ner snapshotfilerna.
För att leverera snapshots via FTP, se Leverera en snapshot via FTP.
För information om hur man sätter och ändrar lösenordet för åtkomst till snapshots via FTP, se avsnittet "FTP Snapshot Delivery" i ämnet Secure the Publisher.