[ Новые сообщения · Участники · Правила форума · Поиск · 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
Участник
У вас сообщений: 55
Инженер по мед.обору
OFFлайн
Российская Федерация

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



Статистика Форума
Последние обновления тем: Новые файлы хранилища: Новые участники: Top10 участников:
1. Рентгенаппарат палатн...[vasyalee (23.Дек.2024)]
2. Портативный рентгенов...[naiv (23.Дек.2024)]
3. Ремонт рентгеновской ...[naiv (23.Дек.2024)]
4. ИВЛ Sechrist Millenni...[fyny (23.Дек.2024)]
5. Картриджи HIFU SMAS[sash19771 (21.Дек.2024)]
6. УЗИ Aloka Prosound Al...[ASPMaster (20.Дек.2024)]
7. КУПЛЮ/ПРИМУ в дар эле...[shabalov10 (20.Дек.2024)]
8. ИВЛ для новорожденных...[top_ed (19.Дек.2024)]
9. Монитор прикроватный ...[rodnmuzvn (19.Дек.2024)]
1. Офтальмологическая ус...[31.Окт.2024]
2. Cardinal-Health-VELA-...[03.Окт.2024]
3. Service Manual HAMILT...[02.Окт.2024]
4. Mindray DC-7 (ПО)[09.Сен.2024]
5. Руководство по эксплу...[26.Авг.2024]
6. Пароли для принтеров ...[20.Авг.2024]
7. СПГА-100-1-НН РУКОВОД...[05.Июн.2024]
8. Accuvix v20 - Service...[11.Апр.2024]
9. ГП 40 МО[19.Мар.2024]
10. BBraun Perfusor Compa...[14.Мар.2024]
1. vd159[23.Дек.2024]
2. nesh[23.Дек.2024]
3. zaidula89[23.Дек.2024]
4. Oleg_sss[23.Дек.2024]
5. Superbo29[23.Дек.2024]
6. юзер[23.Дек.2024]
7. VladF[22.Дек.2024]
8. andrey162007[21.Дек.2024]
9. amgadm[20.Дек.2024]
10. Lerena[20.Дек.2024]
МастерБаку[582]
Yulana34[177]
Serg74[160]
Dimitrius[129]
naves[121]
РОМУЛ[120]
bektyish[120]
madmac[116]
Алекс-200[114]
begun_a[112]