Программный комплекс «Центр здоровья»
техническая поддержка => Программный комплекс «Центр здоровья» => ФК «Учет пациентов ЦЗ» (ФК «ЦЗ») => Тема начата: antuc от 01 Сентября 2011, 13:42:13
-
При выгрузке для ЭСАД возникает такая ошибка
Выполнение операции было прервано!
Источник: Приемник Xml
Причина : программная ошибка.
Краткое описание ошибки: [DBNETLIB][ConnectionOpen (Connect()).]SQL-сервер не существует, или отсутствует доступ.
Подробное описание ошибки:
Message: [DBNETLIB][ConnectionOpen (Connect()).]SQL-сервер не существует, или отсутствует доступ.
Source: Приемник Xml
StackTrace: at MalibuSrv.MalibuDTS.XmlUnloaderInst.ProcessTempTables(String config)
TargetSite: System.String[] ProcessTempTables(System.String)
Версия программы 3.22. Стоят msxml 4.0, 6.0, sqlxml 4.0
Что делать, подскажите
-
Проверьте подключение к базе данных. Должно быть прописано с использованием системной учетной записи SQL Server "sa".
-
у нас на сервере настроена другая учетка. На некоторых машинах работает, на некоторых нет. Версии одинаковые, может копать в сторону sqlxml msxml ?
-
Попробуйте актуализировать версии. Настройте работу с ЭСАД на тех компьютерах - на которых работает взаимодействие. На каждой машине не обязательно. Необходимо именно на той, где собственно проводится работа.
-
Решено. Видно либо Firewall блокировал, либо с доступом к базе в sql была проблема.
-
Как решили проблему?