Stretch Database - sys.dm_db_rda_schema_update_status

Applies to: SQL Server 2016 (13.x) and later versions

Contains one row for each schema update task for the remote data archive of each Stretch-enabled table in the current database. Tasks are identified by their task ids.

Important

Stretch Database is deprecated in SQL Server 2022 (16.x) and Azure SQL Database. This feature will be removed in a future version of the Database Engine. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

sys.dm_db_rda_schema_update_status is scoped to the current database context. Make sure you are in the database context of the Stretch-enabled table for which you want to see schema update status.

Column name Data type Description
table_id int The ID of the local Stretch-enabled table whose remote data archive schema is being updated.
database_id int The ID of the database that contains the local Stretch-enabled table.
task_id bigint The ID of the remote data archive schema update task.
task_type int The type of the remote data archive schema update task.
task_type_desc nvarchar The description of the type of the remote data archive schema update task.
task_state int The state of the remote data archive schema update task.
task_state_des nvarchar The description of the state of the remote data archive schema update task.
start_time_utc datetime The UTC time at which the remote data archive schema update started.
end_time_utc datetime The UTC time at which the remote data archive schema update finished.
error_number int If the remote data archive schema update fails, the error number of the error that occurred; otherwise, null.
error_severity int If the remote data archive schema update fails, the severity of the error that occurred; otherwise, null.
error_state int If the remote data archive schema update fails, the state of the error that occurred; otherwise, null. The error_state indicates the condition or location where the error occurred.

See also