12.01.2010 14:18:52

Найновіша версія цього файлу доступна в Інтернеті на вузлі Microsoft Download Center на веб-сторінці Readme для надбудови SQL Server 2008 Reporting Services.

Щоб отримати довідку з технічних питань щодо SQL Server, які не стосуються документації, див. веб-сторінку Отримання допомоги щодо SQL Server.

Зміст

1.0 Загальні відомості

Надбудову Microsoft® SQL Server® 2008 Reporting Services для продуктів і технологій SharePoint можна завантажити з Інтернету. Вона дає змогу інтегрувати сервер звітів і розгортання Microsoft SharePoint Foundation 2010® або Microsoft SharePoint Server 2010 ®. Надбудова Reporting Services має зазначені нижче функції.

  • Веб-частина засобу Report Viewer, яка має такі функції: перегляд звітів, експортування до багатьох форматів відтворення, навігація по сторінках, пошук, друк і масштабування.
  • Веб-сторінки, які дають змогу створювати підписки та розклади, установлювати безпеку елементів моделей і керувати звітами, моделями та джерелами даних.
  • Підтримка стандартних функцій SharePoint Foundation 2010 і SharePoint Server 2010, зокрема керування документами, спільної роботи, безпеки та розгортання з типами вмісту сервера звітів.
  • Зі звітами можна використовувати оповіщення SharePoint, керування версіями (брати на редагування та повертати з редагування) і веб-частини "Фільтр". Можна додати веб-частину засобу Report Viewer на будь-яку сторінку або приладну дошку на сайті SharePoint і настроїти її оформлення.
  • Можна використовувати рівні дозволів і ролі SharePoint, щоб контролювати доступ до вмісту сервера звітів. Можна також використовувати автентифікацію форм SharePoint для підтримки доступу через підключення з Інтернету.
  • Розширення доставки, яке можна використовувати в підписках для доставки звітів у бібліотеки SharePoint.
  • Публікування звітів і моделей із конструктора звітів і конструктора моделей у бібліотеку SharePoint.
  • Відкриття звітів і моделей із бібліотеки SharePoint у конструкторі Report Builder та збереження звітів у бібліотеках SharePoint на сайті.
  • Кінцева точка простого протоколу доступу до об’єктів (SOAP) для керування вмістом сервера звітів в інтегрованому режимі SharePoint.

[На початок]

2.0 Функції цього випуску

Надбудова Reporting Services працює із сервером звітів SQL Server 2008 R2 Reporting Services, настроєним для інтеграції з SharePoint. У списку нижче наведено нові функції цього випуску.

  • Гнучка інсталяція надбудови, яку зараз можна виконувати до або після інсталяції продукту або технології SharePoint. У разі інсталяції надбудови перед інсталяцією продукту або технології SharePoint легше розгортати надбудову, оскільки ферма SharePoint розгортає файли під час додавання серверів до ферми.
  • Простіше настроювання серверів SharePoint для інтеграції із сервером звітів. Для настроювання потрібна менша кількість етапів, ніж у попередній версії надбудови. Для отримання докладніших відомостей див. розділ Настроювання інтеграції сервера звітів у центрі адміністрування SharePoint
  • Можливість використання даних зі списку SharePoint як джерела даних для звітів. Надбудова дає змогу по-новому працювати зі списками та запитами Microsoft SharePoint, легко додаючи інформацію зі списків SharePoint до звіту. Додаткові відомості див. у розділі Тип джерела даних: одержання даних зі списку SharePoint (Report Builder 3.0)
  • Звіти з Microsoft Access 2010® і нового розширення даних списку SharePoint служб Reporting Services можна запускати локально з бібліотеки документів SharePoint без з’єднання із сервером звітів служб звітування SQL Server. Для отримання докладніших відомостей див. розділ Відтворення звітів у локальному режимі в засобі Report Viewer (служби Reporting Services в інтегрованому режимі SharePoint)
  • Категорії, які можна настроювати для використання в діагностичному журналюванні SharePoint. Журнал категорій може містити різну інформацію, від використання інтерфейсу користувача до проксі-сервера клієнта SOAP. Для отримання докладніших відомостей див. розділи Події сервера звітів в інтегрованому режимі SharePoint і Увімкнення подій служб Reporting Services для журналу трасування SharePoint
  • Інтерфейс користувача служб Reporting Services у SharePoint зараз підтримує 37 мов, набори символів арабської мови та івриту з напрямком тексту справа наліво, а також складний макет тексту для тайської мови. Підтримуються як веб-частини засобу перегляду звітів, так і веб-сторінки.
  • За допомогою функції виклику одним клацанням конструктора Report Builder можна завантажити конструктор Report Builder безпосередньо із сервера звітів і використовувати системні властивості сервера.
  • Підписки та деталізовані посилання працюють безпосередньо з пов’язаними ресурсами в бібліотеці документів, а не через сервер звітів.
  • Переспрямовувач HTTP, який очікує запити від клієнтів, наприклад від конструктора Report Builder, до зовнішнього веб-сервера SharePoint, і переспрямовує запити серверу звітів.

