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

техническая поддержка => Программный комплекс «Центр здоровья» => ФК «Учет пациентов ЦЗ» (ФК «ЦЗ») => Тема начата: cgb7ekt от 14 Апреля 2010, 14:38:48

Название: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: cgb7ekt от 14 Апреля 2010, 14:38:48
Добрый день!

При выгрузке возникает ошибка:
"Cannot find the object "tmpdstff....118" because it does not exist or you do not have permissions", и тут же исчезает.
Выгруженные данные на диске не появляются.

Скриншот прилагаю.

Версия ФК ЦЗ 2.13
ОС: Windows 7
SQLXML 4.0 установлен (пробовали как с SP1, так и без него - не помогает)
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 14 Апреля 2010, 16:48:24
Добрый день!

Спасибо за замечание. Разбираемся.

Вопрос: У вас всегда такая ошибка появляется или в последнее время стала появляться?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: cgb7ekt от 14 Апреля 2010, 21:03:24
В последнее время.
Возможно, появилось после обновления "ФК ЦЗ" до версии 2.13
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: cgb7ekt от 17 Мая 2010, 10:21:19
Уважаемые разработчики, прошло больше месяца с вашего сообщения "Разбираемся". Есть какой-то результат?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 17 Мая 2010, 12:07:51
Извиняемся за задержку. Есть у Вас возможность создать архив базы данных (через SQL Server Management Studio -> Backup Database) и прислать нам, запаковав предварительно в архив zip? можно поделить архив по частям при отправке
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: cgb7ekt от 17 Мая 2010, 15:28:39
Выложил архив. Ссылку на него отправил вам в "личные сообщения".
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 18 Мая 2010, 13:17:01
Проверили у себя. Все успешно выгружается.
Просьба, сформируйте пожалуйста лист обращения через "печать листа обращения". Предварительно установив в качестве принтера по умолчанию - виртуальный принтер, который печатает в xps файл. И распечатайте отчет. Сформировавшийся xps файл пришлите пожалуйста нам.
Скажите пожалуйста, версия операционной системы и версия SQL Server у Вас русскоязычная или англоязычная?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 19 Мая 2010, 08:46:55
Добрый день!

Спасибо за замечание. Разбираемся.

Вопрос: У вас всегда такая ошибка появляется или в последнее время стала появляться?

