Руководство по установке MedWork
Общие сведения 2
Автоматический режим 2
Режим с ручным выбором параметров 5
Запуск на клиентских ПК 8
Возможные проблемы 8
MedWork Config 9
Запуск/остановка сервера MedWork 9
Настройка соединений 10
Просмотр журнала 10
Управление лицензиями 11
Установка вручную 11
Общие сведения
MedWork в качестве основной СУБД использует Microsoft SQL Server 2008 и более новые версии. Программа установки адаптирована к MS SQL Server 2014 Express (с системными требованиями можно ознакомиться на официальном сайте Microsoft).
Клиентская часть системы не требует установки на пользовательских ПК (все необходимые файлы загружаются с сервера MedWork по сети), но может потребоваться пакет MS Office для работы с печатными шаблонами и отчетами. Имеется две учетные записи с пустым паролем, доступные по умолчанию – «са» и «адм».
Существует два режима установки MedWork:
Полностью автоматический режим
Режим с ручным выбором параметров
Автоматический режим
Данный режим активируется при установке флага на первом этапе:![d:\mwinstaller\output\1.png](141647_html_m730c9117.png)
Далее процесс установки пойдет самостоятельно и потребует вмешательства пользователя только для добавления лицензии (см. Управление лицензями). В данном случае будут выполнены следующие пункты:
Загрузка/копирование установочных файлов MS SQL Server 2014 Express, MS SQL Management Studio
Установка, указанных выше компонентов (имя экземпляра по умолчанию, текущий пользователь будет добавлен к администраторам SQL сервера, пароль пользователя «sa» по умолчанию)
Распаковка файлов MedWork
Установка образа БД с демонстрационными данными
Настройка Брандмауэра Windows
Добавление пользователя с администраторскими правами, настройка резервного копирования БД от его имени.
Настройка сетевого ресурса для подключения пользователей.
В случае, если по каким-либо причинам не удается выполнить критичное действие, установщик переходит в ручной режим на том же шаге.
После корректной установки будет запущено средство настройки – MedWork Config.
![d:\mwinstaller\output\6.png](141647_html_m2f73e433.png)
Здесь потребуется настроить только один пункт – Лицензии. Подробнее о настройке можно узнать в разделе «Управление лицензиями».
После закрытия окна настроек установка будет завершена:
![d:\mwinstaller\output\10.png](141647_html_5ba91504.png)
На рабочем столе появится ярлык для запуска экземпляра MedWork:![d:\mwinstaller\output\11.png](141647_html_2d32ad62.png)
Этот ярлык не привязан к конкретному рабочему месту и может быть скопирован на клиентские машины.
Режим с ручным выбором параметров
Если флаг автоматической установки снят, то пользователю будет предоставлен выбор:
![](141647_html_m517948be.png)
Если существуют установочные файлы в папке «папка с установщиком»\sql\*, то будут использованы они, иначе, если установлен флаг «при необходимости загрузить файлы с сайта Microsoft», будут использованы файлы из сети. Также есть возможность автоматически настроить резервное копирование базы данных «GLOBAL».
Далее будут распакованы файлы MedWork
![](141647_html_7772d7a6.png)
После того, как будут распакованы файлы, появится окно для ввода параметров БД (пароль по умолчанию может различаться в разных версиях):
![](141647_html_4e4fad5e.png)
Если SQL Server был установлен корректно, то подставленные данные будут ему соответствовать.
При проблемах с подключением к БД будет выведено сообщение:![](141647_html_m6292784.png)
В случае если подключиться удалось, автоматически будет добавлено новое подключение в MedWork Config. Дальнейший процесс установки не отличается от автоматического режима.
Запуск на клиентских ПК
Как отмечалось ранее, в MedWork используется автоматизированный вариант установки и обновления Medwork на рабочих местах.
Для запуска необходимо:
открыть на чтение общий доступ к папке Medwork (например: C:\Medwork\bin) на сервере
переименовать один из образцов файла mwbatch.ini. Если использовать файл «mwbatch.ini.образец», то на клиентских рабочих местах нужно сделать ярлык на \\SERVER\Medwork\MedworkBatch.exe. Если использовать «mwbatch.ini.образец2», в файле необходимо указать путь к папке на сервере (SOURCE=\\SERVER\MedWork), на рабочих местах нужно создавать папку C:\Medwork и копировать туда 2 файла – MedworkBatch.exe и mwbatch.ini.
Возможные проблемы
Невозможность подключения к базам данных.
При возникновении подобных сообщений :
Нет доступа к базе данных “GLOBAL”, SQL-сервер не существует или отсутствует доступ.
Нет доступа к базе данных “LOCAL”, SQL-сервер не существует или отсутствует доступ.
если каталоги указаны правильно, причиной может стать отсутствие SQL Server либо доступа к нему. Если SQL Server установлен, нужно проверить настройки. Должны быть включены необходимые протоколы и порты, SQL Server запущен с правами администратора.
При запуске MedWork на рабочей станции не виден сервер в списке доступных или выдается сообщение «Сервер ХХХ не доступен».
Уточните у системного администратора: работает ли сервер, установлены необходимые приложения, активность сервисов MS SQL и mwServer, отсутствие их искусственной остановки, проверьте активность FireWall, если он работает, то необходимо указать MedWork в списке исключений. Если это не исправило ситуацию, то необходимо проверить членство в группе, в том числе совпадение паролей, при необходимости переустановить MedWork, руководствуясь данным документом.
Не копируется файл с конфигурацией решения (local.mdb).
Уточните у системного администратора: работает ли сервер, проверьте доступность общего ресурса (MedWork), возможность копирования файлов из него, членство пользователя рабочей станции в списке пользователей MedWork на сервере, совпадение паролей.
На формах, использующих подключаемые модули (plugin) указано сообщение «Не удалось загрузить объект».
Проверьте наличие файла подключаемого модуля в директории MedWork\PlugIn, при его отсутствии необходимо его скопировать с общего ресурса на сервере (MedWork).
При запуске MedWork на рабочей станции выдается сообщение о блокировании работы программы FireWall.
Попробуйте отключить FireWall (брандмауэр) Пуск >> Панель управления >> Брандмауэр Windows, после чего проверьте работоспособность. В случае успешного запуска воспользуйтесь разделом данного документа по настройке FireWall. Если ошибка будет продолжаться свяжитесь с системным администратором.
MedWork Config
MedWorkConfig – это программа настройки сервера MedWork. Её можно найти в панели управления и в директории «папка установки MedWork»\bin\mwServer\MedWorkConfig.exe.
![d:\mwinstaller\output\6.png](141647_html_m2f73e433.png)
Основные функции:
Запуск/остановка сервера MedWork
Настройка соединений
Просмотр журнала
Управление лицензиями
Запуск/остановка сервера MedWork
При успешной установке служба сервера Medwork запускается автоматически вне зависимости от режима.
![d:\mwinstaller\output\7.png](141647_html_m15096956.png)
Настройка соединений
Количество указываемых соединений не ограничено. Каждое соединение представляет собой набор настроек для подключения к БД «GLOBAL» (SQL Server) и «LOCAL» (local.mdb, «библиотека»).![d:\mwinstaller\output\8.png](141647_html_7939f90a.png)
Просмотр журнала
Здесь отображается лог сервера MedWork![d:\mwinstaller\output\12.png](141647_html_m2976a6ae.png)
Управление лицензиями
Для получения лицензии нужно обратиться в службу технической поддержки и сообщить код оборудования.
![d:\mwinstaller\output\9.png](141647_html_m476209b4.png)
После указания пути к полученному файлу лицензии на этой форме появится информация о ней. Для применения лицензии нажмите кнопку «Записать».
Установка вручную
Если по каким-либо причинам не удалось установить в одном из описанных выше режимов, требуется установка и настройка вручную с учетом особенностей конкретной системы.
Прежде всего, необходимо распаковать файлы MedWork. Для этого запустите установщик, снимите флажки «Использовать настройки по умолчанию» и все со страницы «Выбор сервера БД». После этого установщик распакует файлы. Дальнейшие шаги мастера установки можно пропустить.
Загрузите с сайта Microsoft последнюю версию MS SQL Server 2014 Express.
Запустите установку. Выберите создание нового экземпляра.![d:\mwinstaller\output\sql\1.png](141647_html_5d9767ec.png)
![d:\mwinstaller\output\sql\2.png](141647_html_12a6570d.png)
Примите условия лицензионного соглашения![d:\mwinstaller\output\sql\3.png](141647_html_793c8e27.png)
Выберите пункты для установки![d:\mwinstaller\output\sql\4.png](141647_html_m3808caa8.png)
Укажите название экземпляра![d:\mwinstaller\output\sql\5.png](141647_html_781ed9b1.png)
Убедитесь, что службы будут запускаться автоматически![d:\mwinstaller\output\sql\6.png](141647_html_m7bf48fe.png)
Укажите смешанный тип аутентификации, пароль администратора, для удобства можно добавить текущего пользователя в группу администраторов.![d:\mwinstaller\output\sql\7.png](141647_html_m1550ac13.png)
Далее следуйте инструкциям установщика MS SQL Server.
После успешной установки войдите в настройки: «Пуск->контекстное меню пункта “Компьютер”->Управление» и в дереве слева выберите «Службы и приложения\SQL Server Configuration Manager\ SQL Server Network Configuration\Protocols for {Название экземпляра}». Необходимо включить поддержку TCP/IP.
Установите SQL Server Management Studio. Подключитесь к установленному экземпляру SQL Server.
Создайте новую базу данных с названием MedworkData и разверните образ БД из {папка установки MedWork}\data\TK.bak.
Откройте сетевой доступ к папке {папка установки MedWork}\bin.
В MedWork Config добавьте новое подключение. Настройте соединения GLOBAL и LOCAL.
Переименуйте в папке bin файл mwbatch.ini.образец на MedWorkBatch.ini
После изменения настроек пользователи могут запускать \\имя сервера\имя общей папки\MedWorkBatch.exe
|