[На початок]

3.0 Вимоги

Для інсталяції надбудови Reporting Services комп’ютер має відповідати зазначеним нижче вимогам до програмного забезпечення, а також вимогам до програмного та апаратного забезпечення продукту або технології SharePoint 2010, з якою виконується інтеграція.

  • Інсталятор Microsoft Windows 3.0 або пізнішої версії.
  • SharePoint Foundation 2010 або SharePoint Server 2010. Надбудова Reporting Services не підтримується в попередніх версіях Windows SharePoint Services і Microsoft Office SharePoint Server 2007.
  • Наявна лише 64-розрядна версія надбудови. Це вимога продуктів і технологій SharePoint 2010.
  • Щоб настроїти інтегровані операції з цією версією надбудови Reporting Services, як сервер звітів потрібно використовувати SQL Server 2008 R2. Сервер звітів має бути настроєно для інтегрованого режиму SharePoint, як описано в електронній документації з SQL Server.
  • Підтримуються такі випуски SQL Server: Standard, Evaluation, Developer та Enterprise. Інтеграція сервера не підтримується у випуску Workgroup служб Reporting Services або SQL Server Express із розширеними службами.

3.1 Вимоги облікового запису користувача домену для адміністрування та служб SharePoint

Під час розгортання продукту або технології SharePoint використовується багато облікових записів для роботи служб і доступу до зовнішніх і внутрішніх серверів. Якщо для розгортання вказано облікові записи домену, потрібно дотримуватися передових рекомендацій і вказати облікові записи, які використовуються лише веб-застосунком SharePoint. Не настроюйте обліковий запис служби для роботи під обліковим записом користувача домену, який належить реальному користувачу, що матиме доступ до сайту SharePoint.

Обліковий запис домену потрібен у зазначених нижче випадках.

  • Сайт SharePoint і сервер звітів розташовані на різних комп’ютерах.
  • Сайт SharePoint розміщений у пулі застосунків, який працює як вбудований обліковий запис, наприклад NetworkService.
  • Кінцеву точку сервера звітів у веб-застосунку SharePoint настроєно для використання режиму довіреного облікового запису.

Якщо обліковий запис користувача домену не використовується, відображатиметься зазначене нижче повідомлення про помилку, коли користувач переглядатиме звіт або одержуватиме доступ до функцій служб Reporting Services із сайту SharePoint.

"Сталася неочікувана помилка під час підключення до сервера звітів. Переконайтеся, що сервер звітів доступний і настроєний для інтегрованого режиму SharePoint. Дозволи, надані користувачу "<ім’я_облікового_запису>", недостатні для виконання цієї операції."

Щоб уникнути цієї помилки, виконайте рекомендації, наведені в документації до продукту або технології SharePoint і використовуйте службу пулу застосунків як обліковий запис домену. Для отримання докладніших відомостей і рекомендацій про вимоги облікового запису служби див. розділ План адміністративних облікових записів і облікових записів служб у документації до продукту або технології SharePoint.

Примітка.
Для продуктів і технологій SharePoint 2010 потрібні облікові записи домену, щоб настроювати служби, наприклад інтегрувати служби звітування із SharePoint.

[На початок]

4.0 Оновлення

Якщо надбудову Reporting Services уже інстальовано, можна оновити її до поточної версії. Під час інсталяції буде виявлено наявну версію та відображено запит на підтвердження оновлення. У разі підтвердження буде видалено попередню версію надбудови й інстальовано нову версію.

