<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Generation_Data_Group</id>
	<title>Generation Data Group - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Generation_Data_Group"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Generation_Data_Group&amp;action=history"/>
	<updated>2026-05-21T05:27:00Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Generation_Data_Group&amp;diff=362900&amp;oldid=prev</id>
		<title>imported&gt;SchlurcherBot: Bot: http → https</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Generation_Data_Group&amp;diff=362900&amp;oldid=prev"/>
		<updated>2026-02-02T21:34:10Z</updated>

		<summary type="html">&lt;p&gt;Bot: http → https&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Generation Data Group&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;GDG&amp;#039;&amp;#039;) ist eine Sonderform von Dateien unter [[Großrechner]]-Betriebssystemen der [[IBM]]-[[z/OS]]-Reihe. Die eigentliche &amp;#039;&amp;#039;GDG&amp;#039;&amp;#039; (GDG Base) ist eine Beschreibung, wie viele Generationen einer Datei gehalten werden sollen und wie alt die älteste Generation mindestens sein muss, bevor sie gelöscht wird.&lt;br /&gt;
&lt;br /&gt;
Wann immer eine neue Generation angelegt wird, wird vom System geprüft, ob eine oder mehrere veraltete Generationen gelöscht werden sollen, und bei Bedarf die Löschung durchgeführt.&lt;br /&gt;
&lt;br /&gt;
Der Sinn von GDGs liegt in der automatischen Versionierung, wobei für die [[Job Control Language|JCL]], die Kommandosprache, der Name neutral angegeben wird. Als [[Dataset (IBM-Großrechner)|DSN]] erscheint der GDG-Name zusammen mit der Historien-Nummer, wobei&lt;br /&gt;
* (0) die jüngste, aktuelle Version ist&lt;br /&gt;
* (-1), (-2), ... die nächst älteren Generationen sind&lt;br /&gt;
* (+1) eine neue Generation anlegt (&amp;#039;&amp;#039;siehe [[DD-Statement|DD]]&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
Eine weitere Möglichkeit der Verwendung von GDGs liegt in der Möglichkeit, alle Generationen gleichzeitig innerhalb einer [[Job Control Language|JCL]] anzusprechen, ohne dass dazu die Anzahl der aktuell vorhandenen Generationen bekannt sein muss. Hierfür fällt in der JCL bei der Angabe des [[Dataset (IBM-Großrechner)|Datasets]] die Klammer und die Generationsnummer weg.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 1: Anlegen einer Standard-GDG für fünf Versionen, jede mindestens 35 Tage alt ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;jcl&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//JOB1     JOB (12345),MSGCLASS=X,NOTIFY=SYSPROG1&lt;br /&gt;
//STEP1    EXEC PGM=IDCAMS&lt;br /&gt;
//SYSPRINT DD SYSOUT=* &lt;br /&gt;
//SYSIN DD * &lt;br /&gt;
    DEFINE GDG (NAME(&amp;#039;DB2.FULLCOPY.DSNDB04.TSTEST&amp;#039;) LIMIT(5) SCRATCH FOR(35)) &lt;br /&gt;
/*&lt;br /&gt;
//&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel 2: Löschen einer Standard-GDG ===&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;jcl&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
//STEP3 EXEC PGM=IDCAMS &lt;br /&gt;
//SYSPRINT DD SYSOUT=* &lt;br /&gt;
//SYSIN DD * &lt;br /&gt;
   DELETE DB2.FULLCOPY.DSNDB04.TSTEST GDG FORCE &lt;br /&gt;
/*&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.if-informatik.de/examples/ex_gdg.html Beispiele und vollständige Syntax]{{Dead link|date=January 2018|url=https://web.archive.org/web/20160307223141/http://if-informatik.de/examples/ex_gdg.html}}&lt;br /&gt;
* [https://www-03.ibm.com/servers/storage/software/sms/index.html IBM DFSMS Product Homepage] – in englischer Sprache&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Datenstruktur]]&lt;/div&gt;</summary>
		<author><name>imported&gt;SchlurcherBot</name></author>
	</entry>
</feed>