1. Home
  2. Docs
  3. Керівництво користувача VisualService
  4. Інсталяція SQL-сервера
  5. Інсталяція SQL-сервера з робочою базою даних (з Reporting Services)

Інсталяція SQL-сервера з робочою базою даних (з Reporting Services)

 (притримуватися послідовності):

  1. Інсталювати MS SQL SERVER 2008 R2 (НЕ EXPRESS !) SP1 (+ клієнт)
  2. Для SQL сервера дозволити зовнішні з’єднання (во властивостях)
  3. Встановити робочу базу даних (role WORK_ROLE в базі вже існує) (при потребі)
  4. Для сервера виконати script:
    • На сервері створити логіни LoginForAll, AppAdmin
    • Встановити властивості ‘show advanced options’, ‘Ad Hoc Distributed Queries’, ‘xp_cmdshell’,  ‘remote proc trans = 1, ‘allow updates’ = 0
    • Налагодити можливість запуску exe-файлів з Stored Procedure БД
  5. Для робочої бази даних виконати script:
    • Зафіксувати логіни LoginForAll, AppAdmin в робочій базі даних
  6. Налагодити Reporting Services з перевіркою справжності за допомогою форм. (див. інструкцію)
  7. Для доступу до сервера звітів з Інтернет встановити додатковий URL для менеджера звітів ( в диспетчері конфігурації служб Reporting Services):
    • Имя заголовка узла – зовнішня IP-адреса SQL-сервера, на якому встановлено Reporting Services
    • 80 або 8080 або любий інший, який до якого відкрито доступ в роутері
  8. Для Reporting Services встановити параметр EnableRemoteErrors = True

(підключити Reporting Services в Server Management Studio,  для Report-сервера  Властивості -Додатково)

  1. Якщо на SQL-сервері встановлено робочу базу даних – (для забезпечення доступу до локального Reporting Service)
    • В програмі Sql Server Configuration Manager для клиента Sql Native Client версії 10 створити псевдонім локального сервера звітів:
      • Імя – LINKEDREPORTSERVER,
      • порт – 1433,
      • IP – внутрішня IP-адреса SQL–сервера
    • створити зв’язаний сервер для локального SQL-сервера
      • Імя зв’язаного серверу – LINKEDREPORTSERVER,
      • Тип серверу: Сервер SQL сервер
      • В закладці Безпека:
        1. Вказати локальні імена входу LoginForAll, AppAdmin, sa і для них вказати Удаленного пользователя AppAdmin і його пароль
        2. Втановити: Для з’єднань імена яких відсутні в списку вище – Не встановлювати.
  1. В програмі Sql Server Configuration Manager для клиента Sql Native Client версії 10 створити псевдоніми всіх інших SQL-серверів, з яких сервер звітів буде робити запити даних:
    • Імя – імя SQL-сервера (локальне див. sp)
    • порт – 1433,
    • IP – зовнішня IP-адреса SQL–сервера

Дозволити доступ SQl-сервера з Інтернета (на роутері дозволити Ping, відкрити порт  і переброску внутр. порта, через  який працює Reporting Services)

Чи корисна ця сторінка? Так 1 Ні 2

How can we help?