Как подключиться к пользовательскому экземпляру

Среды SQL Server Management Studio и SQL Server Management Studio Express позволяют разработчикам администрировать пользовательские экземпляры SQL Server Express. Для использования среды SQL Server Management Studio или SQL Server Management Studio Express с пользовательскими экземплярами SQL Server Express необходимо, чтобы этот экземпляр был запущен и активен. Когда пользовательский экземпляр запущен, среда SQL Server Management Studio подключается к нему по протоколу именованного канала.

Определение именованного канала, который следует использовать для подключения к родительскому экземпляру SQL Server Express

  1. Чтобы открыть среду SQL Server Management Studio, нажмите кнопку Пуск и выберите последовательно Все программы, Microsoft SQL Server 2005 и Среда SQL Server Management Studio.

    Aa337276.note(ru-ru,SQL.90).gifПримечание.
    Среда SQL Server Management Studio Express доступна для свободной загрузки. Можно установить ее из центра загрузки среды SQL Server Management Studio Express.
  2. Для открытия нового окна редактора запросов в среде SQL Server Management Studio щелкните Создать запрос.

  3. В окне создания запроса введите следующие команды:

    Use Master;
    GO
    Select owning_principal_name, instance_pipe_name from sys.dm_os_child_instances;
    GO
    
  4. После отображения результатов найдите в столбце owning_principal_name имя пользователя, для которого был создан пользовательский экземпляр. Из столбца instance_pipe_name скопируйте значение именованного канала.

  5. Создайте новое подключение к базе данных. В обозревателе объектов нажмите кнопку Соединить, затем — Компонент Database Engine. В диалоговом окне Соединение с сервером вставьте значение именованного канала, добавив перед ним «np:», как показано ниже:

    np:\\.\pipe\3C3DF6B1-2262-47\tsql\query

Теперь средой SQL Server Management Studio можно будет воспользоваться для управления объектами, связанными с данным пользовательским экземпляром.

См. также

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

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

Справка и поддержка

Получение помощи по SQL Server 2005