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


Практическое руководство. Полные имена объектов базы данных

Чтобы уменьшить неоднозначность определений объектов базы данных, нужно обновить все ссылки на эти объекты, включив в них имя схемы объекта и, если у объекта есть родительский объект, имя этого родительского объекта. С помощью рефакторинга базы данных можно автоматически определить и обновить эти ссылки. Дополнительные сведения см. в разделе Полные имена объектов базы данных.

Определение полной формы всех имен, содержащихся в определении объекта базы данных

  1. В представлении схемы щелкните правой кнопкой мыши объект, содержащий имена, которые необходимо обновить, и последовательно выберите Рефакторинг, Определить имя полностью.

    Отобразится диалоговое окно Просмотр изменений, содержащее список всех имен, которые будут обновлены.

    Примечание

    В редакторе Transact-SQL рефакторинг объектов базы данных выполнить нельзя.

  2. (Необязательно.) Проверьте изменения и определите, какие из них нужно применить. Дополнительные сведения см. в разделе Практическое руководство. Предварительный просмотр изменений рефакторинга.

Определение полной формы всех имен, содержащихся в SQL-файле решения

  1. В средстве Обозреватель решений, щелкните правой кнопкой мыши файл скрипта (.sql), содержащий обновляемые имена, выберите пункт Рефакторинг и щелкните Определить имя полностью.

    Отобразится диалоговое окно Просмотр изменений, содержащее список всех имен, которые будут обновлены.

    Примечание

    В редакторе Transact-SQL рефакторинг объектов базы данных выполнить нельзя.

  2. (Необязательно.) Проверьте изменения и определите, какие из них нужно применить. Дополнительные сведения см. в разделе Практическое руководство. Предварительный просмотр изменений рефакторинга.

Определение полной формы всех имен, содержащихся в схеме

  1. В представлении схемы щелкните правой кнопкой мыши схему, объекты которой необходимо обновить, и последовательно выберите Рефакторинг, Определить имя полностью.

    Отобразится диалоговое окно Просмотр изменений, содержащее список всех имен, которые будут обновлены.

    Примечание

    В редакторе Transact-SQL рефакторинг объектов базы данных выполнить нельзя.

  2. (Необязательно.) Проверьте изменения и определите, какие из них нужно применить. Дополнительные сведения см. в разделе Практическое руководство. Предварительный просмотр изменений рефакторинга.

Определение полной формы всех имен, содержащихся в проекте базы данных

  1. В обозревателе решений щелкните правой кнопкой мыши проект базы данных и последовательно выберите Рефакторинг, Определить имя полностью.

    Отобразится диалоговое окно Просмотр изменений, содержащее список всех имен, которые будут обновлены.

  2. (Необязательно.) Проверьте изменения и определите, какие из них нужно применить. Дополнительные сведения см. в разделе Практическое руководство. Предварительный просмотр изменений рефакторинга.

См. также

Задачи

Практическое руководство. Развертывание изменений оптимизации кода базы данных

Основные понятия

Перемещение объекта базы данных в другую схему

Полные имена объектов базы данных

Расширение набора подстановочных знаков в инструкциях SELECT

Переименование ссылок на сервер или базу данных

Переименование всех ссылок на объект базы данных