Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это системное представление уровня базы данных предназначено для отображения ранних предупреждений, позволяющих определить объекты, которые затрагиваются при обновлении выпуска в База данных SQL Windows Azure. Можно использовать это представление до или после обновления для получения полного перечисления затронутых объектов. Чтобы запросить полный отчет для всего сервера, потребуется запросить это представление в каждой базе данных.
Применимо для следующих объектов: База данных SQL Windows Azure (от начального выпуска до текущего выпуска). |
Имя столбца |
Тип данных |
Описание |
|---|---|---|
класс |
int NOT NULL |
Класс объекта, который будет затронут: 1 = ограничение 7 = индексы и кучи |
class_desc |
nvarchar(60) NOT NULL |
Описание класса: OBJECT_OR_COLUMN INDEX |
major_id |
int NOT NULL |
Код объекта ограничения или код объекта таблицы, содержащей индекс или кучу. |
minor_id |
int NULL |
NULL для ограничений Index_id для индексов и куч |
dependency |
nvarchar(60) NOT NULL |
Описание зависимости, которая вызывает применение затрагиваемого ограничения или индекса. Такое же значение используется для предупреждений, созданных во время обновления. Примеры: space (для встроенных) geometry (для определяемого пользователем системного типа) geography::Parse (для метода системного, определяемого пользователем типа) |
Разрешения
Необходимо разрешение VIEW DATABASE STATE.
Например
В следующем примере показано использование запроса к sys.dm_db_objects_impacted_on_version_change для поиска объектов, затрагиваемых обновлением до следующей версии.
SELECT * FROM sys.dm_db_objects_disabled_on_version_change;
GO
class class_desc major_id minor_id dependency
------ ----------------- ----------- ----------- ----------
1 OBJECT_OR_COLUMN 181575685 NULL geometry
7 INDEX 37575172 1 geometry
7 INDEX 2121058592 1 geometry
1 OBJECT_OR_COLUMN 101575400 NULL geometry
Замечания
Обновление затрагиваемых объектов
Далее описывается порядок действий по исправлению после обновления набора исправлений, которое будет доступно в июне.
Порядок |
Затрагиваемый объект |
Действие по исправлению |
|---|---|---|
1 |
Индексы |
Перестройте любой индекс, определенный sys.dm_db_objects_impacted_on_version_change, например: ALTER INDEX ALL ON <table> REBUILD |
2 |
Объект |
Все ограничения, определенные sys.dm_db_objects_impacted_on_version_change, нужно проверить еще раз после повторного вычисления геометрических и географических данных в базовой таблице. Для ограничений выполните проверку с помощью инструкции ALTER TABLE. |