Servus Thomas,
auch das ist möglich. Bei solchen Datenmengen würde ich aber vom Shell-Fenster absehen, weil's recht lange dauern kann, bis das dann ausgeführ ist. Würde da eher direkt auf die Datenbank gehen, per SQL-Skript.
Die Vernüpfungen von Dokumente zu Artikel bringst prinzipiell mit folgender Anweisung weg:
Delete From XREF_ELEMENT
Where RELATIONSHIP_ID = 'AIM.XREF.DOC.PART'
And CHILD_AIMKEY in (Select AIMKEY From PART)
(wenn ich's noch richtig im Kopf hab, ist schon eine Weile her ...)
Willst du das ganze auf bestimmte Artikel oder Dokumente einschränken, musst den Ausdruck in der Klammer entsprechend ändern, du könntest da z.B. auf Artikel oder Dokumente zugreifen, die mit einem bestimmten anderen Objekt in Compass verknüpft sind.
Zusätzlich könnte man, falls das in Compass auch so ist, auf den Status von Dokument und bzw. oder Artikel abfragen....
Bevor dich aber überhaupt dran machst, sollest auf alle Fälle deine Datenbank sichern, rückgängig machen lässt sich das sonst nämlich nicht mehr.
Solltest übrigens die Sachmerkmalleiste verwenden, wird das ganze schwieriger, da könntest obige Anweisung vergessen.
Zu guter letzt sei noch gesagt, dass eine Anfrage bei deinem Systemhaus sicher auch kein Fehler wäre ;-)
------------------
An Optimist Is A Person Who Has Not Been Shown All The Facts Yet!!!
[Diese Nachricht wurde von WolfgangE am 18. Dez. 2006 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP