Тип соединения OLE DB (службы SSRS)
Для включения данных из источника данных OLE DB необходим набор данных на основе источника данных отчета типа OLE DB. Этот встроенный тип источника данных основан на модуле обработки данных OLE DB служб MicrosoftSQL 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 служб Analysis Services (службы Analysis Services — многомерные данные)
Использование поставщика данных платформы .NET Framework для Oracle
Дополнительные сведения о конкретных поставщиках данных OLE DB данных см. в разделе Источники данных, поддерживаемые службами Reporting Services (SSRS) документации по службам Службы Reporting Servicesв электронной документации по SQL Server.
В начало
Инструкции
В этом разделе содержатся пошаговые инструкции по работе с подключениями к данным, источниками данных и наборами данных.
Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS)
Создание общего или внедренного набора данных (построитель отчетов и службы SSRS)
Добавление фильтра к набору данных (построитель отчетов и службы SSRS)
В начало
Связанные разделы
В этих разделах документации содержатся подробные сведения о данных отчетов, а также методические сведения об определении, настройке и использовании элементов отчетов, связанных с данными.
Добавление данных в отчет (построитель отчетов и службы SSRS)
Предоставляет общие сведения о доступе к данным отчета.Подключения к данным, источники данных и строки подключения в построителе отчетов
Предоставляет сведения о подключениях к данным и источникам данных.Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS)
Предоставляет сведения об общих и внедренных наборах данных.Коллекция полей набора данных (построитель отчетов и службы SSRS)
Предоставляет сведения о коллекции полей набора данных, создаваемой запросом.Источники данных, поддерживаемые службами Reporting Services (SSRS) документации к службам Службы Reporting Services в электронной документации по SQL Server.
Предоставляет подробные сведения о поддержке платформ и версий для каждого модуля обработки данных.
В начало
См. также
Основные понятия
Параметры отчета (построитель отчетов и службы SSRS)
Фильтрация, группирование и сортировка данных (построитель отчетов и службы SSRS)