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:Azure SQL Database
Bevat een rij voor elke replicatiekoppeling tussen primaire en secundaire databases in een geo-replicatiepartnerschap. Deze weergave bevindt zich in de logische master
database.
Kolomnaam | Gegevenstype | Beschrijving |
---|---|---|
database_id |
Int | Id van de huidige database in de sys.databases weergave. |
start_date |
datetimeoffset | UTC-tijd op een regionaal SQL Database-datacenter toen de databasereplicatie werd gestart. |
modify_date |
datetimeoffset | UTC-tijd bij regionaal SQL Database-datacenter wanneer de geo-replicatie van de database is voltooid. De nieuwe database wordt vanaf dit moment gesynchroniseerd met de primaire database. |
link_guid |
uniqueidentifier | Unieke ID van de geo-replicatie-koppeling. |
partner_server |
sysname | Naam van de SQL Database-server met de geo-gerepliceerde database. |
partner_database |
sysname | Naam van de geo-gerepliceerde database op de gekoppelde SQL Database-server. |
replication_state |
tinyint | De status van de geo-replicatie voor deze database, is een van de volgende:0 = In behandeling. Het maken van de actieve secundaire database is gepland, maar de benodigde voorbereidingsstappen zijn nog niet voltooid.1 = Zaaien. Het geo-replicatiedoel wordt geseed, maar de twee databases zijn nog niet gesynchroniseerd. Totdat seeding is voltooid, kunt u geen verbinding maken met de secundaire database. Als u de secundaire database uit de primaire database verwijdert, wordt de seedingbewerking geannuleerd.2 = Inhaalslag. De secundaire database heeft een transactioneel consistente status en wordt voortdurend gesynchroniseerd met de primaire database.4 = Onderbroken. Dit is geen actieve relatie voor continue kopie. Deze status geeft meestal aan dat de bandbreedte die beschikbaar is voor de interlink onvoldoende is voor het niveau van transactieactiviteit op de primaire database. De relatie voor continue kopie is echter nog steeds intact. |
replication_state_desc |
nvarchar(256) | PENDING SEEDING CATCH_UP SUSPENDED |
role |
tinyint | Geo-replicatierol, een van de volgende:0 = Primair. De database_id database verwijst naar de primaire database in het geo-replicatiepartnerschap.1 = Secundair. De database_id database verwijst naar de primaire database in het geo-replicatiepartnerschap. |
role_desc |
nvarchar(256) | PRIMAIR SECUNDAIR |
secondary_allow_connections |
tinyint | Het secundaire type, een van de volgende: 0 = Nee. De secundaire database is niet toegankelijk totdat de failover is uitgevoerd. 1 = ReadOnly. De secundaire database is alleen toegankelijk voor clientverbindingen met ApplicationIntent=ReadOnly. 2 = Alle. De secundaire database is toegankelijk voor elke clientverbinding. |
secondary_allow_connections_desc |
nvarchar(256) | Nee. Alle Alleen lezen |
percent_copied |
Int | Voortgang van seeding in procent |
Machtigingen
Deze weergave is alleen beschikbaar in de master
database op de logische server voor de hoofdaanmelding op serverniveau. Resultaten worden alleen geretourneerd voor de serverbeheerder, Microsoft Entra-beheerder of voor een gebruiker met de dbmanager-rol.
Voorbeeld
Alle databases met geo-replicatiekoppelingen weergeven.
SELECT
database_id
, start_date
, partner_server
, partner_database
, replication_state
, role_desc
, secondary_allow_connections_desc
FROM sys.geo_replication_links;