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


Подключения баз данных и ссылки на базы данных

С базами данных можно работать, используя как обозреватель сервера (обозреватель базы данных), так и обозреватель решений. Оба этих инструмента предоставляют доступ к базам данных, но они несколько отличаются по концепции и функциональности. Например, обозреватель сервера (обозреватель базы данных) позволяет устанавливать подключения баз данных, тогда как обозреватель решений позволяет устанавливать ссылки на базы данных. Между подключениями баз данных и ссылками на базы данных есть как различия, так и сходство.

Примечание

В Visual Studio 2013 можно подключаться к базе данных SQL Server из обозревателя объектов SQL Server или через узел Подключения данных в обозревателе серверов. Обозреватель объектов SQL Server обеспечивает представление, аналогичное окну SQL Server Management Studio. Чтобы открыть этот обозреватель из строки меню, последовательно выберите пункты Вид, Обозреватель объектов SQL Server. Дополнительные сведения см. в разделе Разработка подключенной базы данных.

Сходство подключений баз данных и ссылок на базы данных

Подключение базы данных и ссылка на базу данных являются активными ссылками на базу данных, которые позволяют считывать и записывать данные, а также создавать объекты SQL в базе данных (в зависимости от разрешений, которые имеет пользователь в базе данных).

Кроме того, есть несколько диалоговых окон, которые объединяют в одном списке ссылки на базы данных и подключения баз данных. Например, при работе с проектом базы данных и намерении запустить один из скриптов SQL проекта на определенной базе данных достаточно щелкнуть правой кнопкой мыши скрипт и выбрать команду "Выполнить в" в контекстном меню. Откроется диалоговое окно "Выполнить в", содержащее список всех ссылок на базы данных из проекта и всех подключений баз данных из обозревателя сервера. Для выполнения запроса можно выбрать любой элемент из списка, будь то ссылка на базу данных или подключение базы данных.

Различия подключений баз данных и ссылок на базы данных

Различия между подключениями баз данных и ссылками на базы данных подразделяются на три категории:

  • Подключение к базе данных **Внешний вид   ** a отобразится в обозревателе серверов/обозревателе базы данных Подключения данных под узел или узел SQL Server. Напротив, ссылка на базу данных выводится в проекте базы данных в обозревателе решений в узле "Ссылки на базы данных".

  • Возможные действия пользователя. В обозревателе сервера (обозревателе базы данных) подключение базы данных можно развернуть с целью просмотра и управления объектами базы данных. Например, можно просмотреть список таблиц базы данных и добавить таблицу в базу данных. В обозревателе решений невозможно развернуть ссылку для просмотра и управления объектами базы данных.

    Использование обозревателя решений для поддержки набора ссылок на базы данных в каждом проекте базы данных удобно по нескольким причинам. Во-первых, можно поддерживать несколько ссылок на базы данных для проекта базы данных. По мере разработки и проверки проекта базы данных можно сохранить одну ссылку на личную базу данных для тестирования на своем компьютере и еще одну — на групповую базу данных для тестирования, которая используется совместно с коллегами. Во-вторых, при сохранении проекта базы данных вместе с проектом сохраняется набор ссылок на базы данных. При повторном открытии проекта доступны как ссылки на базы данных, так и связанные подключения.

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

  • Взаимодействие. Между подключениями баз данных и ссылками на базы данных возникает определенное взаимодействие. Создание подключения базы данных в обозревателе сервера (обозревателе базы данных) напрямую не влияет на содержимое обозревателя решений. В то же время при использовании обозревателя решений для создания ссылки на базу данных в проекте базы данных необходимо задать подключение базы данных, которое появится в обозревателе сервера (обозревателе базы данных). Можно выбрать одно из существующих подключений баз данных в списке или добавить новое подключение.

См. также

Задачи

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

Ссылки

Диалоговое окно "Добавить/Изменить подключение" (вкладка "Общие")