Зверніть увагу, що не можна інсталювати кілька екземплярів надбудови Reporting Services. На комп’ютері може бути інстальовано лише один екземпляр надбудови. Не можна запускати попередні версії паралельно з поточною версією.

5.0 Огляд інсталяції та настроювання

Залежно від конкретних вимог дії з інсталяції та настроювання надбудови служб Reporting Services можуть відрізнятися від зазначених. Нижче наведено основні дії.

  • Інсталюйте надбудову за допомогою файлу rsSharepoint.msi. У розгортанні ферми SharePoint надбудову має бути інстальовано на кожному зовнішньому веб-сервері. Для отримання докладніших відомостей див. розділ Інсталяція та видалення надбудови Reporting Services
  • У центрі адміністрування SharePoint настройте інтеграцію служб Reporting Services. Для цього потрібно вказати URL-адресу сервера звітів, який потрібно інтегрувати з фермою SharePoint. Для отримання докладніших відомостей див. розділ Настроювання інтеграції сервера звітів у центрі адміністрування SharePoint
  • У центрі адміністрування SharePoint переконайтеся, що активовано функції інтеграції сервера звітів і центру адміністрування в розділі функцій колекції сайтів. Для отримання докладніших відомостей див. розділ Активація функції сервера звітів у центрі адміністрування SharePoint
  • У центрі адміністрування SharePoint активуйте функцію синхронізації файлів сервера звітів. За допомогою цієї функції можна синхронізувати створені вручну копії бібліотек документів із каталогом сервера звітів. Для отримання докладніших відомостей див. розділ Активація функції синхронізації файлів сервера звітів у центрі адміністрування SharePoint
  • Для кожної бібліотеки документів додайте три типи вмісту служб звітування: модель Report Builder, джерело даних звіту та звіт Report Builder. Це потрібно, щоб параметри служб звітування були доступні в новому списку документів. Для отримання докладніших відомостей див. розділ Додавання типів вмісту сервера звітів до бібліотеки (служби Reporting Services в інтегрованому режимі SharePoint)

[На початок]

6.0 Інсталяція надбудови

Інсталювати надбудову Reporting Services може лише адміністратор комп’ютера.

Активувати функцію інтеграції служб Reporting Services може лише адміністратор колекції сайтів.

У цьому випуску можна інсталювати надбудову перед інсталяцією SharePoint або після неї. Надбудова відповідає стандартам попереднього розгортання SharePoint, і її файли інсталюються в розташування, які використовуються для інсталяції SharePoint.

Примітка.
Краще інсталювати надбудову перед інсталяцією продукту або технології SharePoint, оскільки, коли до ферми додаються нові сервери, надбудову Reporting Services настроюватиме та активуватиме ферма SharePoint.

6.1 Інсталяція надбудови перед інсталяцією продукту або технології SharePoint

Потрібно інсталювати надбудову на всі сервери, що працюватимуть як зовнішні веб-сервери SharePoint, які потрібно інтегрувати зі службами Reporting Services. Якщо продукт або технологію SharePoint ще не інстальовано, можна запустити майстер інсталяції надбудови на всіх серверах.

  1. Завантажте програму інсталяції (rsSharepoint.msi) для надбудови Reporting Services.
  2. Запустіть файл rsSharepoint.msi як адміністратор, щоб запустити майстер інсталяції. У майстрі відобразиться сторінка привітання, умови ліцензії на програмне забезпечення та сторінка реєстраційних відомостей. Під час інсталяції буде створено папки SharePoint 2010 у розташуванні %program files%\common files\Microsoft Shared\ і скопійовано до них файли. Потрібно запустити msi-файл із правами адміністратора, для чого спочатку відкрийте в режимі адміністратора вікно командного рядка, а потім запустіть файл rsSharepoint.msi із командного рядка.
  3. Настройте параметри інтеграції сервера звітів і активацію функції в центрі адміністрування SharePoint.

6.2 Інсталяція надбудови після інсталяції продукту або технології SharePoint

Інсталюючи надбудову на серверах після інсталяції продукту або технології SharePoint, можна запустити повну інсталяцію надбудови лише на одному із серверів SharePoint. Для інших серверів SharePoint у фермі потрібно запустити з командного рядка інсталяцію лише файлів надбудови. Під час інсталяції лише файлів інсталюються файли, але пропускається розділ настроюваних дій процесу інсталяції.

