Программный комплекс «Центр здоровья»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Оборудование центров здоровья - новый макрос для предоставления информации http://hc-forum.mednet.ru/index.php?topic=1440.msg24164#msg24164

Автор Тема: ФК ЦЗ и разные версии Windows  (Прочитано 9022 раз)

serjio.zvezdny

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 5
ФК ЦЗ и разные версии Windows
« : 29 Августа 2011, 17:54:46 »

Доброго времени суток!

Уважаемая Служба поддержки, окажите помощь в решении проблемы!

- Имеем рабочую группу Windows.
- Серверная часть ФК ЦЗ установлена на ПК с Windows XP Home Edition SP2 (так сложилось исторически).
- Три клиента: 1-Windows XP Home Edition SP2;
                      2-Windows XP Pro SP2;
                      3-Windows XP Pro SP2.
Версия 2.21 установилась и работала без проблем.

   Провели последовательное обновление до версии 3.22, а также появились 2 дополнительных клиента. Один из них (5-й клиент) Windows 7 Pro. Пока про него. Компоненты предустановки пришлось ставить вручную (в автоматическом режиме не прошло). И что-то установилось криво (в частности MSXML 6.0 Parser похоже не установился). При запуске ФК ЦЗ в обычном режиме (простым кликом) появляются ошибки (см. 1-й скриншот). При запуске в режиме совместимости с Windows XP sp3 появляются ошибки (см. 2-й и 3-й скриншоты). После всего этого добираемся до списка мед. карт. Выделяемая карта не подсвечивается синим цветом, а шрифт меняется с чёрного на белый. Открываем её для редактирования. Доходим до списка обследований. Обследования выделяются синим цветом, но для редактирования не открываются.

   На самом ПК, выполняющем роль сервера, а также на клиенте с аналогичной версией ОСИ (с WinXP HomeEd sp2) интерфейс ФК ЦЗ отличается от клиентов с WinXPproSP2. В частности: в нижней части, где расположены АРМ-ы, вместо АРМ-а "Врач ЦЗ" отображается "Профилактический скрининг", а в названии окна на синем фоне вместо "ФК Учёт пациентов ЦЗ" отображается "DDHLT". Повторные переустановки и обновления (в разных вариантах) к успеху не привели.

   4-й клиент Windows Vista Home Basic. MSXML 6.0 Parser на нём не установился. Список мед.карт отображается аналогично Win7, но карты даже не открываются для редактирования.

   Как исправить это недоразумение? С чего начать?
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: ФК ЦЗ и разные версии Windows
« Ответ #1 : 29 Августа 2011, 18:53:39 »

