Установка и настройка SQL Server Reporting Services 2008 R2 (SSRS)

Продолжаем рассматривать службы Reporting Services и сейчас давайте установим все необходимые компоненты SSRS, которые нужны для комплексной разработки и публикации отчетов, а также выполним первоначальную настройку сервера отчетов.

Установка и настройка SSRS

В предыдущей статье посвященной SQL Server Reporting Services мы рассматривали основные возможности и компоненты служб SSRS, а сегодня мы установим и настроим SQL Server Reporting Services, на примере версии 2008 R2, а в следующих материалах перейдем уже к разработке и публикации отчетов.

И для начала давайте определимся, т.е. что мы имеем на текущий момент, допустим, у нас есть установленный компонент Database Engine и среда SQL Server Management Studio (2008 R2), например мы используем SQL сервер как СУБД для базы данных некого приложения, а Management Studio для разработки и управления этой базой. И теперь у нас возникла необходимость развернуть комплексную систему отчетности, а так как SQL сервер включает в себя службы Reporting Services, мы принимаем решение, использовать для наших целей именно SSRS.

Заметка. Если кому интересно как проходит установка SQL Server 2008 и Management Studio 2008 в редакции Express (это бесплатная версия SQL Server), то это мы рассматривали вот в этом материале.

Примечание. Если установку SQL Server производили не Вы, то перед установкой проверьте, что у Вас действительно не установлены службы Reporting Services, так как может случиться ситуация что администратор или программист, которой устанавливал SQL Server, заодно установил и компоненты SSRS, но просто не настраивал и не запускал их. Для проверки можете открыть «Диспетчер конфигурации SQL Server» и в разделе «Службы SQL Server» поискать службу «Службы SQL Server Reporting Services» и если она есть, то можете переходить сразу к настройке SSRS.

Установка SQL Server Reporting Services

Примечание. В качестве операционной системы у нас выступает Windows Server 2008.

Итак, у нас должен быть дистрибутив SQL Server 2008 R2.

Шаг 1

Запускаем дистрибутив, после чего у нас откроется знакомое окно центра установки SQL Server, мы выбираем пункт «Установка», а в нем «Новая установка или добавление компонентов к существующей установке».

Скриншот 1

Шаг 2

Проверка правил установки, жмем «ОК»

Скриншот 2

Шаг 3

Установка файлов поддержки программы установки, жмем «Установить»

Скриншот 3

Шаг 4

Еще одна проверка правил установки, жмем  «Далее»

Скриншот 4

Шаг 5

Выбираем «Тип установки» и в нашем случае мы должны выбрать «Добавление компонентов к существующему экземпляру SQL Server 2008 R2»

Скриншот 5

Шаг 6

Далее выбираем компоненты, которые необходимо установить это как раз «Службы Reporting Services» и среда разработки отчетов Business Intelligence Development Studio, жмем «Далее»

Скриншот 6

Шаг 7

Правила установки, жмем «Далее»

Скриншот 7

Шаг 8

Проверка свободного места на диске, жмем «Далее»

Скриншот 8

Шаг 9

Вводим учетную запись, от которой будет запускаться служба SSRS

Скриншот 9

Шаг 10

Далее у меня доступен всего один вариант это «Установить, но не настраивать сервер отчетов»

Скриншот 10

Шаг 11

Если хотите отправлять отчеты об ошибках SQL Server в компанию Microsoft, то поставьте соответствующую галочку, жмем «Далее»

Скриншот 11

Шаг 12

Правила конфигурации установки, жмем «Далее»

Скриншот 12

Шаг 13

Сводка установки, жмем «Установить»

Скриншот 13

Установка началась

Скриншот 14

Шаг 14

Все, установка завершена, жмем «Закрыть»

Скриншот 15

После чего служба SQL Server Reporting Services будет запущена.

Настройка SQL Server Reporting Services

