Share via


Replication Links - Delete

Elimina il collegamento di replica.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/replicationLinks/{linkId}?api-version=2021-11-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
databaseName
path True

string

Nome del database.

linkId
path True

string

resourceGroupName
path True

string

Nome del gruppo di risorse contenente la risorsa. È possibile ottenere questo valore dall'API di Gestione risorse di Azure o dal portale.

serverName
path True

string

Nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

Eliminato correttamente.

202 Accepted

L'operazione di eliminazione è in corso.

Other Status Codes

Risposte agli errori: **

  • 400 ReplicationLinksReplicationLinkNameIsInvalid - Il nome del collegamento di replica deve essere un guid valido.

  • 400 GeoReplicationDatabaseNotSecondary: l'operazione prevede che il database sia una destinazione di replica.

  • 400 LedgerNoDropLink: non è possibile arrestare la replica geografica perché il database dispone di caricamenti del digest Ledger abilitato. Disabilitare i caricamenti del digest Ledger e riprovare l'operazione.

  • 400 CannotUseTrailingWhitespacesInDatabaseName - La convalida del nome del database non è riuscita.

  • 400 GeoReplicationDatabaseNotSecondary: l'operazione prevede che il database sia una destinazione di replica.

  • 400 CannotUseReservedDatabaseName - Impossibile usare il nome del database riservato in questa operazione.

  • 400 InvalidServerName - Nome server non valido specificato.

  • 400 PlannedFailoverTimedOut : l'utente ha richiamato failover pianificato e ha provato a contattare il servizio di gestione dei partner.

  • 400 InvalidIdentifier: l'identificatore contiene NULL o un carattere unicode non valido.

  • 400 IncorrectReplicationLinkState: l'operazione prevede che il database sia in uno stato previsto nel collegamento di replica.

  • 404 OperationIdNotFound: l'operazione con ID non esiste.

  • 404 ResourceNotFound : la risorsa richiesta non è stata trovata.

  • 404 OperationIdNotFound: l'operazione con ID non esiste.

  • 404 DatabaseDoesNotExist: l'utente ha specificato un nome di database che non esiste in questa istanza del server.

  • 409 OperationCancelled: l'operazione è stata annullata dall'utente.

  • 409 Operazione interrotta: impossibile completare l'operazione sulla risorsa perché è stata interrotta da un'altra operazione sulla stessa risorsa.

  • 409 InvalidOperationForDatabaseNotInReplicationRelationship : un'operazione di seeding della replica è stata eseguita in un database già in una relazione di replica.

  • 409 GeoReplicationCannotBecomePrimaryDuringUndo - L'utente ha tentato di eseguire il failover o di terminare un collegamento geografico mentre il secondario è in uno stato in cui potrebbe non essere fisicamente coerente e quindi non può immettere il ruolo primario.

  • 409 DuplicateGeoDrRelation: i database sono già in una relazione di replica. Si tratta di una richiesta duplicata.

  • 409 UpdateSloInProgress : l'utente ha tentato di avviare un'operazione incompatibile durante l'esecuzione di un aggiornamento SLO.

  • 409 ManagementServiceDatabaseBusy - Il database '{0}' è occupato con un'altra operazione. Provare l'operazione in un secondo momento.

  • 409 ConflictingSystemOperationInProgress : un'operazione di manutenzione del sistema è in corso nel database e ulteriori operazioni devono attendere il completamento.

  • 409 FailoverGroupAlreadySetup: l'operazione non può essere eseguita perché il collegamento alla replica geografica fa parte di un gruppo di failover. È necessario rimuovere il database dal gruppo per terminare o eseguire il failover singolarmente.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyRequests - Richieste oltre le richieste massime che possono essere elaborate dalle risorse disponibili.

  • 500 OperationTimedOut: l'operazione viene timeout e viene eseguito automaticamente il rollback. Ripetere l'operazione.

  • 503 TooManyRequests : richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

Esempio

Sample Request

DELETE https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default/providers/Microsoft.Sql/servers/sourcesvr/databases/gamma-db/replicationLinks/4891ca10-ebd0-47d7-9182-c722651780fb?api-version=2021-11-01

Sample Response