Allgemeine Informationen zu Natural for VSAM

#### Search Results

Search

# Allgemeine Informationen zu Natural for VSAM

In diesem Kapitel werden die folgenden Themen behandelt:

- Verwendungszweck

- Umgebungsspezifische Überlegungen

- Natural for VSAM mit Natural Security

- Integration mit Predict

- In dieser Dokumentation verwendete Begriffe und Akronyme

- Meldungen im Zusammenhang mit VSAM

## Verwendungszweck

Mit der Natural-Schnittstelle zu VSAM kann ein Natural-Benutzer auf Daten zugreifen, die in VSAM-Dateien gespeichert sind. Als Voraussetzung muss die aktuelle Version von Natural for Mainframes installiert sein.

Generell gibt es keinen Unterschied zwischen der Verwendung von Natural mit VSAM und der Verwendung von Natural mit Adabas oder einem anderen unterstützten Datenbankmanagementsystem. Die Natural-Schnittstelle zu VSAM ermöglicht Natural-Programmen den Zugriff auf VSAM-Daten mit denselben Natural DML-Statements, die auch für Adabas verfügbar sind. Daher können Programme, die für VSAM geschrieben wurden, auch für den Zugriff auf Adabas-Datenbanken verwendet werden.

Alle Operationen, die eine Interaktion mit VSAM erfordern, werden über die Natural-Schnittstelle zu VSAM ausgeführt.

## Umgebungsspezifische Überlegungen

Natural for VSAM ist vollständig ESA- und z/OS Parallel Sysplex-kompatibel. Es läuft im Batch-Modus oder unter den Online-Umgebungen CICS, Com-plete und TSO. Unter CICS läuft es auch im Conversational oder Pseudo-Conversational Mode.

Natural for VSAM unterstützt die folgenden Arten von VSAM-Dateien:

- KSDS

- ESDS

- RRDS

- VRDS

Unter z/OS unterstützt Natural for VSAM die Dataset-Zugriffsmodi Record-Level-Sharing (RLS) und DFSMS Transactional VSAM Services (DFSMStvs).

Die Natural-Systemdateien FNAT, FUSER, FDIC, FSPOOL und FSEC können auch in VSAM-Systemdateien liegen. Für VSAM-Systemdateien verwendet Natural for VSAM die Multi-Fetch-Option, um das Laden von Objekten in den Buffer Pool zu beschleunigen.

Natural for VSAM unterstützt Local Shared Resources (LSR) unter TSO- und in z/OS-Batch-Modi. Für CICS und Com-plete müssen die entsprechenden Dateidefinitionswerkzeuge verwendet werden. Die LSR-Option für VSAM-Dateien verbessert die Geschwindigkeit des wahlfreien Zugriffs.

Natural for VSAM unterstützt den Create/Loading Mode für leere Dateien sowohl unter TSO als auch im Batch-Modus.

Natural for VSAM unterstützt die folgenden Arten von Datentabellen unter CICS z/OS:

- User-Maintained Data Tables (UMT),

- CICS-Maintained Data Tables (CMT),

- Coupling Facility Data Tables (CFDT).

Es unterstützt auch Data Set Name Sharing (DSN) unter TSO und Batch-Modus-Verarbeitung in z/OS, insbesondere für den Zugriff auf Datensätze über einen definierten Pfad.

Natural for VSAM unterstützt Datasets im erweiterten Format für alle Typen der VSAM-Dataset-Organisation. Das bedeutet, dass für erweiterte ESDS-VSAM-Dateien die interne Größe der Natural-Systemvariablen `*ISN` bis zu P19 betragen kann. Ihr Wert kann bis zu 16 TB betragen, wenn Sie eine Kontrollintervallgröße von 4 KB angeben, oder er kann bis zu 128 TB betragen, wenn Sie eine Kontrollintervallgröße von 32 KB angeben.

## Natural for VSAM mit Natural Security

Da Natural Security die FSEC-Systemdatei als VSAM-Systemdatei unterstützt, müssen die folgenden Einschränkungen beachtet werden:

- Die Generierung von ETIDs ist deaktiviert.

- Die Protokollierung von Verwaltungsaktionen ist deaktiviert.

- Die Passwort-Historienführung ist deaktiviert.

- Die Definition von Utility-Profilen ist deaktiviert.

## Integration mit Predict

Predict, das Datendiktionär für die Entwicklung mit Sprachen der vierten Generation, insbesondere Natural, ist ein zentrales Repository für Anwendungsmetadaten. Predict bietet Dokumentations- und Cross-Referenz-Funktionen und ermöglicht es Ihnen, automatisch Code aus Definitionen zu generieren und so die Produktivität bei Entwicklung und Wartung zu steigern.

Da Predict VSAM unterstützt, ist ein direkter Zugriff auf VSAM-Dateien über Predict möglich, und Informationen aus VSAM können in das Predict-Datendiktionär übertragen werden, um sie in Datendefinitionen für andere Umgebungen zu integrieren.

Physische und logische VSAM-Datensichten (Views) können eingebunden und verglichen werden, neue VSAM-Views können generiert werden, und Natural-Views können generiert und verglichen werden. Es werden alle VSAM-spezifischen Datentypen und die referenzielle Integrität von VSAM unterstützt. Einzelheiten finden Sie in der Predict-Dokumentation.

## In dieser Dokumentation verwendete Begriffe und Akronyme

Begriff | Erläuterung
--- | ---
CFDT | Coupling Facility Data Tables
CMT | CICS-Maintained Data Tables
DDM | Natural Data Definition Module
DFSM | Data Facility Storage Management Subsystem
DFSMStvs | DFSMS Transactional VSAM Services
Front-end | Der in dieser Dokumentation verwendete Begriff "Front-End" bezieht sich auf den Treiber in Verbindung mit dem Natural-Parameter-Modul.
LSR | Local Shared Resources
NVS | Dies ist der Produktcode von Natural for VSAM. In dieser Dokumentation wird der Produktcode häufig als Präfix in den Namen von Datensätzen, Modulen usw. verwendet.
UMT | User-Maintained Data Tables

## Meldungen im Zusammenhang mit VSAM

Die Nummernbereiche von Natural-Systemmeldungen (NATxxxx) im Zusammenhang mit VSAM sind 3500-3599. Kurz- und Langtexte dieser Meldungen (in englischer Sprache) finden Sie in der Natural-Messages and Codes-Dokumentation.

Eine Liste der Abend Codes von Natural for VSAM finden Sie unter Abbruchcodes (Abend Codes) der Natural for VSAM-Schnittstelle in der Meldungen und Codes-Dokumentation.

### On this page

- Verwendungszweck
- Umgebungsspezifische Überlegungen
- Natural for VSAM mit Natural Security
- Integration mit Predict
- In dieser Dokumentation verwendete Begriffe und Akronyme
- Meldungen im Zusammenhang mit VSAM