Тип соединения OLE DB (службы SSRS)

Для включения данных из источника данных OLE DB необходим набор данных на основе источника данных отчета типа OLE DB. Этот встроенный тип источника данных основан на модулем обработки данных OLE DB в Microsoft SQL Server Reporting Services.

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

Используйте сведения в этом разделе для создания источника данных. Пошаговые инструкции см. в разделе Добавление и проверка подключения к данным (построитель отчетов и службы SSRS).

Строка подключения

Строка соединения для модуля обработки данных OLE DB зависит от требуемого поставщика данных. Обычная строка соединения содержит пары имя-значение, поддерживаемые поставщиком данных. Например, следующий строка подключения указывает поставщик OLE DB для собственного клиента SQL Server и базы данных AdventureWorks:

Provider=SQLNCLI10.1;Data Source=server; Initial Catalog=AdventureWorks  

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

См. примеры строк подключения в руководстве по созданию строк подключения к данным (построитель отчетов и SSRS).

Учетные данные

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

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

Дополнительные сведения см. в статье Задание учетных данных и сведениях о соединении для источников данных отчета.

Специальные символы в пароле

Если источник данных OLE DB настроен таким образом, что предлагается ввести пароль, либо пароль включен в строку подключения и пользователь вводит пароль, содержащий специальные символы (например, знаки препинания), драйверы некоторых базовых источников данных не смогут проверить специальные символы. При обработке отчета сообщение «Неверный пароль» может быть признаком этой ошибки.

Примечание.

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

Параметры

Некоторые поставщики OLE DB поддерживают неименованные параметры и не поддерживают именованные параметры. Параметры передаются по расположению с помощью заполнителя в запросе. Символ заполнителя определяется синтаксисом, который поддерживается поставщиком данных.

Замечания

OLEDB представляет собой собственную технологию создания поставщиков данных для определенных источников данных. Технология OLEDB основана на COM-интерфейсах. Технология OLEDB была разработана после появления технологии ODBC, но раньше поставщиков данных ADO.NET. Поставщики данных OLEDB регистрируются в операционной системе аналогично остальным COM-компонентам. Поставщики данных OLEDB предоставляются корпорацией Майкрософт и сторонними производителями. Корпорация Майкрософт также предоставляет MSDASQL, поставщик данных OLEDB, обеспечивающий мост с драйверами ODBC. Дополнительные сведения см. в разделе Тип подключения к ODBC (службы SSRS).

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

Дополнительные сведения о конкретных поставщиках данных OLE DB см. в статье Источники данных, поддерживаемые службами Reporting Services (SSRS).

Инструкции

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

Добавление и проверка Подключение данных (построитель отчетов и SSRS)

Создание общего набора данных или внедренного набора данных (построитель отчетов и SSRS)

Добавление фильтра в набор данных (построитель отчетов и службы SSRS)

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

Наборы данных отчетов (SSRS)
Предоставляет общие сведения о доступе к данным отчета.

Создание строк подключения к данным (построитель отчетов и службы SSRS)
Предоставляет сведения о подключениях к данным и источникам данных.

Отчет о внедренных наборах данных и общих наборах данных (построитель отчетов и SSRS)
Предоставляет сведения об общих и внедренных наборах данных.

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

Источники данных, поддерживаемые службами Reporting Services (SSRS).
Предоставляет подробные сведения о поддержке платформ и версий для каждого модуля обработки данных.

См. также

Параметры отчета (построитель отчетов и конструктор отчетов)
Фильтрация, группировка и сортировка данных (построитель отчетов и службы SSRS)
Выражения (построитель отчетов и службы SSRS)