Stretch Database Extended stored procedures (Transact-SQL)

Gilt für: SQL Server 2016 (13.x) und höhere Versionen

In diesem Abschnitt werden die erweiterten gespeicherten Prozeduren beschrieben, die mit Stretch Database zusammenhängen.

Wichtig

Stretch Database ist in SQL Server 2022 (16.x) und der Azure SQL-Datenbank veraltet. Diese Funktion wird in einer zukünftigen Version der Datenbank-Engine entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden.

In diesem Abschnitt

  • sys.sp_rda_deauthorize_db

    Entfernt die authentifizierte Verbindung zwischen einer lokalen Stretch-aktivierten Datenbank und der Azure-Remotedatenbank.

  • sys.sp_rda_get_rpo_duration

    Ruft die Anzahl der Stunden der migrierten Daten ab, die SQL Server in einer Stagingtabelle aufbewahrt, um eine vollständige Wiederherstellung der Remote-Azure-Datenbank sicherzustellen, wenn eine Wiederherstellung erforderlich ist.

  • sys.sp_rda_reauthorize_db

    Stellt die authentifizierte Verbindung zwischen einer lokalen Datenbank wieder her, die für Stretch und die Remotedatenbank aktiviert ist.

  • sys.sp_rda_reconcile_batch

    Synchronisiert die batch-ID, die in der Stretch-aktivierten SQL Server-Tabelle für die zuletzt migrierten Daten mit der Batch-ID in der Azure-Remotetabelle gespeichert ist.

  • sys.sp_rda_reconcile_columns

    Synchronisiert die Spalten in der Azure-Remotetabelle mit den Spalten in der Stretch-aktivierten SQL Server-Tabelle.

  • sys.sp_rda_reconcile_indexes

    Stellt eine Schemaaufgabe in die Warteschlange, um Indizes in der Remotetabelle abzugleichen.

  • sys.sp_rda_set_query_mode

    Gibt an, ob Abfragen für die aktuelle Stretch-fähige Datenbank und die zugehörigen Tabellen lokale und Remotedaten (Standard) oder lokale Daten zurückgeben.

  • sys.sp_rda_set_rpo_duration

    Legt die Anzahl der Stunden der migrierten Daten fest, die SQL Server in einer Stagingtabelle aufbewahrt, um eine vollständige Wiederherstellung der Azure-Remotedatenbank sicherzustellen, falls eine Wiederherstellung erforderlich ist.

  • sys.sp_rda_test_connection

    Testet die Verbindung von SQL Server mit dem Azure-Remoteserver und meldet Probleme, die die Datenmigration verhindern können.