Zurück zur englischen Version der DokumentationSchemas oder virtuelle Objekte können in der Data Virtualization nicht gelöscht werden
Schemas oder virtuelle Objekte können in der Data Virtualization nicht gelöscht werden
Letzte Aktualisierung: 26. Nov. 2024
Sie erhalten einen Fehler oder eine Meldung über abhängige Objekte, wenn Sie versuchen, ein Schema oder ein virtuelles Objekt in der Data Virtualization zu löschen.
Symptome
Wenn Sie versuchen, ein Schema oder ein virtuelles Objekt in der Data Virtualization zu löschen, wird möglicherweise die folgende Fehlermeldung angezeigt.
SQL0672N Operation DROP not allowed on table "CACHESYS.DVxxxxxxxxxxxxxx"
Oder Sie erhalten eine Meldung, dass Sie abhängige Objekte entfernen sollen, wenn Sie versuchen, ein virtuelles Objekt in der Data Virtualization zu löschen. Die Nachricht gibt an, dass eine MQT (Materialized Query Table) oder ein Cache für das zu löschende virtuelle Objekt vorhanden ist. Sie müssen alle aktiven MQTs im Cache-Dashboard löschen, bevor Sie das virtuelle Objekt löschen können. Möglicherweise wird eine Nachricht ähnlich der folgenden angezeigt.
Remove virtual object
DV20220423223832708933 and DV20220426021358834162_B depend on this virtual object. You must remove all dependent objects to delete this object.
Ursachen
Ein Datencache ist dem Schema oder dem virtuellen Objekt zugeordnet, das gelöscht werden soll.
Problemlösung
Beheben Sie dieses Problem, indem Sie den in der Fehlernachricht angegebenen Cachelöschen, bevor Sie das Schema oder die virtuellen Objekte löschen. Führen Sie die folgenden Schritte aus, um den Cache zu löschen:
- Klicken Sie im Navigationsmenü auf .
- Klicken Sie im Servicemenü auf .
- Klicken Sie im Aktionsmenü des Cache auf Löschen.
Hinweis: Die Seite zur Cache-Verwaltung ist nur für Administratoren Data Virtualization verfügbar. Wenn Sie diese Rolle nicht haben, wenden Sie sich an einen Data Virtualization. Senden Sie Fehlernachrichteninformationen und den Namen der Tabelle, die Sie löschen möchten.