По скриншотам видно, что обновление до версии 3.2 прошло безуспешно.
Сообщите пожалуйста какая версия SQL Server  у Вас установлена. Также сообщите размер базы данных.
Вам необходимо очистить историю обновлении (см. вопрос №5 http://hc-forum.mednet.ru/index.php?topic=470.0)
Очистить директорию log на сервере, в каталоге с программой, с использованием которого в дальнейшем будете проводить серверные обновления.
В графической среде SQL Server Management Studio, убедиться, что режим базы данных Simple.
Провести сжатие базы данных (shrink database)
Перевести базу данных на SQL Server 2008 Express R2 (см. "Переход на Microsoft SQL Server Express 2008 R2" http://hc-forum.mednet.ru/index.php?topic=473.0)
Провести обновление серверной части до версии 3.2. Если обновление проведено успешно, следующим шагом провести обновление серверной части до 3.22. Обновить все клиенты до версии 3.22.
« Последнее редактирование: 29 Августа 2011, 18:57:18 от Служба поддержки »
Записан

worst

  • Full Member
  • ***
  • Карма: +13/-0
  • Сообщений: 202
Re: ФК ЦЗ и разные версии Windows
« Ответ #2 : 30 Августа 2011, 05:21:26 »

Не все программы от ХР нормально устанавливаются на семёрку. Плюс то ли sqlxml, то ли msxml выпадали в ошибку даже для семёрки, и приходилось качать другую с оффсайта майкрософта. Без этого у нас тоже не работало.
Записан
ДГП №13

serjio.zvezdny

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 5
Re: ФК ЦЗ и разные версии Windows
« Ответ #3 : 02 Сентября 2011, 08:34:18 »

Доброго времени суток!

Уважаемая Служба поддержки, постарался сделать по вашим рекомендациям, но где-то ошибся:

на "сервере":
- Windows XP Home Edition SP2;
- версия SQL - 2005 express;
- размер базы: до сжатия - примерно 1500 Мб, после сжатия - 330 Мб;
- провел бэкап базы;
- снёс SQL 2005;
- установил требуемые компоненты (.NET Framework 3.5 SP1, Win Installer 4.5, Win PowerShell 1.0);
- установил SQL 2008 R2 Express;
- настроил подключения к SQL по TCP/IP;
- очистил историю обновлений ФК_ЦЗ;
- очистил ЛОГ;
- потом снёс его совсем;
- установил ФК_ЦЗ версию 2.1;
- при первом запуске появилось сообщение об отсутствии ОГРН (БД затёрлась при установке);
- восстановил БД из бэкапа;
- при запуске после восстановления бэкапа появилось сообщение об изменении компонентов (см. скрин 02);
- при следующем запуске такого сообщения уже не было;

на клиентах:
- на WinXP Home и Pro ФК_ЦЗ версия 2.1 установилась без проблем;
- на Vista и Win7 MSXML 6.0 Parser не установился, но ФК_ЦЗ версия 2.1 установилась;

на "сервере":
- провёл обновление ФК_ЦЗ до версии 2.13, сразу после обновления при входе появилась ошибка "title" (см. скрин 04);
- затем сообщение об изменении компонентов (скрин 05);

на клиентах:
- на ВСЕХ клиентах попытка обновления до версии 2.13 вызвала появление такой же ошибки "title", как на скрине 04;

на "сервере":
- попытка обновления до версии 2.14 (скрины 08 и 04);

на клиентах:
- на ВСЕХ клиентах попытка обновления до версии 2.14 (такие же сообщения, как 08 и 04);

на "сервере":
- попытка обновления до версии 3.2 вызвала сообщение о конфликте версий (см. скрин 10);

на клиентах:
- на ВСЕХ клиентах попытка обновления до версии 3.2 вызвала такое же сообщение о конфликте версий;

До версии 3.22 обновлять уже не стал.

В ИТОГЕ:
- интерфейс программы везде изменился, но: если раньше на WinXP Home и Pro ФК_ЦЗ работал без ошибок, то теперь на ВСЕХ клиентах карточки открываются, но невозможно занести даже начальные антропометрические данные, так как обращения не добавляются, а уже занесённые в базу ранее не открываются для редактирования.

дополнительно прикрепил папку ЛОГ (предварительно её очистил и воспроизвёл ситуацию с попыткой открытия обращения).

Очень нуждаюсь в помощи, так как теперь полноценная работа вообще невозможна!
Записан

Служба поддержки

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2171
Re: ФК ЦЗ и разные версии Windows
« Ответ #4 : 02 Сентября 2011, 10:12:52 »

С версии 2.х Вам необходимо вначале обновить сервер до версии 3.2, а затем до версии 3.22.

Как понимаем, последний архив, перед переносом на новый SQL Server, у Вас от версии 2.1
Теперь Вам необходимо:
1) Очистить историю обновлении (см. http://hc-forum.mednet.ru/index.php?topic=470.0 вопрос №5)
2) Восстановить базу данных на SQL Express 2008 R2 предыдущую 2.х.
3) Очистить в каталоге с программой директорию log. За основу взять каталог с программой от версии 3.2х.
4) Скопировать mup Серверного обновления (3.2) в каталог Update\In
5) Запустить ФК "ЦЗ".
6) В помощи о программе убедиться, что версия тематики DDHLT 255 (если нет, написать ответ и приложить архив с логами из директории log)
7) Скопировать mup серверного обновления 3.22
8 ) Запустить ФК "ЦЗ".
На этом будет актуализирована серверная часть приложения (база данных).
Далее везде на компьютерах установить клиента 3.22
Чем отличается серверная часть от клиентской:
Серверная часть, это: каталог с программой + база данных
Клиентская часть это: каталог с программой.

Ознакомиться с версией 3.2х. Изучите документацию, презентации (подпись под ответом, также: http://hc-forum.mednet.ru/index.php?topic=435.0)
Теперь в форме обращения вводится только результат обследования (в норме/не в норме) и заключение, а результаты параметров обследовании вводить нельзя, только на рабочих местах. Необходимо настройка рабочих мест.

serjio.zvezdny

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 5
Re: ФК ЦЗ и разные версии Windows
« Ответ #5 : 04 Сентября 2011, 04:56:02 »

Доброго времени суток!

    Уважаемая Служба поддержки, у нас вроде бы всё получилось! Ошибок при запуске не обнаружено, версия тематики 255.
    БлагоДарим вам за помощь!!!
Записан
 

Страница сгенерирована за 0.11 секунд. Запросов: 13.