Wskazówki dotyczące rozwiązywania problemów z importem plików XML:
-
Usługa serwera bazy danych programu SOLIDWORKS PDM przetwarza pliki XML. Należy się upewnić, że usługa ma pełny dostęp do ścieżki źródłowej plików XML.
- Trzeba sprawdzić, czy usługa serwera bazy danych jest prawidłowo skonfigurowana i uruchomiona.
- Aby uzyskać szczegółowe informacje na temat problemów podczas importu, należy zbadać dziennik zdarzeń aplikacji na komputerze, na którym działa usługa serwera bazy danych.
- Po uruchomieniu usługi serwera bazy danych wszystkie reguły importu działają niezależnie od częstotliwości wskazanej w każdej regule.
- Tabela
ImportBatches
bazy danych zawiera listę plików XML, które zostały pomyślnie zaimportowane.
- W tabeli
ImportDocumentVariables
bazy danych znajduje się lista zaimportowanych wartości zmiennych, które zostały dopasowane do dokumentu w przechowalni, ale nie zostały zapisane na karcie danych pliku.
- Po pomyślnym przeprowadzeniu importu plik XML zostanie usunięty z katalogu.
- Jeżeli powiedzie się część importu, węzły pomyślnych transakcji zostaną usunięte z pliku XML.
- Jeżeli nie powiedzie się część lub całość importu, w węźle XML zostanie wstawiony atrybut
ignored=-1
, co zapobiegnie przetwarzaniu dokumentu w kolejnych aktualizacjach.
-
W przypadku, gdy jest używana kombinacja atrybutów
id
, idattribute
i cfgname
w celu zidentyfikowania plików do aktualizacji, system nie informuje, że nie znalazł atrybutów. System interpretuje nieznalezienie pasujących plików w przechowalni jako powodzenie operacji i usuwa plik XML bez zapisywania danych w bazie danych.