Ищете способ импортировать данные из базы данных в режиме реального времени прямо в таблицы Excel? Воспользуйтесь этим руководством, чтобы узнать, как настроить соединение между Excel и SQL всего за несколько кликов.
Коротко
В этом руководстве подробно описан встроенный способ подключения Excel к базе данных SQL Server. Он подходит для простых операций чтения данных, и все 6 шагов приведены в оглавлении ниже. Если вам нужно записывать данные обратно, применять бизнес-логику или подключать несколько систем, перейдите к Заключительные размышления потому что вам понадобится решение типа Connect Bridge вместо этого.
К концу этой статьи вы узнаете, как подключить базу данных SQL Server к привычной вам среде Microsoft Excel. Для реализации этой интеграции вам понадобится лишь устройство, на котором можно запустить Microsoft Excel, сама программа Microsoft Excel и база данных SQL Server, к которой нужно подключиться. Просто, правда?
Эта интеграция особенно полезна, если ваша компания в настоящее время использует Microsoft Excel в качестве базы данных клиентов. Такой подход широко распространен в небольших компаниях, находящихся на начальном этапе развития. Однако по мере роста бизнеса возникает необходимость в более эффективном способе хранения и извлечения данных.
Логичным следующим шагом после использования таблиц Excel является переход к базе данных. Если вы хотите остаться в экосистеме Microsoft, оптимальным решением станет база данных Microsoft SQL Server. На данный момент мы рассмотрим промежуточную конфигурацию, при которой у вас уже есть база данных SQL Server, но пользователи хотят получать доступ к её данным из Excel с помощью существующего подключения к данным.
Такая конфигурация сокращает время, затрачиваемое на управление данными, и является шагом в правильном направлении. Чтобы она работала, достаточно просто подключить Excel к SQL Server.
Разумеется, если вам нужно реализовать какую-либо бизнес-логику, а не просто подключить Excel к SQL, потребуется выполнить дополнительные шаги. Мы расскажем о том, как настроить такое более сложное подключение, сразу после завершения нашего руководства «Подключение Excel к SQL».
Давайте подключим Excel к SQL!
Для начала мы рассмотрим пошаговый процесс подключения Excel к базе данных SQL. Наша цель - получить данные из базы данных в Excel.
Шаг 1 - Откройте Excel
Откройте Excel, а затем рабочую книгу Excel, в которую вы хотите поместить данные.
Шаг 2 - Откройте вкладку "Данные
Выберите Данные вкладка.

Шаг 3 - Получение данных из базы данных SQL Server
Нажмите на кнопку Получить данные выберите в меню Из базы данных выберите Из базы данных SQL Server чтобы установить соединение для передачи данных.

Шаг 4 - Детали подключения
Вы увидите диалоговое окно, показанное ниже. Введите данные базы данных SQL, к которой вы хотите подключиться:
- Имя его сервера (можно включить :portnumber если применимо)
- Имя базы данных (на данном этапе необязательно; вы сможете выбрать базу данных из списка баз данных на следующем этапе).
Как только вы закончите, нажмите OK.

Шаг 5 - Аутентификация
На следующем шаге вам необходимо ввести свои учетные данные. На левой боковой панели вы можете выбрать Windows аутентификация, аутентификация с помощью вашего База данных полномочия или Учетная запись Microsoft аутентификация.
Мы выберем База данных для этого демонстрационного соединения. Введите учетные данные базы данных SQL, т. е. имя пользователя и пароль, которые вы установили для базы данных SQL Server, чтобы обеспечить надлежащую аутентификацию данных.
Что касается Выберите, к какому уровню применить эти настройки Поле должно совпадать с адресом сервера базы данных, к которой вы пытаетесь подключиться и который вы ввели на шаге 4.
Когда закончите, нажмите Подключайтесь.

Шаг 6 - Выберите таблицу
Вы почти у цели! Для нашего последнего шага вы будете использовать Навигатор в окне выберите источник данных, например таблицы или значения базы данных. Здесь вы увидите список таблиц, которые содержатся в вашей базе данных SQL Server.

Для этой демонстрации мы выберем таблицу базы данных, содержащую информацию о вымышленных клиентах вымышленной компании. После того как вы выбрали таблицу, к которой хотите подключиться, достаточно нажать кнопку Загрузить.
И вуаля! Вы только что подключили Microsoft Excel к базе данных SQL Server. После сохранения рабочей книги Excel это соединение сохраняется. Это означает, что вы можете закрыть Excel, и соединение с данными будет работать, когда вы откроете его снова.

Заключительные замечания о подключении Excel к SQL
Переход от простых таблиц к интегрированной базе данных — это значительное усовершенствование. Мы надеемся, что это пошаговое руководство помогло вам легко и эффективно настроить интеграцию Excel с SQL для нужд вашего бизнеса.
Однако если вам необходимо обрабатывать более сложные бизнес-правила, автоматизировать процессы и расширить возможности интеграции Excel с SQL, следующим шагом станет использование интеграционной платформы, такой как Connect Bridge.
Connect Bridge — это наша передовая платформа интеграции. В вашем распоряжении имеется несколько коннекторов на выбор, в том числе коннектор для Excel. Каждый коннектор выполняет роль «переводчика», благодаря чему вам не придется иметь дело со сложными API, а можно будет использовать стандартный синтаксис SQL.
Хотите узнать больше? Прочитайте нашу тематическую статью в блоге о программном обеспечении CRM, чтобы узнать, как легко вы можете подключение Excel к SQL, Dynamics 365, SharePoint и др. с использованием Connect Bridge.
Однако, как мы уже упоминали в начале статьи, если вы ищете способ подключения Excel к SQL, который позволяет охватить бизнес-правила и максимально использовать его возможности, мы предлагаем вам взглянуть на
Готовы обсудить свои потребности в области интеграции с одним из наших технических экспертов?
Об авторе

По адресу Ана Нето, технический консультант в Connecting Software.
Я работаю инженером-программистом с 1997 года, а в последнее время полюбил писать и выступать публично". У вас есть вопросы или комментарии по поводу этой статьи? Я буду рад получить ваш отзыв, оставьте комментарий ниже!"
