(притримуватися послідовності, доступ до SQL-сервера, на якому встановлено Reporting Services, вже має бути ):
- Інсталювати MS SQL SERVER 2008 R2 (можна EXPRESS) SP1 (+ клієнт)
- Для SQL сервера дозволити зовнішні з’єднання (во властивостях)
- Встановити робочу базу даних (role WORK_ROLE в базі вже існує)
- Для сервера виконати script:
- На сервері створити логіни LoginForAll, AppAdmin
- Встановити властивості ‘show advanced options’, ‘Ad Hoc Distributed Queries’, ‘xp_cmdshell’, ‘remote proc trans = 1, ‘allow updates’ = 0
- Налагодити можливість запуску exe-файлів з Stored Procedure БД
- Для робочої бази даних виконати script:
- Зафіксувати логіни LoginForAll, AppAdmin в робочій базі даних
- В програмі Sql Server Configuration Manager для клиента Sql Native Client версії 10 створити псевдонім сервера звітів:
- Імя – LINKEDREPORTSERVER,
- порт – 1433,
- IP – зовнішня IP-адреса SQL–сервера, на якому встановлено Reporting Service
- Створити зв’язаний сервер на якому встановлено Reporting Service
- Імя зв’язаного серверу – LINKEDREPORTSERVER,
- Тип серверу: Сервер SQL сервер
- В закладці Безпека:
- Вказати локальні імена входу LoginForAll, AppAdmin, sa і для них вказати Удаленного пользователя AppAdmin і його пароль
- Втановити: Для з’єднань імена яких відсутні в списку вище – Не встановлювати.
- Дозволити доступ SQL-сервера з Інтернета (на роутері дозволити Ping, відкрити порт )