Переходим к первоначальной настройке, и для этого запускаем «Диспетчер конфигурации служб Reporting Services» (Пуск->Все программы->Microsoft SQL Server 2008 R2->Средства настройки). Здесь мы имеем следующие возможности:

  • Запустить/остановить службу отчетов;
  • Изменить учетную запись, от которой будет запускаться служба Reporting Services;
  • Изменить URL адрес web-службы;
  • Создать/изменить базу данных сервера отчетов;
  • Изменить URL адрес диспетчера отчетов;
  • Задать настройки электронной почты;
  • Задать учетную запись для источника данных отчетов, для которых учетные данные не требуются;
  • Управлять ключами шифрования;
  • Настраивать масштабное развертывание.

Создание базы данных служб Reporting Services

Для начала мы должны создать базу данных, для этого переходим в раздел «База данных» и нажимаем «Изменить базу данных».

Скриншот 16

Далее откроется «Мастер настройки базы данных сервера отчетов», мы выбираем «Создать новую базу данных сервера отчетов», и нажимаем «Далее»

Скриншот 17

Затем указываем учетную запись, от имени которой мы будем подключаться к SQL Server Database Engine, для проверки можете нажать «Проверка соединения» и если все хорошо то жмем «Далее»

Скриншот 18

На следующем шаге задаем имя базы данных сервера отчетов, предлагаю оставить по умолчанию, т.е. ReportServer, жмем «Далее»

Скриншот 19

Затем указываем учетную запись, которую сервер отчетов будет использовать для подключения к базе данных сервера отчетов.

Скриншот 20

Далее представлена сводка, мы все проверяем и жмем «Далее»

Скриншот 21

И если все хорошо, то мастер настройки сообщит об успешном завершение, жмем «Готово»

Скриншот 22

Настройка URL адресов для сервера и диспетчера отчетов

Следующее что мы должны сделать это перейти в пункт URL адрес web-службы и задать адрес, я оставлю по умолчанию, и сразу нажимаю «Применить»

Скриншот 23

Затем перехожу в пункт URL адрес диспетчера отчетов и также просто нажимаю «Применить»

Скриншот 24

Таким образом, у меня теперь:

  • адрес web-службы http://TESTSERVER/ReportServer;
  • адрес диспетчера отчетов http://TESTSERVER/Reports.

В качестве имени виртуальных каталогов Вы можете использовать свои значения.

Сохранение ключа шифрования Reporting Services

Теперь необходимо сохранить ключ шифрования, для того чтобы в случае перемещения сервера отчетов на другой компьютер восстановить доступ к зашифрованному содержимому, переходим на пункт «Ключи шифрования» и в разделе «Создать резервную копию» жмем «Копировать»

Скриншот 25

Указываем папку, в которую сохранить ключ, и задаем пароль для восстановления

Скриншот 26

Осталось проверить работу SSRS для этого можем открыть браузер и набрать адрес диспетчера отчетов, в моем случае это http://TESTSERVER/Reports

И у нас должна открыться следующая страница

Скриншот 27

Также можем проверить работу среды Business Intelligence Development Studio, для этого просто ее запускаем Пуск->Все программы->Microsoft SQL Server 2008 R2->Среда SQL Server Business Intelligence Development Studio

Скриншот 28

Примечание. Если Вы планируете использовать подписку на отчеты, то для этого должна быть запущена служба «Агент SQL Server», запустить ее можно с помощью «Диспетчера конфигурации SQL Server».

Заметка! Если Вас интересует SQL и T-SQL, рекомендую посмотреть мои видеокурсы по T-SQL, с помощью которых Вы «с нуля» научитесь работать с SQL и программировать с использованием языка T-SQL в Microsoft SQL Server.

На этом все, так как у нас все готово, для того чтобы переходить к разработке отчетов, но этим, как я уже говорил, мы займемся в следующих материалах. Пока!

Понравилась статья? Поделиться с друзьями:
Заметки IT специалиста
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку «Отправить комментарий», я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.