Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Managed Instance
Replicatie is een set technologieën voor het kopiëren en distribueren van gegevens en databaseobjecten van de ene database naar de andere, en vervolgens het synchroniseren tussen databases om de consistentie te behouden. Gebruik replicatie om gegevens te distribueren naar verschillende locaties en naar externe of mobiele gebruikers via lokale en Wide Area Networks, inbelverbindingen, draadloze verbindingen en internet.
Transactionele replicatie wordt doorgaans gebruikt in server-naar-serverscenario's waarvoor hoge doorvoer is vereist, waaronder: schaalbaarheid en beschikbaarheid verbeteren; datawarehousing en rapportage; gegevens van meerdere sites integreren; het integreren van heterogene gegevens; en offloading batchverwerking. Samenvoegreplicatie is voornamelijk ontworpen voor mobiele toepassingen of gedistribueerde serverapplicaties met mogelijke gegevensconflicten. Veelvoorkomende scenario's zijn: het uitwisselen van gegevens met mobiele gebruikers; pos-toepassingen (point of sale) voor consumenten; en integratie van gegevens van meerdere sites. Momentopnamereplicatie wordt gebruikt om de initiële gegevensset voor transactionele replicatie en samenvoeging te bieden; het kan ook worden gebruikt wanneer volledige vernieuwingen van gegevens geschikt zijn. Met deze drie typen replicatie biedt SQL Server een krachtig en flexibel systeem voor het synchroniseren van gegevens binnen uw bedrijf. Replicatie naar SQLCE 3.5 en SQLCE 4.0 wordt ondersteund op zowel Windows Server 2012 als Windows 8.
Wat is nieuw?
- SQL Server 2022 heeft geen belangrijke nieuwe functies geïntroduceerd voor SQL Server-replicatie.
- SQL Server 2019 heeft geen belangrijke nieuwe functies geïntroduceerd voor SQL Server-replicatie.
- SQL Server 2017 heeft geen belangrijke nieuwe functies geïntroduceerd voor SQL Server-replicatie.
- SQL Server 2016 heeft geen belangrijke nieuwe functies geïntroduceerd voor SQL Server-replicatie.
Voor informatie over compatibiliteit met eerdere versies, zie Compatibiliteit van replicatie met eerdere versies.
Replicatiebeveiliging
- Beveiligingsinstellingen voor replicatie weergeven en wijzigen
- Aanmeldingen beheren in de toegangslijst voor publicatie
Publiceren en distribueren
- Publicatie en distributie configureren
- Publicatie-eigenschappen weergeven en wijzigen
- publicatie- en distributie- uitschakelen
Publicaties en artikelen
- een publicatie maken
- Een artikel definiëren
- Publicatie-eigenschappen weergeven en wijzigen
- Artikeleigenschappen weergeven en wijzigen
- Een publicatie verwijderen
- Een artikel verwijderen
- Een publicatie maken op basis van een Oracle-database
- De verloopperiode voor abonnementen instellen
- Schemaopties opgeven
- Schemawijzigingen repliceren
- Identiteitskolommen beheren
- Het compatibiliteitsniveau voor samenvoegpublicaties instellen
Opties voor momentopnamen
Gegevens filteren
- Een kolomfilter definiëren en wijzigen
- Een statisch rijfilter definiëren en wijzigen
- Een geparameteriseerd rijfilter definiëren en wijzigen voor een samenvoegartikel
- Geparameteriseerde rijfilters optimaliseren
- Een samenvoegfilter definiëren en wijzigen tussen samenvoegartikelen
Opties voor transactionele replicatie
- De doorgiftemethode instellen voor gegevenswijzigingen in transactionele artikelen
- Bijwerken van abonnementen voor transactionele publicaties inschakelen
Opties voor samenvoegen van replicatie
- Een logisch gegevensrelatie definiëren tussen merge-tabelartikelen
- Eigenschappen van samenvoegingsreplicatie opgeven
- Een resolver voor samenvoegartikelen opgeven
Abonnementen beheren
- Een pull-abonnement maken
- Eigenschappen van pull-abonnement weergeven en wijzigen
- Een pull-abonnement verwijderen
- een pushabonnement maken
- Eigenschappen van pushabonnement weergeven en wijzigen
- Een pushabonnement verwijderen
- Synchronisatieschema's opgeven
- Een updatable abonnement maken op een transactionele publicatie
- Een abonnement maken voor een niet-SQL Server-abonnee
Abonnementen synchroniseren
- De eerste momentopname maken en toepassen
- Een momentopname maken voor een samenvoegpublicatie met geparameteriseerde filters
- Een transactioneel abonnement initialiseren vanuit een back-up (replicatie Transact-SQL programmeren)
- Een abonnement handmatig initialiseren
- een pull-abonnement synchroniseren
- een pushabonnement synchroniseren
- Een abonnement opnieuw initialiseren
- Scripts uitvoeren tijdens synchronisatie (replicatie Transact-SQL programmeren)
- Een business logic handler implementeren voor een samenvoegartikel
- Fouten opsporen in een business logic handler (replicatieprogrammering)
- Het gedrag van triggers en beperkingen tijdens de synchronisatie beheren (replicatie Transact-SQL programmeren)
- Een aangepaste conflictoplossing implementeren voor een samenvoegartikel
Bestuur
- Werken met replicatieagentprofielen
- Gegevens valideren bij de abonnee
- Partities beheren voor een samenvoegpublicatie met geparameteriseerde filters
- Bulk-Load Gegevens in Tabellen in de Samenvoegpublicatie (Replicatie Transact-SQL Programmering)
- Samenvoegingsmetadata opschonen (replicatie Transact-SQL Programmeren)
- Een dummy-update uitvoeren voor een samenvoegartikel (Replicatie Transact-SQL Programmeren)
- Gerepliceerde opdrachten en andere informatie weergeven in de distributiedatabase (replicatie Transact-SQL programmeren)
- Gecoördineerde back-ups inschakelen voor transactionele replicatie (replicatie Transact-SQL programmeren)
- Een peer-to-peertopologie beheren (replicatie Transact-SQL programmeren)
- Stilzetten van een replicatietopologie (replicatie Transact-SQL programmeren)
- De taak voor transactieset configureren voor een Oracle Publisher (programmering voor replicatie Transact-SQL)
- Replicatiescripts upgraden (replicatie Transact-SQL programmeren)
Beeldscherm
- Niet-beheerders toestaan replicatiemonitor te gebruiken
- Programmatisch replicatie bewaken
- Gerepliceerde opdrachten en andere informatie weergeven in de distributiedatabase (replicatie Transact-SQL programmeren)
- Conflictinformatie weergeven voor samenvoegpublicaties (replicatie Transact-SQL programmeren)
- Latentie meten en verbindingen valideren voor transactionele replicatie