Мастер-Тур:Регламент установки 11 версии — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
Строка 97: Строка 97:
 
===Подготовка базы данных===  
 
===Подготовка базы данных===  
 
Разворачивание и подготовка базы данных <br />
 
Разворачивание и подготовка базы данных <br />
* Развернуть эталонную базу данных (файл '''avalon.mdf''').
+
* Развернуть эталонную базу данных (файл '''avalon11.mdf''').
 
* Прогнать по базе данных скрипт '''ReleaseScript.sql'''
 
* Прогнать по базе данных скрипт '''ReleaseScript.sql'''
 
* Прогнать по базе данных скрипт '''Settings11Version.sql'''
 
* Прогнать по базе данных скрипт '''Settings11Version.sql'''
Строка 113: Строка 113:
 
** Microsoft.Transactions.Bridge.dll
 
** Microsoft.Transactions.Bridge.dll
 
* Прогнать по базе данных скрипт '''(2012.10.08)_Create_Assembly_Function.sql''' – осуществляет импорт файла Megatec.SQLCLRClient.dll ('''необходимо прописать путь к файлу'''), и устанавливаются необходимые функции
 
* Прогнать по базе данных скрипт '''(2012.10.08)_Create_Assembly_Function.sql''' – осуществляет импорт файла Megatec.SQLCLRClient.dll ('''необходимо прописать путь к файлу'''), и устанавливаются необходимые функции
* Прогнать по базе данных скрипт '''Jobs_DC.sql''' – создает необходимые джобы для работы с динамическим ценообразованием ('''необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонять только на основной базе'''):
+
* Прогнать по базе данных скрипт '''Jobs_DC.sql''' – создает необходимые джобы для работы с динамическим ценообразованием ('''необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонать только на основной базе'''):
 
** DC_ReCalculate_CreateNextSaleDate – создание цен на будущие даты (на 2 дня вперед), запуск каждые 2 часа;
 
** DC_ReCalculate_CreateNextSaleDate – создание цен на будущие даты (на 2 дня вперед), запуск каждые 2 часа;
 
** DC_ReCalculate_MigrateToPrice – перенос цен, наценок, доплат в поисковые таблицы, запуск каждую 1 минуту;
 
** DC_ReCalculate_MigrateToPrice – перенос цен, наценок, доплат в поисковые таблицы, запуск каждую 1 минуту;
Строка 123: Строка 123:
 
** DC_ReCalculateNextCosts – расчет цен на будущие даты, запуск каждую 1 минуту;
 
** DC_ReCalculateNextCosts – расчет цен на будущие даты, запуск каждую 1 минуту;
 
** DC_ReCalculateSaleDate – обновление цен с наступившей датой продажи, запуск каждую 1 минуту;
 
