Мастер-Тур:Регламент установки 11 версии — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Biryukov (обсуждение | вклад) |
Biryukov (обсуждение | вклад) |
||
Строка 97: | Строка 97: | ||
===Подготовка базы данных=== | ===Подготовка базы данных=== | ||
Разворачивание и подготовка базы данных <br /> | Разворачивание и подготовка базы данных <br /> | ||
− | * Развернуть эталонную базу данных (файл ''' | + | * Развернуть эталонную базу данных (файл '''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 часа;
Установка веб-сервисов и сертификатов
Установка веб-сервисов и сертификатов
Установка клиентского приложения
Установка клиентского приложения