Поделиться через


Расширенные хранимые процедуры Stretch Database (Transact-SQL)

Область применения: SQL Server 2016 (13.x) и более поздних версий

В этом разделе описаны расширенные хранимые процедуры, связанные с Stretch Database.

Внимание

Stretch Database устарел в SQL Server 2022 (16.x) и База данных SQL Azure. Эта функция будет удалена в будущей версии ядро СУБД. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется.

В этом разделе

  • sys.sp_rda_deauthorize_db

    Удаляет прошедшее проверку подлинности подключение между локальной базой данных с поддержкой Stretch и удаленной базой данных Azure.

  • sys.sp_rda_get_rpo_duration

    Получает количество часов перенесенных данных, которые SQL Server сохраняет в промежуточной таблице, чтобы обеспечить полное восстановление удаленной базы данных Azure, если требуется восстановление.

  • sys.sp_rda_reauthorize_db

    Восстанавливает прошедшее проверку подлинности соединение между локальной базой данных, включенной для Stretch и удаленной базой данных.

  • sys.sp_rda_reconcile_batch

    Примиряет идентификатор пакета, хранящийся в таблице SQL Server с поддержкой Stretch, для последних перенесенных данных с идентификатором пакета, хранящимся в удаленной таблице Azure.

  • sys.sp_rda_reconcile_columns

    Сопоставляет столбцы в удаленной таблице Azure со столбцами в таблице SQL Server с поддержкой Stretch.

  • sys.sp_rda_reconcile_indexes

    Очереди задачи схемы для согласования индексов в удаленной таблице.

  • sys.sp_rda_set_query_mode

    Указывает, возвращаются ли запросы к текущей базе данных с поддержкой Stretch и ее таблицам как локальные, так и удаленные (по умолчанию) или локальные данные.

  • sys.sp_rda_set_rpo_duration

    Задает количество часов перенесенных данных, которые SQL Server сохраняет в промежуточной таблице, чтобы обеспечить полное восстановление удаленной базы данных Azure, если требуется восстановление.

  • sys.sp_rda_test_connection

    Проверяет подключение с SQL Server к удаленному серверу Azure и сообщает о проблемах, которые могут препятствовать миграции данных.