Советы, помогающие выявить и устранить неполадки импорта XML
-
Обработкой файлов XML занимается служба сервера базы данных SOLIDWORKS PDM. Убедитесь, что служба имеет полный доступ к исходному пути файлов XML.
- Убедитесь, что служба сервера базы данных правильно настроена и запущена.
- Подробные сведения об ошибках, возникших в ходе импорта, можно получить в журнале событий приложения в системе, в которой установлена служба сервера базы данных.
- При запуске службы сервера базы данных выполняются все правила импорта независимо от указанной для них частоты.
-
Таблица базы данных
ImportBatches содержит список успешно импортированных файлов XML.
-
Таблица базы данных
ImportDocumentVariables содержит список импортированных значений переменных, сопоставленных с документом в хранилище, но не записанных на карту данных файла.
- По завершении импорта файл XML удаляется из каталога.
- По завершении отдельного этапа импорта выполненные узлы транзакции удаляются из файла XML.
-
В случае сбоя отдельного этапа или всего импорта атрибут
ignored=-1 добавляется в узел XML, что исключает документ из обработки при последующих обновлениях.
-
При использовании комбинации атрибутов
id
, idattribute и cfgname для определения файлов, подлежащих обновлению, система не сообщает о случаях отсутствия атрибутов. Отсутствие сопоставленных файлов в хранилище система воспринимает как успешное выполнение задачи и удаляет файл XML, не сохраняя данные в базе данных.