Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Введение
Database Manager — это новый модуль Internet Information Systems 7 (IIS 7), специально предназначенный для управления базами данных, расположенными в средах размещения. СЛУЖБА IIS 7 предназначена для сред, таких как веб-хостеры, в которых серверы баз данных предназначены для доступа с сервера веб-приложений, но не непосредственно из Интернета.
Диспетчер баз данных позволяет легко управлять локальными и удаленными базами данных из диспетчера IIS. Диспетчер баз данных автоматически обнаруживает базы данных на основе веб-сервера или конфигурации приложения, а также предоставляет возможность подключения к любой базе данных в сети. После подключения Диспетчер баз данных предоставляет полный набор административных функций, включая управление таблицами, представлениями, хранимыми процедурами и данными и выполнением нерегламентированных запросов.
Database Manager поддерживает Microsoft® SQL Server® и MySQL. Кроме того, поскольку диспетчер баз данных IIS является расширением диспетчера IIS, администраторы могут безопасно делегировать управление базами данных авторизованным локальным или удаленным пользователям, не открывая дополнительные порты управления на сервере.
С помощью диспетчера баз данных можно:
Управление базами данных Microsoft SQL Server или MySQL.
- Добавление, переименование, удаление и изменение таблиц.
- Просмотр первичных ключей, индексов и внешних ключей и управление ими.
- Изменение данных.
- Установите подключения к нескольким базам данных.
- Создание и выполнение запросов.
- Создание, изменение и удаление хранимых процедур и представлений.
- Управление локальными и удаленными базами данных с компьютера.
Резервное копирование и восстановление баз данных Microsoft SQL Server.
Используйте возможности удаленного управления с чистым, понятным брандмауэром для управления удаленным SQL Server.
Воспользуйтесь общедоступной платформой расширяемости, которая позволяет разрабатывать поставщики для поддержки других баз данных.
Сведения об установке текущей версии (CTP2) диспетчера баз данных см. в следующих статьях:
Убедитесь, что образ, который планируется использовать для установки веб-сервера, содержит диспетчер баз данных IIS 7.
Добавление строки подключения в веб-приложение
Чтобы добавить новое подключение с помощью строка подключения:
Откройте диспетчер службы IIS (IIS).
В представлении "Подключения" выберите сайт, приложение или виртуальный каталог, в который вы хотите добавить строка подключения.
Рис. 1. Представление функций
В представлении функций дважды щелкните значок "Строки подключения".
В области действий нажмите кнопку "Добавить".
В текстовом поле "Имя" введите имя строка подключения.
Нажмите кнопку "SQL Server ".
Рис. 2. Добавление строки подключения
В текстовом поле "Сервер" введите имя сервера, на котором размещена база данных.
В текстовом поле базы данных введите имя базы данных, к которой требуется подключиться.
Если база данных использует проверку подлинности Windows®, нажмите кнопку "Использовать встроенную безопасность Windows". В противном случае нажмите кнопку "Указать учетные данные" , а затем введите учетные данные для подключения к базе данных.
Примечание. Если вы хотите указать дополнительные параметры для строка подключения, можно также нажать кнопку "Настраиваемый параметр", а затем ввести строка подключения.
Кнопка "Добавить подключение"
Вы можете добавлять новые подключения без использования строка подключения. Это позволяет подключаться к базам данных, отличным от тех, которые используются приложением или к той же базе данных, но с другим удостоверением пользователя.
Чтобы добавить новое подключение с помощью диспетчера баз данных, выполните следующие действия.
Нажмите кнопку "Добавить подключение" на панели инструментов Диспетчера баз данных.
Рис. 3. Диспетчер баз данных
В текстовом поле "Имя подключения" введите имя подключения.
В списке поставщиков баз данных выберите поставщика , который вы хотите использовать для подключения к базе данных. (Например, чтобы подключиться к базе данных SQL Server, выберите System.Data.SqlClient , который поставляется с диспетчером баз данных.)
Теперь вы увидите набор новых полей, которые необходимо заполнить. В случае поставщика SQL Server необходимо указать следующее:
Сервер, на котором находится база данных.
Имя базы данных.
Идентификатор пользователя для подключения к базе данных.
Пароль, связанный с идентификатором пользователя.
Рис. 4. Добавление подключения
После ввода необходимых сведений нажмите кнопку "ОК" и создайте подключение.
Примечание. Сведения о подключении хранятся на компьютере, из которого используется диспетчер IIS. Поэтому эти сведения недоступны из экземпляров диспетчера IIS на другом компьютере.
Запуск диспетчера баз данных
Диспетчер баз данных размещается в диспетчере IIS.
В диспетчере IIS выберите сайт, приложение или виртуальный каталог, в котором хранится строка подключения (дополнительные сведения о создании строка подключения см. в разделе "Добавление строки подключения к веб-приложению". Можно также создать новое подключение в Диспетчере баз данных с помощью кнопки "Добавить подключение" на панели инструментов Диспетчера баз данных (дополнительные сведения см. в разделе "Кнопка "Добавить подключение").
В представлении функций дважды щелкните значок диспетчера баз данных IIS.
Рис. 5. Диспетчер баз данных
Если у вас есть строка подключения в вашем сайте, приложении или виртуальном каталоге, вы увидите узел в диспетчере баз данных, представляющий каждую из этих строка подключения.
Рис. 6. Подключения к базе данных
В представлении Database Manager разверните узел подключения и вы запустите дополнительные сведения:
- Таблицы (работа с таблицами)
- Представления (работа с представлениями)
- Хранимые процедуры (работа с хранимыми процедурами)
Если вы еще больше развернете любой из узлов, отобразится список всех таблиц, представлений и хранимых процедур, содержащихся в базе данных.
Использование диспетчера баз данных
Чтобы использовать Database Manager, у пользователей должна быть база данных строка подключения создана на сайте. Например, предположим, что ведущий получает заказ от клиента для подготовки одной или нескольких баз данных для приложения. Ведущий создает базу данных и предоставляет клиенту строка подключения. Это часто автоматизированный шаг.
Строка подключения включает сервер базы данных, имя базы данных и учетные данные пользователя (имя пользователя и пароль). Диспетчер IIS имеет модуль строки подключения, который ведущий может использовать для предоставления строка подключения клиенту. Или клиент может ввести строка подключения сведения, предоставляемые хост-администратором.
Щелкните значок "Строки подключения".
Рис. 7. Значок модуля "Строки подключения"
В разделе "Управление" веб-сайта дважды щелкните значок диспетчера баз данных.
###### рис. 8. Значок диспетчера баз данных
Управляйте базами данных, выбрав соответствующее подключение.
Рис. 9. Диспетчер баз данных
Ссылки для получения дополнительных сведений
- Видеокаст: диспетчер IIS и диспетчер баз данных.
- Диспетчер баз данных для хост-серверов.
- Видеокаст: Диспетчер баз данных.
- Работа с диспетчером баз данных.