Für UDS-D
|
prozessorname
Name eines Verarbeitungsrechners;
er darf max. acht Zeichen lang sein.
konfname
Die ersten acht Zeichen von konfigurationsname; er muss in den ersten sieben Zeichen eindeutig sein. Das achte Zeichen darf nicht ’@’ sein. Nullen am Ende von konfname sind nicht signifikante Zeichen, d.h. konfname ABC und konfname ABC0 werden nicht unterschieden.
dbname
Name einer Datenbank;
er darf max. 17 Zeichen lang sein; er muss netzweit eindeutig sein.
subschemaname
Name eines Subschemas;
er darf max. 30 Zeichen lang sein;
er muss in den ersten sechs Zeichen netzweit eindeutig sein.
Sie löschen Einträge in der Verteiltabelle (siehe Abschnitt „Aufbau der Verteiltabelle“).
&DROP DISTRIBUTION,ALL
Mit diesen Operanden löschen Sie sämtliche Einträge. Die Verteiltabelle ist nach Ausführung des DAL-Kommandos leer. Eine neue Verteiltabelle erstellen Sie, indem Sie eine neue Eingabedatei einlesen mit &ADD-DISTRIBUTION,FILE=...
&DROP DISTRIBUTION,
NODE=...,CONF=...[,ALL]
Mit diesen Operanden löschen Sie den angegebenen NODE-/CONF-Eintrag.
Mit dem Zusatz ALL löschen Sie zusätzlich alle mit dem NODE-/CONF-Eintrag verketteten DB- und SS-Einträge.
&DROP DISTRIBUTION,
NODE=...,CONF=...,DB=...[,ALL]
Mit diesen Operanden löschen Sie den angegebenen DB-Eintrag, falls er mit dem angegebenen NODE-/CONF-Eintrag verkettet ist oder mit keinem NODE-/CONF-Eintrag verkettet ist.
Mit dem Zusatz ALL löschen Sie zusätzlich alle mit dem DB-Eintrag verketteten SS-Einträge.
&DROP DISTRIBUTION,
DB=...,SS=...
Mit diesen Operanden löschen Sie den angegebenen SS-Eintrag, falls er mit dem angegebenen DB-Eintrag verkettet ist oder mit keinem DB-Eintrag verkettet ist.
Beispiel
Es existiert an jeder Konfiguration folgende Zuordnung über die Verteiltabellen:
|
|
|
|
|
|
|
|
|
Der Datenbankadministrator gibt an der Konfiguration CONF2 das DAL-Kommando
&DROP DISTRIBUTION,NODE=PROZ1,CONF=CONF1,DB=DB1
Damit löscht er in der Verteiltabelle für die Konfiguration CONF2 den DB-Eintrag für die Datenbank DB1.
Das bedeutet, dass
Anwenderprogramme, die mit
SET-FILE-LINK LINK-NAME=DATABASE,FILE-NAME=CONF2
gestartet wurden, nicht auf Subschemata der Datenbank DB1 zugreifen können.Anwenderprogramme, die mit einer anderen Konfiguration gestartet wurden, von der Änderung dieser Verteiltabelle nicht betroffen sind.
Änderungen in der Verteiltabelle wirken sich erst bei der nächsten READY-Anweisung aus.