we want to transport Knowledge-Documents from one 17.2-System to another 17.2-System. Both have RU01.
First of all, we imported some Knowledge Documents from one system to another successfully. We did an export with pdm_ket and an import with pdm_kit. After that we deleted the new imported Knowledge Documents on the target system and wanted to import the documents again. Before the import we did an "pdm_k_reindex".
On the target system we didn´t find the Knowledge Documents, so we took a look into the file "keitinfo.log".
There you can see that "Document id 403905 cannot override existing document id 404411". But how? We deleted the documents before we started the import again, so it must be possible to Import the knowledge documents again. We find out if you delete the id "404411" and "404412" from the database and start the import, it´s working. Is this the correct way to delete entries from the database manually before you can start a successful import again? Shouldn´t the entries be deleted automatically? After that we see the knowledge documents again but with different id´s. Why?
Here is the successful Import from the knowledge documents:Now the documents have different id´s "404413" and "404414". We don´t understand why the free id´s "404411" and "404414" aren´t used again?Has anybody a little explanation how the delete process from knowledge documents work? Regards,Fabian
Hi Brain,The table "Key_control" didn´t have records about it. It´s empty. The system keeps track of the ID´s in the table "Skeletons", this is the place where we deleted the ID´s previously and after that we could make an successful Import with "pdm_kit" again.
But if I deleted a knowledge document from the environment the system should automatically deleted this entries and didn´t bring a message up that the documents are still existing. "Document id 403905 cannot override existing document id 404411"