Після інсталяції надбудови на всіх серверах запустіть центр адміністрування SharePoint для настроювання інтеграції сервера звітів.

6.3 Інсталяція лише файлів

Щоб інсталювати файли, але пропустити настроювані дії, запустіть msi-файл із командного рядка з параметром SKIPCA.

  1. Відкрийте командний рядок із дозволами адміністратора.
  2. Виконайте команду msiexec -i rsSharePoint.msi SKIPCA=1.

6.4 Повна інсталяція надбудови у два кроки

Якщо під час інсталяції виникають помилки, можна запустити інсталяцію у два кроки з командного рядка. Спочатку запустіть інсталяцію, щоб інсталювати файли та пропустити настроювані дії, а потім запустіть виконуваний файл настроюваних дій. Щоб інсталювати лише файли надбудови Reporting Services, виконайте зазначені нижче дії.

  1. Відкрийте командний рядок із дозволами адміністратора.
  2. Виконайте команду msiexec -i rsSharePoint.msi SKIPCA=1.
  3. Знайдіть файл rsCustomAction.exe у файловій системі. Цей файл скопіює на комп’ютер програма інсталяції. Файл буде розташований у каталозі %Temp%.
    Щоб отримати інформацію про шлях до цього файлу, натисніть кнопку Пуск, виберіть команду Виконати та введіть %temp%. Файл має бути розташований у папці \Documents and Settings\<ваше ім’я>\LOCALS~1\Temp.
    Відкрийте вікно командного рядка. Для цього натисніть кнопку Пуск, виберіть команду Виконати та введіть cmd. Якщо використовуються новіші операційні системи, можливо, потрібно буде підвищити рівень дозволів і виконати цю команду із правами адміністратора.
  4. Перейдіть до папки, яка містить виконуваний файл rsCustomAction.
  5. Введіть наведену нижче команду. Цей етап настроювання триває кілька хвилин. Під час цього процесу буде перезапущено службу W3SVC.
    rsCustomAction.exe /i

