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


Определение наборов данных отчетов для других источников данных

Изменения: 14 апреля 2006 г.

В службах Reporting Services поддерживается доступ к источникам данных через любой поставщик данных под управлением платформы Microsoft .NET Framework, включая OLE DB или ODBC. Чтобы установить свойства строки соединения для поставщика данных, нажмите кнопку Редактировать в диалоговом окне Источник данных, затем перейдите на вкладку Общие и откройте диалоговое окно Свойства соединения. Для источника данных OLE DB можно выбрать поставщик данных для источника данных и установить расширенные свойства в диалоговом окне «Свойства связи данных». Для источника данных ODBC можно задать строку соединения.

Конструктор запросов для каждого поставщика данных зарегистрирован в файле RSReportDesigner.config. При создании набора данных на основе источника данных набор данных будет открыт в конструкторе отчетов в представлении, установленном по умолчанию для поставщика данных. По умолчанию доступен обычный конструктор запросов. Некоторые функции служб Reporting Services зависят от реализованных возможностей, предоставленных поставщиком данных. Например, некоторыми поставщиками данных не поддерживаются параметризованные запросы или именованные параметры.

Инструкции по созданию набора данных см. в разделе Как создать набор данных (конструктор отчетов) и Разделы руководства по данным отчета.

Инструкции по созданию собственного поставщика данных для поддержки пользовательских источников данных см. в разделе Implementing a Data Processing Extension.

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

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

ms157132.note(ru-ru,SQL.90).gifПримечание.
Не рекомендуется включать в строку соединения учетные данные, например пароли. В конструкторе отчетов в диалоговом окне Источник данных предусмотрена отдельная вкладка, где можно ввести учетные данные. Эти сведения безопасно хранятся на компьютере клиента, на котором установлен конструктор отчетов.

См. также

Основные понятия

Определение наборов данных отчета
Соединение с источником данных
Файл конфигурации RSReportDesigner

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

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

Журнал изменений

Версия Журнал

14 апреля 2006 г.

Измененное содержимое
  • Содержимое об определенных поставщиках данных, таких как SAP и Oracle, перемещено в отдельные разделы.
Новое содержимое
  • Добавлен раздел о специальных символах в пароле.