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


Создание базы данных сервера отчетов в режиме "по умолчанию" (Диспетчер конфигурации SSRS)

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

Чтобы создать базу данных сервера отчетов или изменить строку подключения или учетные данные, используйте параметры на странице "База данных" в Диспетчере конфигурации служб Reporting Services.

Применимо к: Нативный режим служб отчетов

Когда нужно создавать или настраивать базы данных сервера отчетов

Если сервер отчетов установлен в режиме только для файлов, необходимо создать и настроить базу данных сервера отчетов.

Если вы установили службы Reporting Services в стандартной конфигурации для локального режима, база данных сервера отчетов была создана и настроена автоматически при установке экземпляра сервера отчетов. Менеджер конфигурации служб Reporting Services можно использовать для просмотра или изменения параметров, настроенных на этапе установки.

Прежде чем начать

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

Выбор сервера базы данных
Просмотрите поддерживаемые версии ядра СУБД SQL Server и просмотрите поддерживаемые выпуски в разделе " Создание базы данных сервера отчетов (SSRS Configuration Manager)".

Включение подключений TCP/IP
Включите подключения TCP/IP для ядра СУБД. Некоторые выпуски ядра СУБД по умолчанию не поддерживают TCP/IP. Инструкции приведены в этом разделе.

Открытие порта для SQL Server
Для удаленного сервера, если используется программное обеспечение брандмауэра, необходимо открыть порт, на который будет прослушиваться ядро СУБД.

Выбор учетных данных сервера отчетов
Решите, как сервер отчетов будет подключаться к базам данных сервера отчетов. Типы учетных данных включают учетную запись пользователя домена, учетную запись пользователя базы данных SQL Server или учетную запись службы сервера отчетов.

Эти учетные данные шифруются и хранятся в файле RSReportServer.config. Сервер отчетов использует эти учетные данные для текущих подключений к базе данных сервера отчетов. Если вы хотите использовать учетную запись пользователя Windows или учетную запись пользователя базы данных, обязательно укажите учетную запись, которая уже существует. Хотя Диспетчер конфигурации служб Reporting Services создаст имя входа и установит необходимые разрешения, он не создаст учетную запись для вас. Дополнительные сведения см. в разделе "Настройка подключения к базе данных сервера отчетов" (Диспетчер конфигурации SSRS).

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

Проверка учетных данных для создания и подготовки базы данных
Убедитесь, что у вас есть учетные данные учетной записи, имеющие разрешение на создание баз данных в экземпляре ядра СУБД. Эти учетные данные используются для однократного подключения для создания базы данных сервера отчетов и RSExecRole. Если имя входа еще не существует, имя входа пользователя базы данных будет создано для учетной записи, используемой сервером отчетов для подключения к базе данных. Вы можете подключиться, используя учетную запись Microsoft Windows, под которой вы вошли, или ввести имя входа в базу данных SQL Server.

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

  1. Если вы используете удаленный экземпляр ядра СУБД, войдите на сервер базы данных, чтобы проверить или включить подключения TCP/IP.

  2. Начните , наведите указатель на все программы, наведите указатель на Microsoft SQL Server, наведите указатель на средства настройки и щелкните диспетчер конфигурации SQL Server.

  3. Откройте конфигурацию сети SQL Server.

  4. Выберите экземпляр.

  5. Щелкните правой кнопкой мыши TCP/IP и нажмите кнопку "Включено".

  6. Перезапустите службу.

  7. Откройте программное обеспечение брандмауэра и откройте порт, на который прослушивается SQL Server. Для экземпляра по умолчанию это порт 1433 для подключений TCP/IP. Дополнительные сведения см. в статье "Настройка брандмауэра Windows для доступа к ядрам СУБД " в электронной документации по SQL Server.

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

  1. Запустите Диспетчер конфигурации служб Reporting Services и подключитесь к экземпляру сервера отчетов, для которого создается база данных. Дополнительные сведения см. в разделе Configuration Manager служб Reporting Services (собственный режим).

  2. На странице "База данных" нажмите кнопку "Изменить базу данных".

  3. Нажмите кнопку "Создать новую базу данных сервера отчетов" и нажмите кнопку "Далее".

  4. Подключитесь к экземпляру ядра СУБД, который будет использоваться для создания и размещения базы данных сервера отчетов:

    1. Введите экземпляр ядра СУБД SQL Server, который вы хотите использовать. Мастер отобразит локальный ядро СУБД, который запускается в качестве экземпляра по умолчанию, если он доступен. В противном случае необходимо ввести сервер и экземпляр, которые будут использоваться. Именованные экземпляры указаны в этом формате: <servername>\<instancename>.

    2. Введите учетные данные, используемые для однократного подключения к ядру СУБД для создания баз данных сервера отчетов. Дополнительные сведения об использовании этих учетных данных см. в разделе "Перед началом работы" в этом разделе.

    3. Нажмите кнопку "Проверить подключение", чтобы проверить подключение к серверу.

    4. Нажмите кнопку Далее.

  5. Укажите свойства, используемые для создания базы данных. Дополнительные сведения об использовании этих свойств см. в разделе "Перед началом работы" в этом разделе:

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

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

    3. Режим сервера отчетов всегда установлен на Native.

    4. Нажмите кнопку Далее.

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

    1. Укажите тип проверки подлинности:

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

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

      Выберите учетные данные службы, если требуется, чтобы сервер отчетов подключался с помощью учетной записи службы. С помощью этого параметра сервер подключается с помощью встроенной безопасности; учетные данные не шифруются или хранятся.

    2. Нажмите кнопку Далее.

  7. Просмотрите сведения на странице "Сводка", чтобы проверить правильность параметров, а затем нажмите кнопку "Далее".

  8. Проверьте подключение, щелкнув URL-адрес на странице URL-адреса сервера отчетов или на странице URL-адреса диспетчера отчетов. URL-адреса должны быть определены для работы этого теста. Если подключение к базе данных сервера отчетов допустимо, в окне браузера отобразится иерархия папок сервера отчетов или диспетчер отчетов. Дополнительные сведения см. в статье "Проверка установки служб Reporting Services в электронной документации по SQL Server".

См. также

Настройка подключения к базе данных сервера отчетов (диспетчер конфигурации SSRS)
База данных (собственный режим SSRS)
Управление сервером отчётов в встроенном режиме Reporting Services
Менеджер настройки служб Reporting Services (собственный режим)