6.4 Настроювання інтеграції сервера звітів

  1. У центрі адміністрування SharePoint 2010 клацніть вкладку Загальні параметри застосунку.
  2. У розділі застосунку Reporting Services клацніть Інтеграція служб Reporting Services.
    1. У полі URL-адреса веб-служби сервера звітів: укажіть URL-адресу сервера звітів (наприклад, http://example-server-name/reportserver). Не використовуйте адресу "localhost". Рекомендовано відкрити вікно браузера та перевірити дійсність URL-адреси, яку потрібно використати. Якщо URL-адреса дійсна, відкриється кореневий вузол ієрархії папок сервера звітів. Якщо з’явиться повідомлення про помилку, URL-адреса сервера звітів недійсна та її не можна використовувати. Для отримання докладніших відомостей про синтаксис URL-адреси див. розділ "Настроювання віртуальних каталогів сервера звітів" електронної документації із SQL Server.
    2. У розділі Режим автентифікації виберіть Автентифікація Windows або Довірений обліковий запис, щоб указати, чи надсилає кінцева точка проксі-сервера заголовок із маркером безпеки для уособленого підключення до сервера звітів.
    3. У розділі Облікові дані вкажіть Ім’я користувача та Пароль, щоб підключитися до сервера звітів для одержання облікового запису служби. Введіть дані облікового запису, який належить до локальної групи адміністраторів на комп’ютері сервера звітів.
    4. У розділі Активація функції служб Reporting Services виберіть активацію функції служб Reporting Services в усіх наявних колекціях сайтів або виберіть список колекцій сайтів, у яких потрібно активувати цю функцію.
    5. Натисніть кнопку ОК.
  3. У розділі служб Reporting Services клацніть Установити значення сервера за промовчанням, щоб установити значення для обмеження журналу звіту, увімкнення журналювання, установлення часу очікування оброблення звіту та дозволу завантаження конструктора звітів

Для отримання докладніших відомостей див. розділи Настроювання інтеграції сервера звітів у центрі адміністрування SharePoint і Активація функції сервера звітів у центрі адміністрування SharePoint

6.5 Установлення дозволів і додавання типів вмісту служб Reporting Services

Щоб завершити процес інтеграції, потрібно перевірити дозволи всіх користувачів, яким потрібно одержувати доступ до вмісту сервера та керувати цим вмістом у веб-застосунку SharePoint. Щоб надати цим користувачам доступ до застосунку, потрібно призначити облікові записи користувачів і груп групам SharePoint або рівням дозволів. Функції служб Reporting Services інтегруються з моделлю безпеки та дозволами SharePoint, а доступ до типів вмісту служб Reporting Services надається разом із доступом до інших елементів у бібліотеці документів. Наприклад, якщо користувач має дозвіл на перегляд інших елементів у бібліотеці документів, він зможе переглядати звіт у цій бібліотеці.

Також можна додати типи вмісту служб Reporting Services, щоб користувачі, які мають дозвіл на використання конструктора Report Builder, могли запускати його з меню Створити бібліотеки документів. Для отримання докладніших відомостей див. розділ Додавання типів вмісту сервера звітів до бібліотеки (служби Reporting Services в інтегрованому режимі SharePoint)

6.6 Перевірення інсталяції та настроювання

  1. Перевірте інтеграцію, запустивши диспетчер конфігурацій Reporting Services, щоб переглянути стан сервера. У розділі Поточний сервер звітів у полі Режим сервера звітів має відображатися Інтегрований режим SharePoint.
  2. У диспетчері конфігурацій Reporting Services клацніть URL-адреса веб-служби, а потім клацніть URL-адреса веб-служби сервера звітів, щоб відкрити сторінку сервера звітів у вікні браузера. Якщо сторінка відкривається лише з повідомленням про помилку, сервер звітів не настроєно належним чином.
  3. У центрі адміністрування SharePoint клацніть Загальні параметри застосунку, а потім у розділі Reporting Services клацніть Установити значення сервера за промовчанням. Якщо інтеграцію настроєно правильно, ця сторінка відкриється, а повідомлення про помилку підключення до сервера звітів не відображатиметься.
  4. Перейдіть до бібліотеки на сайті SharePoint і завантажте файл визначення звіту (RDL) і файл моделі звіту (SMDL). Переконайтеся, що для звіту правильно зазначено властивості джерела даних. У джерела даних має бути припустимий рядок підключення до зовнішнього джерела даних. Потрібно використовувати припустимий для топології мережі тип облікових даних. Зокрема, якщо для домену не ввімкнуто автентифікацію Kerberos і сервер звітів розташовано на іншому комп’ютері, не можна використовувати тип облікових даних із вбудованою безпекою Windows. Натомість слід указати збережені облікові дані. Після перевірки правильності властивостей джерела даних можна клацнути назву звіту, щоб відкрити його. Звіт автоматично відкриється у веб-частині засобу Report Viewer.

[На початок]

6.7 Видалення надбудови Reporting Services

Можна видалити надбудову Reporting Services на панелі керування Windows у розділі "Програми та засоби". Також можна видалити надбудову Reporting Services, запустивши програму інсталяції (msi-файл) в режимі видалення.

Примітка.
У разі видалення надбудови з активного сервера у фермі надбудова видаляється з усіх серверів ферми. Якщо потрібно видалити надбудову з одного сервера, спочатку видаліть цей сервер із ферми SharePoint, а потім видаліть надбудову.

У разі видалення надбудови видаляються функції інтеграції сервера, які використовуються для оброблення звітів і моделей на сервері звітів. Програма інсталяції не видаляє файли, створені або завантажені з бібліотеки, а також розклади, підписки та журнал звіту. Можливо, слід видалити ці елементи, перш ніж видаляти надбудову. Також слід видалити імена для входу в базу даних SharePoint, створені для облікового запису служби Reporting Services.

  1. Видаліть усі звіти та інші елементи сервера звітів, які більше не використовуються. Вони не запускатимуться після видалення надбудови.
  2. На панелі керування в розділі Програми або Програми та засоби виберіть Надбудова SQL 2008 R2 Reporting Services SharePoint.
  3. Натисніть кнопку Видалити.

Для отримання докладніших відомостей див. розділ Інсталяція та видалення надбудови Reporting Services

[На початок]

7.0 Відомі проблеми

8.0 Примітки щодо документації

Наразі відомості про помилки в документації відсутні.

Додаткові відомості

Інші ресурси

Активація функції сервера звітів у центрі адміністрування SharePoint