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

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

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

Новости:

Для осуществления выгрузки данных на федеральный информационный ресурс в соответствии с письмом МЗ РФ 244/10/2/-8914 от 26.11.2014 обновление для ФК "ЦЗ" опубликовано по следующему адресу: http://hc-forum.mednet.ru/index.php?topic=1425.0

Автор Тема: Испортили справочник Хотим восстановить эту таблицу из backup'а  (Прочитано 5301 раз)

sivsn35

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 22

В настоящее время в справочнике СМО ( таблица ...oms_SMO...) исчезли  основные страховые компании нашего региона (..ID  c 27 по 30).
Средствами MS SQL Studio вижу, что их действительно нет (кто-то случайно удалил). При загрузке карточки пациента ( у которого раньше отбражалось название одного из этих СМО)  в программе отображается пустое окно.
Восстановила последний  backup в БД под другим именем. Там эта таблица нормальная. Как перенести эту таблицу на место испорченной?
Против того, чтобы заново ввести эти СМО в справочник персонал ЦЗ возражает: "Мы привыкли, что все наши СМО на 1-ой странице справочника..." (..ID  c 27 по 63; непустых записей с (..ID < 27) нет).
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2173

Добавьте новые записи в справочник, увеличьте количество записей на одной странице в настройках табличного представления данных.

sivsn35

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 22

Записи на свое место вернули,
http://www.sql.ru/forum/actualthread.aspx?tid=912280
 а как теперь эти СМО восстановить в картах пациентов, там по прежнему вместо наименования СМО пустое  окно.
Медсестры ЦЗ редактироввать более 7 тысяч записей отказываются. Переиндексацию делали. М б поможет анализ ссылочной целосности?
Записан

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

  • Global Moderator
  • Hero Member
  • *****
  • Карма: +36/-3
  • Сообщений: 2173

Если записи были удалены, полетели ссылки.
В данном случае придется проставить ссылки через графическую среду управления базой данных. Но необходимо знать у какой записи, какая была страховая... Если имеется архивная копия базы данных, можно попробовать достать информацию из архива. и осуществить синхронизацию. Но, повторюсь, придется с использованием запросов T-SQL.

sivsn35

  • Newbie
  • *
  • Карма: +0/-0
  • Сообщений: 22

Я не против, выйду с больничного, буду изучать таблицы, потом отпишусь.
Записан
 

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