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


Страница «Свойства источников данных» (диспетчер отчетов)

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

Если в отчете используются несколько источников данных, у каждого источника данных есть свой подраздел на странице свойств. Источники данных приводятся в том порядке, в котором они определены в отчете.

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

Чтобы открыть эту страницу, выберите отчет, перейдите на вкладку Свойства вверху страницы, а затем на вкладку Источники данных сбоку страницы.

Параметры

  • Пользовательский источник данных
    Укажите, как отчет подключается к источнику данных.

Для указания пользовательского соединения с источником данных используются следующие параметры.

  • Тип соединения
    Укажите модуль обработки данных, который используется для обработки данных, полученных из источника данных. Сервер отчетов использует модули обработки данных для SQL Server, Analysis Services, Oracle, XML, SQL Server Integration Services (SSIS), SAP, OLE DB и ODBC. Дополнительные модули обработки данных могут предоставляться сторонними поставщиками.

    Имейте в виду, что при использовании выпуска SQL Server 2005 Express Edition с установленной службой Advanced Services можно использовать только источники данных SQL Server или службы Analysis Services. Дополнительные сведения см. в разделе Службы Reporting Services в выпуске SQL Server 2005 Express Edition with Advanced Services.

  • Строка соединения
    Укажите строку соединения, которую сервер отчетов использует для подключения к источнику данных. Тип соединения определяет используемый синтаксис. Например, строка соединения для модуля обработки данных XML — это URL-адрес XML-документа.

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

    В следующем примере показана строка соединения, используемая для подключения к базе данных SQL Server AdventureWorks:

    data source=<a SQL Server instance>;initial catalog=AdventureWorks
    
  • Данные для соединения
    Указывает параметры, определяющие получение учетных данных.

    ms190041.note(ru-ru,SQL.90).gifВажно!
    Если в строке соединения приводятся учетные данные, то параметры и значения, указанные в этом разделе, пропускаются. Обратите внимание, что при указании учетных данных в строке соединения значения видны в текстовом виде всем пользователям, просматривающим данную страницу.
  • Учетные данные предоставлены пользователем, запустившим создание отчета
    Чтобы получить доступ к источнику данных, каждый пользователь должен ввести имя пользователя и пароль.

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

    Если учетные данные, предоставленные пользователем, являются учетными данными проверки подлинности Windows, выберите Использовать учетные данные Windows при подключении к источнику данных. Не выбирайте этот флажок при использовании проверки подлинности базы данных (например проверка подлинности SQL Server).

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

    Если учетные данные являются учетными данными проверки подлинности Windows, выберите Использовать учетные данные Windows при подключении к источнику данных. Не выбирайте этот флажок при использовании проверки подлинности базы данных (например проверка подлинности SQL Server).

    Чтобы разрешить передачу учетных данных, выберите Олицетворение авторизованного пользователя после соединения с источником данных, но только в том случае, если источник данных поддерживает олицетворение пользователя. Для баз данных SQL Server этот параметр настраивает функцию SETUSER.

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

    Этот параметр действует максимально эффективно, когда для домена включена проверка подлинности Kerberos или когда источник данных находится на том же компьютере, что и сервер отчетов. Если Kerberos не включен, учетные данные Windows могут быть переданы на другой компьютер. Если требуются дополнительные соединения компьютеров, вместо ожидаемых данных вы получите сообщение об ошибке.

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

  • Учетные данные не требуются
    Укажите, что для получения доступа к источнику данных не требуются учетные данные. Обратите внимание, что выбор этого параметра не окажет никакого воздействия, если источник данных требует авторизации пользователя. Этот параметр следует выбирать, только если соединение с источником данных не требует учетных данных пользователя.

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

  • Применить
    Чтобы сохранить изменения, нажмите кнопку Применить.

См. также

Справочник

Справка F1 диспетчера отчетов

Другие ресурсы

Установка свойств источника данных в службах Reporting Services
Указание учетных данных и сведений о соединении

Справка и поддержка

Получение помощи по SQL Server 2005