[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]



  • Страница 1 из 1
  • 1
Модератор форума: renmaster  
Проблемы с восстановлением данных из битой базы+объединением
VadyДата: Суббота, 13.Апр.2013, 20:04 | Сообщение # 1
Стажер
У вас сообщений: 7
мастер
OFFлайн
Российская Федерация

1111111
У нас случилась авария с базой - ошибка чтения CRC. А последний бэкап есть только от 12.12.2012.
Путем различных шаманств удалось "вытащить" данные из битой базы (по инструкции http://www.sql.ru/faq/faq_topic.aspx?fid=123). Пробовал SQL-манипуляциями скидывать недостающие в бэкап (комбинацией запросов INSERT+SELECT из битой базы, переведенной в Emergency Mode, в бэкап скопировал), а потерявшиеся - ручками вбить (при помощи голого INSERT).
Результат - доступно для чтения, редактирование возможно с программы флюорографии, а добавить новые записи - никак (при том, через Query Analyzer без проблем вставляю). Соответственно, и снимки не сохраняются.
Приезжал мастер из медтехники, поставил пустую базу и все... работает... Теперь флюорографисты работают с "нуля".
Встает вопрос: как сделать импорт из бэкапа (не восстановить из бэкапа взамен существующей, а именно импортировать из него), чтобы записи добавлялись, а если пациент существует - склеить?
Был вопрос - загрузить данные из передвижного флюорографа в наш стационарный, который до сих пор остался нерешенным.
 
ZagudalinДата: Суббота, 13.Апр.2013, 21:26 | Сообщение # 2
У вас сообщений: 627
сервисный инженер
OFFлайн
Российская Федерация

Цитата (Vady)
http://www.sql.ru/faq/faq_topic.aspx?fid=123

после этого битая база становится рабочей. Проверено неоднократно. Поэтому не пойму за чем было проводить импорт данных из восстановленной базы в бекап.
 
VadyДата: Суббота, 13.Апр.2013, 21:40 | Сообщение # 3
Стажер
У вас сообщений: 7
мастер
OFFлайн
Российская Федерация

1111111
На деле не так просто - в таблицах Patient и Snimok несколько записей потерялись (ошибка CRC). Эти манипуляции не привели в чувство базу. Файл битой базы даже простому копированию в другое место не подлежит - система ругается на ту же ошибку.
Поэтому взял таблицу со старым бэкапом, и из битой в Emergency Mode (до этого был в режиме Suspend) "вытащил" посредством SQL-запросов в базу со старым бэкапом недостающие записи. После чего битую базу из-за наличия CRC удалил, вместо нее поставил бэкап с дополнением. Результат: программа XRay увидела все записи, даже те восстановленные из битой, которых не было в бэкапе. Но ни нового пациента завести, ни снимка не дает сохранять. Куда копаться? как заставить базу подружиться с программой?
 
ZagudalinДата: Воскресенье, 14.Апр.2013, 13:09 | Сообщение # 4
У вас сообщений: 627
сервисный инженер
OFFлайн
Российская Федерация

копайтесь в настройках разрешения доступа к базе. А вообще есть множество программ которые копируют файлы с CRC. Как вариант, пересоздайте лог файл для этой базы.
 
VadyДата: Воскресенье, 14.Апр.2013, 13:19 | Сообщение # 5
Стажер
У вас сообщений: 7
мастер
OFFлайн
Российская Федерация

1111111
Я вторую неделю копаюсь и до сих пор копаюсь в базе...
Второй вопрос писал: как можно импортировать данные (пациенты, снимки) из базы одного флюорографа в базу другого плюс снимки?
 
sloniksДата: Понедельник, 15.Апр.2013, 09:25 | Сообщение # 6
Техник
У вас сообщений: 307
Инженер
OFFлайн
Российская Федерация

Вологда
Я писал программу для импорта-экспорта, объединил 2 базы в 1..
 
VadyДата: Вторник, 16.Апр.2013, 22:56 | Сообщение # 7
Стажер
У вас сообщений: 7
мастер
OFFлайн
Российская Федерация

1111111
Цитата (sloniks)
Я писал программу для импорта-экспорта, объединил 2 базы в 1..

Пожалуйста, поделитесь программой
 
vlad1791Дата: Пятница, 25.Окт.2013, 06:43 | Сообщение # 8
Участник
У вас сообщений: 56
Инженер по мед.обору
OFFлайн
Российская Федерация

Новосибирск
Добрый день,переискал весь форум,но ответа на мою проблему не нашел.А проблема у меня такая - На Докторе слетела ПО(при старте системы выдавал Экран Смерти),после переустановки ОС и программы XRay при попытки объединить базы выдает ошибку SQLSTATE=HY000 [Microsoft][Драйвер ODBC Microsoft Access]Не удается найти файл.Хотя ОС флешку видет нормально.Может быть кто с такой проблемой сталкивался.Прошу подсказать куда копать.
 
  • Страница 1 из 1
  • 1
Поиск:



Статистика Форума
Последние обновления тем: Новые файлы хранилища: Новые участники: Top10 участников:
1. Замена светодиода на ...[Shturman (05.Дек.2025)]
2. Анализатор поля зрени...[SpirituS (04.Дек.2025)]
3. Программный комплекс ...[mqubali (04.Дек.2025)]
4. Кардиорегистратор «ИК...[albano18 (04.Дек.2025)]
5. Thermo Scientific gem...[viggen (03.Дек.2025)]
6. Центрифуга CM-6M ф.El...[Ningen64 (03.Дек.2025)]
7. Дефибриллятор Defi B ...[san-che30 (02.Дек.2025)]
8. Коллиматор Ralco R 22...[seeker (02.Дек.2025)]
9. КУПЛЮ/ПРИМУ в дар при...[seabee (02.Дек.2025)]
1. VIVIX Setup Operation...[12.Окт.2025]
2. GenwareMP[10.Сен.2025]
3. Настройка реагентов M...[20.Авг.2025]
4. Philips HD3-EXP[13.Авг.2025]
5. Рентгеновское оборудо...[08.Авг.2025]
6. VersaMed iVent201 Сер...[13.Фев.2025]
7. Гелпик КРД Ренекс РЦ ...[09.Фев.2025]
8. Офтальмологическая ус...[31.Окт.2024]
9. Cardinal-Health-VELA-...[03.Окт.2024]
10. Service Manual HAMILT...[02.Окт.2024]
1. zef1984[05.Дек.2025]
2. Dvish[05.Дек.2025]
3. Intellect[05.Дек.2025]
4. Romanivanov[05.Дек.2025]
5. igogoigogo[05.Дек.2025]
6. 1rishka[04.Дек.2025]
7. L_V_N[04.Дек.2025]
8. ИвановИИ[04.Дек.2025]
9. Alex_U[04.Дек.2025]
10. Yarikus03[03.Дек.2025]
МастерБаку[583]
Yulana34[177]
Serg74[160]
Dimitrius[129]
naves[122]
РОМУЛ[121]
bektyish[121]
madmac[116]
Алекс-200[114]
begun_a[112]