добрый день. ЦГБ3 Екатеринбург, у нас такая же проблема, с ошибкой при выгрузке в ЭСАД, ошибка появилась после обновления. Выгрузка происходит, либо с первого раза либо на 5-7 раз, раньше все с первого раза происходило.
Выходит такое же сообщение (см. пост выше)
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 19 Мая 2010, 09:02:04
Добрый день!
Скажите пожалуйста какая операционная система у Вас, в том числе англоязычная или русскоязычная, версию SQL Server. Проходят ли успешные выгрузки? Попробуйте также и на других клиентских машинах с установленной другой операционной системой.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: cgb7ekt от 19 Мая 2010, 09:15:30
Хорошо! В ближайшее время протестируем и ответим на ваши вопросы.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 31 Мая 2010, 06:49:30
ОС Windows 2008 SR2 Foundation русская 64 битная,
SQL - Microsoft SQL Server Management Studio Express                  9.00.3042.00
Microsoft Data Access Components (MDAC)                  6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft MSXML                  3.0 5.0 6.0
Microsoft Internet Explorer                  8.0.7600.16385
Microsoft .NET Framework                  2.0.50727.4927
Operating System                  6.1.7600
Да успешные выгрузки проходят с 1 или 10 попытки (чаще с 5-7 получется), как повезет, из-за этого очень сильно страдает скорость обработки данных.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 31 Мая 2010, 07:24:09
Добрый день!
Воспользуйтесь решением, приведенным по нижеследующей ссылке:
http://hc-forum.mednet.ru/index.php?topic=311.msg1909#msg1909
Обязательно сообщите о результатах.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 01 Июня 2010, 08:18:11
Обновление поставил, выгружается с первого раза, но время выгрузки 8-12 минут, на пациента. и прослеживается тенденция увеличения кол-ва тормозов в программе, от кол-ва записей в базе. Как просто работа в базе (заведение данных о пациенте), так и выгрузка для ЭСАД. В первые дни работы выгрузка происходила за секунды.
Поправка, после обновления все рабочих станций, пару раз выгрузил, за 1-2 минуты. Будем еще тестить.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 23 Июня 2010, 11:19:15
Добрый день!
Как у Вас сейчас осуществляется выгрузка данных в ЭСАД? Сколько занимает времени? Возникают ли ошибки?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 24 Июня 2010, 07:53:55
Добрый день, в данный момент выгрузка происходит с ошибками, получается раз на 5-9, выгрузка происходит от 2 до 5 минут, каждая попытка. в Итоге выгрузка 1 пациента около 30-40 минут.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 24 Июня 2010, 08:05:06
Сможете предоставить нам базу данных, сделать архивную копию бд?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 29 Июня 2010, 07:34:42
да, смогу, куда и как отправить?? можеть есть ftp, на который смогу залить базу?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 29 Июня 2010, 07:39:22
Сможете вначале выполнить скрипт, прикрепленный к ответу ?
После его выполнения, понаблюдайте за работой, сообщите о результатах, если проблема будет повторяться, тогда придется смотреть базу.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 29 Июня 2010, 09:04:40
как иммено выполнить скрипт, как обновление программы?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 29 Июня 2010, 09:43:35
Заходите: Пуск->Программы->SQL Server->Sql Server Management Studio
Там создаете новый запрос и выполняете скрипт.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 29 Июня 2010, 11:55:54
как запустить sql server я знаю, а вот как в нем правильно сделать запрос нет. Тость куда зайти и что нажать. Ранее не работал с sql. Бэкап базы на всякий случай сделал, весит почти 2 гига.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 29 Июня 2010, 12:52:13
Прикладываю к ответу mup файл.
Его необходимо скопировать в папку Update\In установленной программы и запустить ФК "ЦЗ". Сообщите о результатах, также укажите какой теперь стал размер архива базы, после проведения обновления.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 29 Июня 2010, 13:33:07
Отлично, на сервере выгрузка прошла за 10 сек. с первого раза! на клиентах нужно это проделать (обновление)??  или на сервере достаточно?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 29 Июня 2010, 13:34:47
Отлично, на сервере выгрузка прошла за 10 сек. с первого раза! на клиентах нужно это проделать (обновление)??  или на сервере достаточно?
Обновление касается только сервера, т.е. корректировка базы данных. На клиентах проводить не надо.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 29 Июня 2010, 13:35:33
Огромное спасибо, только одно пожелание - реагировать по быстрее, а то все врачи извелись в ЦЗ, да и меня замучили.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 29 Июня 2010, 13:38:42
Спасибо. Обязательно учтем пожелание.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 30 Июня 2010, 11:47:20
Уточнение: после установки вашего патча, персонал ЦЗ счатлив, работают с выгрузкой для ЭСАД, но отмечают эту ошибку и на текущий момент, и файл иногда формируется с 3-5 раза, но все происходит быстро, каждая выгрузка 7-10 секунд.
но всеже думаю должно все делаться с первого раза, это уже не так горит как медленная скорость выгрузки, но думаю, нужно и это устранить.
База стала 653 метра.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 30 Июня 2010, 11:49:00
Уточнение: после установки вашего патча, персонал ЦЗ счатлив, работают с выгрузкой для ЭСАД, но отмечают эту ошибку и текущий момент, и файл иногда формируется с 3-5 раза, но все происходит быстро, каждая выгрузка 7-10 секунд.
но всеже думаю должно все делаться с первого раза, это уже не так горит как медленная скорость выгрузки, но думаю, нужно и это устранить.
Конечно надо устранять...
Для выяснения причин, необходима Ваша база данных. Создайте пожалуйста архив и, запаковав, выложите, указав путь, можно в личке.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 30 Июня 2010, 12:07:51
на свой фтп выложу, имя и пасс в личку напишу
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Angel-sm от 08 Июля 2010, 14:18:23
добрый день. аналогичная проблема. все тормозило, поставил предложенный выше файлик, все стало летать, но начались лаги с тем, что выгружается не всегда с первого раза, иногда с первого, а иногда, например, с десятого
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 18 Августа 2010, 11:42:06
Добрый день, у нас повторяютяс проблемы с выгрузкой, а иммено, выгрузка происходит с первого раза, но время около 15-20 минут.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 18 Августа 2010, 12:16:37
Сообщите пожалуйста версию программного обеспечения, какое последнее обновление устанавливали?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 19 Августа 2010, 07:31:51
Сейчас версия 2.16, последнее обновление 2.16 устанавливалось.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 19 Августа 2010, 07:34:02
После проведения обновления, продолжительность выгрузки так и осталась длительной?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 20 Августа 2010, 10:03:48
нет, после установки обновления выгрузка происходила с первого раза и за 5-7 секунд. в постах выше все сказанно, такая проблема уже была, обновлением вы ее решили, но временно
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 03 Сентября 2010, 09:51:55
вы прислали на почту скрипт, для выполнения d e l e t e        from x_transportprotocol_log, при его выполнение возникает ошибка
Msg 208, Level 16, State 1, Line 1
Invalid object name 'x_transportprotocol_log'.
и база уже 1,5 Гб, опять разрастается, 30.06.10 был размер 670 мб
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 03 Сентября 2010, 10:31:48
При выполнении запроса в среде SQL Management Studio выберите нужную бд hls_hc. Запрос должен выполниться.
Какое последнее обновление устанавливали?
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 03 Сентября 2010, 13:53:48
делал иммено так, но запрос не выполнился (зашел в sql , нашел базу hls_hc, нажал кнопку new query, вставил ваш скрипт, нажал выполнить, вот такая ошибка появилась
Msg 208, Level 16, State 1, Line 1
Invalid object name 'x_transportprotocol_log'.
последнее обновление установлено 2.16
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 03 Сентября 2010, 16:31:09
Прикладываю mup файл, положите в директорию Update\In с установленной программой ФК "ЦЗ" и запустите приложение.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 13 Сентября 2010, 04:19:12
Добрый день, не вижу прикрепленный файл
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 15 Сентября 2010, 05:53:38
Добрый день, огромная просьба, выложить mup файл, о котором идет разговор выше.
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Служба поддержки от 15 Сентября 2010, 07:39:30
Извиняемся, прикладываем mup файл
Название: Re: Проблема с выгрузкой данных для ЭСАД ("Cannot find the object ..")
Отправлено: Cronos от 15 Сентября 2010, 13:11:35
Все спасибо помогло, буду использовать этот файл переодически, пока не поправите в будующих обновлениях (надеюсь такое планируется).