Тип соединения OLE DB (SSRS)
Чтобы включить данные из поставщика данных OLE DB, необходим набор данных на основе источника данных отчета типа OLE DB. Этот встроенный тип источника данных основан на модуле обработки данных OLE DB служб Microsoft SQL Server Службы Reporting Services.
OLE DB представляет собой технологию доступа к данным, позволяющую клиентам подключаться к различным поставщикам данных. После выбора источника данных OLE DB необходимо выбрать определенный поставщик данных. Поддержка различных функций, таких как параметры и учетные данные, зависит от выбранного поставщика данных.
Используйте сведения из этого раздела для создания источника данных. Пошаговые инструкции см. в разделе Как добавить и проверить подключение к данным или источник данных (построитель отчетов 3.0 и службы SSRS).
В данной статье
Строка подключения
Учетные данные
Параметры
Примечания
Инструкции
См. также
Строка соединения
Строка соединения для модуля обработки данных OLE DB зависит от требуемого поставщика данных. Обычная строка соединения содержит пары имя-значение, поддерживаемые поставщиком данных. Например, приведенная ниже строка подключения задает поставщика OLE DB для собственного клиента SQL Server и базы данных AdventureWorks:
Provider=SQLNCLI10.1;Data Source=server; Initial Catalog=AdventureWorks
Используемая строка подключения зависит от внешнего источника данных, с которым выполняется соединение. Чтобы установить свойства строки соединения для поставщика данных, на странице Общие диалогового окна Свойства источника данных нажмите кнопку Построить, чтобы открыть диалоговое окно Свойства соединения. Расширенные свойства источника данных задаются в диалоговом окне Свойства связи данных.
Примеры строк соединения см. в разделе Подключения к данным, источники данных и строки подключения в построителе отчетов 3.0.
В начало
Учетные данные
Учетные данные необходимы для запуска запросов, локального предварительного просмотра отчетов, а также для предварительного просмотра отчетов на сервере отчетов.
После того как отчет был опубликован, может понадобиться изменить учетные данные источника данных, чтобы разрешения, необходимые для получения данных при запуске отчета на сервере отчетов, были допустимыми.
Дополнительные сведения см. в разделе Подключения к данными, источники данных и строки подключения (SSRS) или Указание учетных данных в построителе отчетов 3.0.
Специальные символы в пароле
Если источник данных OLE DB настроен таким образом, что предлагается ввести пароль, либо пароль включен в строку подключения и пользователь вводит пароль, содержащий специальные символы (например, знаки препинания), драйверы некоторых базовых источников данных не смогут проверить специальные символы. При обработке отчета сообщение «Неверный пароль» может быть признаком этой ошибки.
Примечание |
---|
Не рекомендуется включать в строку соединения такие сведения, относящиеся к имени входа, как пароли. В построителе отчетов в диалоговом окне Источник данных предусмотрена отдельная вкладка, где можно ввести учетные данные. |
В начало
Параметры
Некоторые поставщики OLE DB поддерживают неименованные параметры и не поддерживают именованные параметры. Параметры передаются по расположению с помощью заполнителя в запросе. Символ заполнителя определяется синтаксисом, который поддерживается поставщиком данных.
В начало
Примечания
OLEDB представляет собой собственную технологию создания поставщиков данных для определенных источников данных. Технология OLEDB основана на COM-интерфейсах. Технология OLEDB была разработана после появления технологии ODBC, но раньше поставщиков данных ADO.NET. Поставщики данных OLEDB регистрируются в операционной системе аналогично остальным COM-компонентам. Поставщики данных OLEDB предоставляются корпорацией Майкрософт и сторонними производителями. Корпорация Майкрософт также предоставляет MSDASQL, поставщик данных OLEDB, обеспечивающий мост с драйверами ODBC. Дополнительные сведения см. в разделе Тип соединения ODBC (SSRS).
Для успешного получения требуемых данных необходимо, чтобы синтаксис запроса поддерживался поставщиком данных. Поддержка параметров различается в зависимости от поставщика данных. Дополнительные сведения см. в разделах по выбранным поставщикам данных. Например:
Поставщик OLE DB служб Analysis Services (службы Analysis Services — многомерные данные)
Использование поставщика данных платформы .NET Framework для Oracle
Дополнительные сведения о конкретных поставщиках данных OLE DB данных см. в разделе Источники данных, поддерживаемые службами Reporting Services (SSRS) документации по службам Службы Reporting Servicesв электронной документации по SQL Server.
В начало
Инструкции
В этом разделе содержатся пошаговые инструкции по работе с подключениями к данным, источниками данных и наборами данных.
Как создать общий или внедренный набор данных (построитель отчетов версии 3.0 и службы SSRS)
Как добавить фильтр к набору данных (построитель отчетов 3.0 и службы SSRS)
В начало
См. также
В этих разделах документации содержатся подробные сведения о данных отчетов, а также методические сведения об определении, настройке и использовании элементов отчетов, связанных с данными.
Добавление данных в отчет (построитель отчетов версии 3.0 и службы SSRS)
Предоставляет общие сведения о доступе к данным отчета.Подключения к данным, источники данных и строки подключения в построителе отчетов 3.0
Предоставляет сведения о подключениях к данным и источникам данных.Создание и добавление наборов данных (построитель отчетов 3.0 и службы SSRS)
Предоставляет сведения об общих и внедренных наборах данных.Работа с полями набора данных отчета (построитель отчетов версии 3.0 и службы SSRS)
Предоставляет сведения о коллекции полей набора данных, создаваемой запросом.Источники данных, поддерживаемые службами Reporting Services (SSRS) документации к службам Службы Reporting Services в электронной документации по SQL Server.
Предоставляет подробные сведения о поддержке платформ и версий для каждого модуля обработки данных.
В начало