Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

REMOVE-ISAM-POOL-LINK

&pagelevel(3)&pagelevel

Pool-Kettungsnamen löschen

Komponente:

BS2000

Funktionsbereich:

Dateiverarbeitung

Anwendungsbereich:

FILE

Privilegierung:

STD-PROCESSING

Funktionsbeschreibung

Mit dem Kommando REMOVE-ISAM-POOL-LINK löscht der Benutzer einen bestimmten oder alle Pool-Kettungsnamen in der Pool-Tabelle des Auftrags. Das Kommando wird nur dann vollständig ausgeführt, wenn die ursprünglich mit diesen Pool-Kettungsnamen verbundenen Dateien ordnungsgemäß geschlossen wurden, für die mit geöffneten Dateien verbundenen Pool-Kettungsnamen gibt das DVS eine Fehlermeldung aus.
Ein Pool-Kettungsname für einen ISAM-Pool wird mit dem Kommando ADD-ISAM-POOL-LINK in die Pool-Tabelle der Task eingetragen. Über die Einträge der Pool-Tabelle kann sich der Benutzer mit dem Kommando SHOW-ISAM-POOL-LINK informieren.

Eine ausführliche Beschreibung der ISAM-Pools enthält das Handbuch „Einführung in das DVS“ [13].

Format

REMOVE-ISAM-POOL-LINK                                                                                                                        

LINK-NAME = <name 1..8> / *ALL

Operandenbeschreibung

LINK-NAME = <name 1..8> / *ALL
Gibt an, welcher Pool-Kettungsname aus der Pool-Tabelle zu löschen ist.

LINK-NAME = <name 1..8>
Der Pool-Kettungsname <name 1..8>, der mit ADD-ISAM-POOL-LINK einem ISAM-Pool zugeordnet wurde, wird gelöscht.

LINK-NAME = *ALL
Alle Pool-Kettungsnamen der Task sollen gelöscht werden. Ist ein Pool-Kettungsname noch mit einer geöffneten Datei verbunden, wird für diesen eine Fehlermeldung ausgegeben, die übrigen Pool-Kettungsnamen werden gelöscht.

 

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Kommando fehlerfrei ausgeführt


64

DMS0A17

Interner Systemfehler


64

DMS0A0E

Syntaxfehler bei ISAM-Pool-Kommando


64

DMS0A11

Angegebene Katalogkennung existiert nicht


64

DMS0A13

Angegebener Pool-Name ist ungültig


64

DMS0A1A

Referenzen auf ISAM-Pool noch vorhanden


64

DMS0A1B

Angeg. Pool-Link-Name existiert nicht


130

DMS0A12

Angegebene CATID ist nicht verfügbar

Beispiele

Siehe Kommando ADD-ISAM-POOL-LINK.