** DC_ReCalculateSaleDate – обновление цен с наступившей датой продажи, запуск каждую 1 минуту;
* Прогнать по базе данных скрипт '''Jobs_MW.sql''' – создает необходимый джоб для очистки неактуальных данных ('''необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонять как на основной, так и на поисковой базе''':
+
* Прогнать по базе данных скрипт '''Jobs_MW.sql''' – создает необходимый джоб для очистки неактуальных данных ('''необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонать как на основной, так и на поисковой базе''':
 
** mwCleanAndReindex – очистка поисковых данных, дата которых уже прошла и перестройка данных поисковых таблиц, запуск каждую ночь в 2 часа;
 
** mwCleanAndReindex – очистка поисковых данных, дата которых уже прошла и перестройка данных поисковых таблиц, запуск каждую ночь в 2 часа;
  
 
===Установка веб-сервисов и сертификатов===
 
===Установка веб-сервисов и сертификатов===
Установка веб-сервисов и сертификатов <br />
+
Установка [http://wiki.megatec.ru/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-%D0%A2%D1%83%D1%80:%D0%92%D0%B5%D0%B1-%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B_(%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8_11) веб-сервисов и сертификатов] <br />
  
 
===Установка клиентского приложения===
 
===Установка клиентского приложения===
 
Установка [http://wiki.megatec.ru/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-%D0%A2%D1%83%D1%80:%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80 клиентского приложения] <br />
 
Установка [http://wiki.megatec.ru/%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80-%D0%A2%D1%83%D1%80:%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D1%82%D0%BE%D1%80 клиентского приложения] <br />

Версия 19:09, 21 ноября 2012

Статья находится на стадии разработки.

Версия статьи от 21-11-2012.

Введение

С версии 9.2 на 11 версию обновления не предусмотрено. Установка 11 версии производится с нуля.
Ниже описаны основные пункты с подробным описанием по разворачиванию среды для 11 версии ПК «Мастер-Тур».

Требования к программно-аппаратному обеспечению

В 11 версии ПК «Мастер-Тур» необходимо наличие сервера приложений, где будут устанавливаться веб-сервиса.

Компьютер: клиент

Минимальные Рекомендуемые
Процессор Pentium 4 Core 2 Due
Оперативная память 2 Гб 2 Гб
Жесткий диск хх Гб хх Гб
Операционная система Windows XP или выше Windows XP или выше
Разрешение монитора 1280х1028 1920х1080


Компьютер: сервер приложений

Минимальные Рекомендуемые
Процессор 8-ми ядерный 16-ти ядерный
Оперативная память 16 Гб 32 Гб
Жесткий диск 120 Гб 120 Гб
Операционная система Windows Server 2008 Windows Server 2008
IIS хх хх
Разрешение монитора 1280х1028 1920х1080


Компьютер: сервер баз данных

Минимальные Рекомендуемые
Процессор 16-ти ядерный 32-х ядерный
Оперативная память 32 Гб 64 Гб
Жесткий диск 2 Тб 2 Тб
Операционная система Windows Server 2008 Windows Server 2008
Сервер баз данных MS SQL Server 2008 R2 MS SQL Server 2008 R2
Разрешение монитора 1280х1028 1920х1080


Установка

Подготовка базы данных

Разворачивание и подготовка базы данных

  • Развернуть эталонную базу данных (файл avalon11.mdf).
  • Прогнать по базе данных скрипт ReleaseScript.sql
  • Прогнать по базе данных скрипт Settings11Version.sql
    • Необходимо прописать логин/пароль для доступа базе данных к сервису проверки квот. Важно! Временно необходимо прописывать пользователя ПК «Мастер-Тур», привязанного к группе «avAdmins»;
    • Необходимо прописать адрес сервиса для проверки квот (прописывается после установки сервиса);
    • Включает настройку для работы с динамическим ценообразованием;
    • Включает настройку проверки квот с помощью нового сервиса.
  • Прогнать по базе данных скрипт (2012.10.08)_Import_Standart_Assembly.sql – осуществляет импорт следующих файлов dll в базу данных (необходимо прописать пути к файлам):
    • System.Web.dll
    • SMDiagnostics.dll
    • System.Runtime.Serialization.dll
    • System.IdentityModel.dll
    • System.IdentityModel.Selectors.dll
    • System.Messaging.dll
    • Microsoft.Transactions.Bridge.dll
  • Прогнать по базе данных скрипт (2012.10.08)_Create_Assembly_Function.sql – осуществляет импорт файла Megatec.SQLCLRClient.dll (необходимо прописать путь к файлу), и устанавливаются необходимые функции
  • Прогнать по базе данных скрипт Jobs_DC.sql – создает необходимые джобы для работы с динамическим ценообразованием (необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонать только на основной базе):
    • DC_ReCalculate_CreateNextSaleDate – создание цен на будущие даты (на 2 дня вперед), запуск каждые 2 часа;
    • DC_ReCalculate_MigrateToPrice – перенос цен, наценок, доплат в поисковые таблицы, запуск каждую 1 минуту;
    • DC_ReCalculateAddCosts – расчет доплат, запуск каждые 30 секунд;
    • DC_ReCalculateCosts – расчет цен, запуск каждую 1 минуту;
    • DC_ReCalculateCosts_GrossMigrate – перенос цен в общую таблицу, запуск каждую 1 минуту;
    • DC_ReCalculateCosts_MarginMigrate – перенос наценок в общую таблицу, запуск каждую 1 минуту;
    • DC_ReCalculateMargin – расчет наценок, запуск каждую 1 минуту;
    • DC_ReCalculateNextCosts – расчет цен на будущие даты, запуск каждую 1 минуту;
    • DC_ReCalculateSaleDate – обновление цен с наступившей датой продажи, запуск каждую 1 минуту;
  • Прогнать по базе данных скрипт Jobs_MW.sql – создает необходимый джоб для очистки неактуальных данных (необходимо прописать название базы данных, для которой создаются джобы. При использовании репликации прогонать как на основной, так и на поисковой базе:
    • mwCleanAndReindex – очистка поисковых данных, дата которых уже прошла и перестройка данных поисковых таблиц, запуск каждую ночь в 2 часа;

Установка веб-сервисов и сертификатов

Установка веб-сервисов и сертификатов

Установка клиентского приложения

Установка клиентского приложения