Как присоединить базу данных (среда Microsoft SQL Server Management Studio)

Во время присоединения база данных размещается в том же состоянии, в котором она находилась при отсоединении.

Этот раздел состоит из следующих подразделов.

  • Безопасность

  • Разрешения

  • Процедура (среда SQL Server Management Studio)

Безопасность

Разрешения на доступ к файлам устанавливаются во время выполнения определенных операций с базами данных, включая отсоединение и присоединение баз данных. Дополнительные сведения о разрешениях на доступ к файлам, которые устанавливаются каждый раз во время отсоединения и присоединения базы данных, см. в разделе Защита данных и файлов журналов.

Рекомендуется не присоединять и не восстанавливать базы данных, полученные из неизвестных или ненадежных источников. В этих базах данных может содержаться вредоносный код, вызывающий выполнение непредусмотренных инструкций Transact-SQL или появление ошибок из-за изменения схемы или физической структуры базы данных. Прежде чем работать с базой данных, полученной из ненадежного источника, выполните для нее инструкцию DBCC CHECKDB на тестовом сервере, а также изучите содержащийся в базе данных код, например хранимые процедуры или другой пользовательский код.

Важное примечаниеВажно!

Дополнительные сведения о присоединении баз данных и сведения об изменениях, вносимых при присоединении баз данных в метаданные, см. в разделе Присоединение и отсоединение баз данных.

Разрешения

Сведения о разрешениях, необходимых для присоединения базы данных, см. в разделе CREATE DATABASE (Transact-SQL).

[В начало]

Процедура (среда SQL Server Management Studio)

Присоединение базы данных

  1. В среде Среда SQL Server Management Studio подключитесь в обозревателе объектов к экземпляру Microsoft SQL Server Database Engine и разверните его.

  2. Щелкните правой кнопкой мыши узел Базы данных и выберите команду Присоединить.

  3. Чтобы указать присоединяемую базу данных, в диалоговом окне Присоединение баз данных нажмите кнопку Добавить, в диалоговом окне Расположение файлов базы данных выберите диск, на котором находится база данных, и разверните дерево каталогов, чтобы найти и выбрать MDF-файл, например:

    C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\AdventureWorks2008R2_Data.mdf

    Важное примечаниеВажно!

    При попытке выбора базы данных, которая уже присоединена, возникает ошибка.

  4. Чтобы изменить имя для присоединяемой базы данных, введите его в столбец Присоединить как в диалоговом окне Присоединение баз данных.

  5. При необходимости измените владельца базы данных, выбрав другое значение в столбце Владелец.

  6. Если база данных готова к присоединению, нажмите кнопку ОК.

    ПримечаниеПримечание

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