andreaspr@aon.at
07-09-12, 08:53
Hallo zusammen.
Der ODP hat KEINE Auswirkungen auf fehlgeschlagene UPDATEs, DELETEs, INSERTs, ALTER TABLEs oder sonstiges!!
Es gibt einen Grund warum es nur mit umständlichen Einstellungen möglich ist den ODP zu löschen. Die Datenbank soll diesen selbst verwalten. Dem User soll es nicht interessieren ob ein ODP existiert oder nicht.
Wenn ein Job einen offenen Datenpfad zu einer tabelle hat, und ein anderer Job führt ein ALTER TABLE ADD COLUMN ... aus, dann löscht die Datenbank AUTOMATISCH!! den ODP vom ersten Job.
(Außer es gibt zu diesem Zeitpunkt einen offenen Cursor oder anders).
Also wenn eine Sperre vorhanden ist, dann aus einem anderen Grund.
lg Andreas
Der ODP hat KEINE Auswirkungen auf fehlgeschlagene UPDATEs, DELETEs, INSERTs, ALTER TABLEs oder sonstiges!!
Es gibt einen Grund warum es nur mit umständlichen Einstellungen möglich ist den ODP zu löschen. Die Datenbank soll diesen selbst verwalten. Dem User soll es nicht interessieren ob ein ODP existiert oder nicht.
Wenn ein Job einen offenen Datenpfad zu einer tabelle hat, und ein anderer Job führt ein ALTER TABLE ADD COLUMN ... aus, dann löscht die Datenbank AUTOMATISCH!! den ODP vom ersten Job.
(Außer es gibt zu diesem Zeitpunkt einen offenen Cursor oder anders).
Also wenn eine Sperre vorhanden ist, dann aus einem anderen Grund.
lg Andreas