<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.heidler-strichcode.de/w/index.php?action=history&amp;feed=atom&amp;title=Database_cleaning</id>
	<title>Database cleaning - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.heidler-strichcode.de/w/index.php?action=history&amp;feed=atom&amp;title=Database_cleaning"/>
	<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;action=history"/>
	<updated>2026-05-09T15:54:20Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wiki - Heidler Strichcode GmbH</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4526&amp;oldid=prev</id>
		<title>Sbaumbach am 5. September 2022 um 11:38 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4526&amp;oldid=prev"/>
		<updated>2022-09-05T11:38:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 11:38 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot; &gt;Zeile 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cleanup of the pre-package table  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cleanup of the pre-package table  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cleanup of the reservation delivery table  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Cleanup of the reservation delivery table  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Run through the booked shipping data and delete process based on the entered date limits, the entries can be made here in particular:&amp;amp;nbsp;&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;„writing &lt;/del&gt;data for table &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;VERSANDEINHEIT”&lt;/del&gt;&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;„writing &lt;/del&gt;data for table &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ABRECHNUNGSEINHEIT”&lt;/del&gt;&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;„writing &lt;/del&gt;data for table &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;LIEFERUNG”&lt;/del&gt;&amp;lt;br/&amp;gt; it may take some time with no visible progress. This is not an error in the process, but skipping the deleted records requires a certain amount of time here.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Run through the booked shipping data and delete process based on the entered date limits, the entries can be made here in particular:&amp;amp;nbsp;&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;writing &lt;/ins&gt;data for table &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;SHIPPING UNIT&amp;quot;&lt;/ins&gt;&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;writing &lt;/ins&gt;data for table &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;ACCOUNTING UNIT&amp;quot;&lt;/ins&gt;&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;writing &lt;/ins&gt;data for table &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;DELIVERY&amp;quot;&lt;/ins&gt;&amp;lt;br/&amp;gt; it may take some time with no visible progress. This is not an error in the process, but skipping the deleted records requires a certain amount of time here.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup swapping to a temporary swap file with the GBAK extension  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup swapping to a temporary swap file with the GBAK extension  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Creation of a new temporary database RESTORED_HVS32.FDB by restoring the  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Creation of a new temporary database RESTORED_HVS32.FDB by restoring the  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sbaumbach</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4525&amp;oldid=prev</id>
		<title>Tehrhardt: /* Method */</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4525&amp;oldid=prev"/>
		<updated>2022-09-05T09:55:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Method&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 09:55 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot; &gt;Zeile 20:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 20:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Rename the original file in the HVS32\DATABASE folder to HVS32.FDB and restart the Firebird services  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Rename the original file in the HVS32\DATABASE folder to HVS32.FDB and restart the Firebird services  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Switch to the DOS prompt and navigate to the HVS32\DATABASE directory  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Switch to the DOS prompt and navigate to the HVS32\DATABASE directory  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The clear program must be called with 4 parameters:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;Starting date-Cleanup limit Format yyyy.mm.tt&amp;gt; &amp;lt;Print date-print date f. Storage Format yyyy.mm.tt&amp;gt; &amp;lt;Database user&amp;gt; &amp;lt;Database password&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;dbPasswort&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The clear program must be called with 4 parameters:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;Starting date-Cleanup limit Format yyyy.mm.tt&amp;gt; &amp;lt;Print date-print date f. Storage Format yyyy.mm.tt&amp;gt; &amp;lt;Database user&amp;gt; &amp;lt;Database password&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dbPassword&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter explanation&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter explanation&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4524&amp;oldid=prev</id>
		<title>Tehrhardt am 5. September 2022 um 09:50 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4524&amp;oldid=prev"/>
		<updated>2022-09-05T09:50:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 09:50 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot; &gt;Zeile 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 42:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Remaining of RESTORED_HVS32.FDB in HVS32.FDB  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Remaining of RESTORED_HVS32.FDB in HVS32.FDB  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Am Ende des Clear Programmes wird eine Umbenennung der Datenbank vorgenommen&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Dieser Schritt funktioniert manchmal bei sehr großen Datenbanken nicht&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Sollte dies der Fall sein&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;hat die Datenbank &lt;/del&gt;(HVS32.fdb) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;nach der Bereinigung noch die gleich Größe wie davor.&amp;lt;br/&amp;gt; Trifft dies zu, gibt es im Ordner Database noch eine RESTORED_Hvs§.fdb.TEMP die dann manuell in HVS32.fdb umbenannt werden muss. Sollte dieser Vorgang nicht gemacht werden, wird auf der alten Datenbank weiter gearbeitet und man muss das Clear Programm erneut ausführen&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;At the end of the clear program, the database is renamed&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;This step sometimes doesn&amp;#039;t work for very large databases&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;If this is the case&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the database &lt;/ins&gt;(HVS32.fdb) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;still has the same size as before after the cleanup&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l48&quot; &gt;Zeile 48:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 48:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankbereinigung &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;automatisch&lt;/del&gt;)&amp;#039;&amp;#039;&amp;#039; =&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Data bank cleanup &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;automatic&lt;/ins&gt;)&amp;#039;&amp;#039;&amp;#039; =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Eine Erläuterung zu dem Zusatzmodul&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Erweiterungsmodul&lt;/del&gt;&amp;amp;nbsp;HVS32 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbak Archivierungs Dienst finde Sie &lt;/del&gt;[http://www.heidler-strichcode.de/wikiextern/index.php?title=HVS32_Datenbank_Archivierungs_Dienst &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;hier&lt;/del&gt;].&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;An explanation of the add-on module&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;expansion module&lt;/ins&gt;&amp;amp;nbsp;HVS32 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Database archiving service can be found &lt;/ins&gt;[http://www.heidler-strichcode.de/wikiextern/index.php?title=HVS32_Datenbank_Archivierungs_Dienst &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;here&lt;/ins&gt;].&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4523&amp;oldid=prev</id>
		<title>Tehrhardt am 5. September 2022 um 09:46 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4523&amp;oldid=prev"/>
		<updated>2022-09-05T09:46:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 09:46 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot; &gt;Zeile 20:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 20:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Rename the original file in the HVS32\DATABASE folder to HVS32.FDB and restart the Firebird services  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Rename the original file in the HVS32\DATABASE folder to HVS32.FDB and restart the Firebird services  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Switch to the DOS prompt and navigate to the HVS32\DATABASE directory  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Switch to the DOS prompt and navigate to the HVS32\DATABASE directory  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The clear program must be called with 4 parameters:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;Starting date-Cleanup limit Format yyyy.mm.tt&amp;gt; &amp;lt;Print date-print date f. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Einlagerungen &lt;/del&gt;Format yyyy.mm.tt&amp;gt; &amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankuser&lt;/del&gt;&amp;gt; &amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankpasswort&lt;/del&gt;&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser dbPasswort&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*The clear program must be called with 4 parameters:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;Starting date-Cleanup limit Format yyyy.mm.tt&amp;gt; &amp;lt;Print date-print date f. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Storage &lt;/ins&gt;Format yyyy.mm.tt&amp;gt; &amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Database user&lt;/ins&gt;&amp;gt; &amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Database password&lt;/ins&gt;&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser dbPasswort&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Erläuterung&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;explanation&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Ausgangsdatum-Bereinigungsgrenze&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datum bis zu dem alle verbuchten Packstücke mit älterem Ausgangsdatum gelöscht werden &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Starting Date Purge Limit&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Date by which all booked packages with an older starting date are deleted &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Druckdatum&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bereinigungsgrenze&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datum bis zu dem alle verbuchten Packstücke ohne Ausgangsdatum &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;d&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;h&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mit Status Eingelagert&lt;/del&gt;) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;mit älterem Druckdatum gelöscht werden&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Print date&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cleanup Limit&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Date by which all booked packages without an exit date &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;i&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;e&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;with the status Stored&lt;/ins&gt;) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;with an older print date are deleted&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankuser&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bitte beim Support erfragen &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Data base user&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Please ask support&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankpasswort&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bitte beim Support erfragen&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Data base password&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Please ask support&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Programmablauf&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Program Sequence&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Der vorhergehende Aufruf ist der letzte Schritt, der vom Benutzer interaktiv durchgeführt werden muss&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die folgenden Vorgänge laufen automatisch ab&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Allerdings sollte anhand der Bildschirmmeldungen noch überprüft werden&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ob mit dem eingegebenen Benutzer&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Passwort die Anmeldung auf der Datenbank möglich ist&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The previous call is the last step that must be performed interactively by the user&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The following operations are automatic&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;However&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the screen messages should be used to check whether it is possible to log on to the database with the entered user&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;password&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bereinigung der Vormerkpackstück&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Tabelle &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cleanup of the pre&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;package table &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bereinigung der Vormerklieferung-Tabelle &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cleanup of the reservation delivery table &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Durchlauf durch die verbuchten Versanddaten und Löschvorgang anhand der eingegebenen Datumsgrenzen&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;hier können vorallem die Einträge&lt;/del&gt;&amp;amp;nbsp;&amp;lt;br/&amp;gt; „writing data for table VERSANDEINHEIT”&amp;lt;br/&amp;gt; „writing data for table ABRECHNUNGSEINHEIT”&amp;lt;br/&amp;gt; „writing data for table LIEFERUNG”&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;einige Zeit &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Anspruch nehmen, ohne dass ein sichtbarer Fortschritt zu verzeichnen ist. Dies ist kein Fehler im Ablauf&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;sondern das Übergehen der angelöschten Sätze benötigt hier entsprechende Zeit&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Run through the booked shipping data and delete process based on the entered date limits&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the entries can be made here in particular:&lt;/ins&gt;&amp;amp;nbsp;&amp;lt;br/&amp;gt; „writing data for table VERSANDEINHEIT”&amp;lt;br/&amp;gt; „writing data for table ABRECHNUNGSEINHEIT”&amp;lt;br/&amp;gt; „writing data for table LIEFERUNG”&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;it may take some time with no visible progress. This is not an error &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the process&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;but skipping the deleted records requires a certain amount of time here&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Auslagerung in eine temporäre Auslagerungsdatei mit Endung &lt;/del&gt;GBAK  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;swapping to a temporary swap file with the &lt;/ins&gt;GBAK &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;extension &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bildung einer neuen temporären Datenbank &lt;/del&gt;RESTORED_HVS32.FDB &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;durch Restore der &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Creation of a new temporary database &lt;/ins&gt;RESTORED_HVS32.FDB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;by restoring the &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Auslagerung &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;um eine Verkleinerung der Datenbank zu erreichen&lt;/del&gt;.)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Backup &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;swapping &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;to achieve a reduction in the size of the database&lt;/ins&gt;.)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Nach erfolgreichem Restore Umbenennung von &lt;/del&gt;HVS32.FDB in HVS32.FDB.tt_mm_jj_hh_nn_ss.BAK  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;After successful restore renaming of &lt;/ins&gt;HVS32.FDB in HVS32.FDB.tt_mm_jj_hh_nn_ss.BAK  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Umbenennung von &lt;/del&gt;RESTORED_HVS32.FDB in HVS32.FDB  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Remaining of &lt;/ins&gt;RESTORED_HVS32.FDB in HVS32.FDB  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; Am Ende des Clear Programmes wird eine Umbenennung der Datenbank vorgenommen. Dieser Schritt funktioniert manchmal bei sehr großen Datenbanken nicht. Sollte dies der Fall sein, hat die Datenbank (HVS32.fdb) nach der Bereinigung noch die gleich Größe wie davor.&amp;lt;br/&amp;gt; Trifft dies zu, gibt es im Ordner Database noch eine RESTORED_Hvs§.fdb.TEMP die dann manuell in HVS32.fdb umbenannt werden muss. Sollte dieser Vorgang nicht gemacht werden, wird auf der alten Datenbank weiter gearbeitet und man muss das Clear Programm erneut ausführen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; Am Ende des Clear Programmes wird eine Umbenennung der Datenbank vorgenommen. Dieser Schritt funktioniert manchmal bei sehr großen Datenbanken nicht. Sollte dies der Fall sein, hat die Datenbank (HVS32.fdb) nach der Bereinigung noch die gleich Größe wie davor.&amp;lt;br/&amp;gt; Trifft dies zu, gibt es im Ordner Database noch eine RESTORED_Hvs§.fdb.TEMP die dann manuell in HVS32.fdb umbenannt werden muss. Sollte dieser Vorgang nicht gemacht werden, wird auf der alten Datenbank weiter gearbeitet und man muss das Clear Programm erneut ausführen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4522&amp;oldid=prev</id>
		<title>Tehrhardt am 5. September 2022 um 09:25 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4522&amp;oldid=prev"/>
		<updated>2022-09-05T09:25:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 09:25 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot; &gt;Zeile 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;lt;span style=&amp;quot;font-family:arial,helvetica,sans-serif;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Datenbankbereinigung (manuell)&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; =&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= &amp;lt;span style=&amp;quot;font-family:arial,helvetica,sans-serif;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Database cleaning&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Produktiv-Datenbank soll vom Inhalt und von der verbuchten Satzanzahl her aus Performancegründen bereinigt werden&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Nur die aktuellsten Versanddaten eines gewissen Zeitraumes verbleiben &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;der Datenbank&lt;/del&gt;.&amp;lt;br/&amp;gt; &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Der Zugriff auf ältere Daten zu Auskunfts-Nachforschungszwecken bleibt gewährleistet durch vorheriges Abstellen einer Kopie der Datenbank &lt;/del&gt;in &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ein Archivverzeichnis&lt;/del&gt;.&amp;lt;br/&amp;gt; &amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;For performance reasons, the productive database should be cleaned up in terms of content and the number of records posted&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Only the most recent shipping data from a specific period &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the database&lt;/ins&gt;.&amp;lt;br/&amp;gt; &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Access to older data for information research purposes is guaranteed by prior storage of a copy of the database &lt;/ins&gt;in &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;an archive directory&lt;/ins&gt;.&amp;lt;br/&amp;gt; &amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;#039;&amp;#039;&amp;#039;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Vorgehensweise&lt;/del&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;#039;&amp;#039;&amp;#039;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Method&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Alle&lt;/del&gt;&amp;amp;nbsp;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Schritte müssen auf dem Server durchgeführt werden&lt;/del&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;All&lt;/ins&gt;&amp;amp;nbsp;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;steps must be performed on the server&lt;/ins&gt;&amp;amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Verfügbarer Speicherplatz mit dem &lt;/del&gt;HVS32&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Verzeichnis überprüfen&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Temporär sollte das 3-fache der aktuellen Datenbankgrösse &lt;/del&gt;(HVS32.FDB) &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;als freier Speicherplatz verfügbar sein &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Check available disk space with the &lt;/ins&gt;HVS32 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;directory&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Temporarily three times the current database size &lt;/ins&gt;(HVS32.FDB) &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;should be available as free storage space. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Alle laufenden &lt;/del&gt;HVS32&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Versandprogramme beenden&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wenn vorhanden auch die laufenden Monitroing Instanzen &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Terminate all running &lt;/ins&gt;HVS32 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;dispatch programs&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;if available also the currently running monitoring instances &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Datei &lt;/del&gt;HVS32.FDB &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;im &lt;/del&gt;HVS32\DATABASE&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Verzeichnis testweise umbenennen in &lt;/del&gt;HVS32AKT.FDB . &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Wenn dies möglich ist&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;greift kein Prozess mehr auf die Datenbank zu und es kann fortgefahren werden &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Rename the &lt;/ins&gt;HVS32.FDB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;file in the &lt;/ins&gt;HVS32\DATABASE &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;directory to &lt;/ins&gt;HVS32AKT.FDB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;as a test&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;If this is possible&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;no more processes are accessing the database and you can continue &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Inhalt der „clear&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;zip“ in das &lt;/del&gt;\DATABASE &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Verzeichnis kopieren &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Copy the content of &amp;quot;clear&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;zip&amp;quot; into the &lt;/ins&gt;\DATABASE &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;directory &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Datei &lt;/del&gt;HVS32AKT.FDB &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;in den Ordner &lt;/del&gt;HVS32\ARCHIV &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;kopieren und umbenennen in &lt;/del&gt;HVS32_jjjjmmdd.FDB &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wobei hier der Verdeutlichung halber zur Benamung das vorgesehene Bereinigungs-Datum zu verwenden ist &lt;/del&gt;(&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;d&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;h&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;das Datum bis zu dem die Versanddaten später bereinigt werden sollen&lt;/del&gt;)  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Copy the &lt;/ins&gt;HVS32AKT.FDB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;file to the &lt;/ins&gt;HVS32\ARCHIV &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;folder and rename it to &lt;/ins&gt;HVS32_jjjjmmdd.FDB&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. For the sake of clarification, the intended cleansing date should be used here for naming &lt;/ins&gt;(&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;i&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;e&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;the date by which the shipping data should later be cleaned&lt;/ins&gt;)  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Die Originaldatei im &lt;/del&gt;HVS32\DATABASE&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Ordner wieder umbenennen in &lt;/del&gt;HVS32.FDB &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;und die Firebirddienste &amp;amp;nbsp;wieder starten &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Rename the original file in the &lt;/ins&gt;HVS32\DATABASE &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;folder to &lt;/ins&gt;HVS32.FDB &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;and restart the Firebird services &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;In der &lt;/del&gt;DOS&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Eingabeaufforderung wechseln und dort in das &lt;/del&gt;HVS32\DATABASE&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;-Verzeichnis navigieren &lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Switch to the &lt;/ins&gt;DOS &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;prompt and navigate to the &lt;/ins&gt;HVS32\DATABASE &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;directory &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Das Clear-Programm muss mit &lt;/del&gt;4 &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Parametern aufgerufen werden&lt;/del&gt;:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Ausgangsdatum&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bereinigungsgrenze &lt;/del&gt;Format yyyy.mm.tt&amp;gt; &amp;lt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Druckdatum&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Bereinigungsgrenze &lt;/del&gt;f. Einlagerungen Format yyyy.mm.tt&amp;gt; &amp;lt;Datenbankuser&amp;gt; &amp;lt;Datenbankpasswort&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser dbPasswort&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The clear program must be called with &lt;/ins&gt;4 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;parameters&lt;/ins&gt;:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Starting date&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Cleanup limit &lt;/ins&gt;Format yyyy.mm.tt&amp;gt; &amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Print date&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;print date &lt;/ins&gt;f. Einlagerungen Format yyyy.mm.tt&amp;gt; &amp;lt;Datenbankuser&amp;gt; &amp;lt;Datenbankpasswort&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser dbPasswort&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter Erläuterung&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter Erläuterung&amp;#039;&amp;#039;&amp;#039; ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4520&amp;oldid=prev</id>
		<title>Tehrhardt am 5. September 2022 um 09:03 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4520&amp;oldid=prev"/>
		<updated>2022-09-05T09:03:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 5. September 2022, 09:03 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[de:Datenbankbereinigung]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[de:Datenbankbereinigung&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
	<entry>
		<id>https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4519&amp;oldid=prev</id>
		<title>Tehrhardt: Die Seite wurde neu angelegt: „[[de:Datenbankbereinigung]   &amp;nbsp;  = &lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;&#039;&#039;&#039;Datenbankbereinigung (manuell)&#039;&#039;&#039;&lt;/span&gt; =  &lt;br/&gt; Die Produktiv…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.heidler-strichcode.de/w/index.php?title=Database_cleaning&amp;diff=4519&amp;oldid=prev"/>
		<updated>2022-09-05T09:03:01Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „[[de:Datenbankbereinigung]      = &amp;lt;span style=&amp;quot;font-family:arial,helvetica,sans-serif;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Datenbankbereinigung (manuell)&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; =  &amp;lt;br/&amp;gt; Die Produktiv…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[de:Datenbankbereinigung]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;span style=&amp;quot;font-family:arial,helvetica,sans-serif;&amp;quot;&amp;gt;&amp;#039;&amp;#039;&amp;#039;Datenbankbereinigung (manuell)&amp;#039;&amp;#039;&amp;#039;&amp;lt;/span&amp;gt; =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; Die Produktiv-Datenbank soll vom Inhalt und von der verbuchten Satzanzahl her aus Performancegründen bereinigt werden. Nur die aktuellsten Versanddaten eines gewissen Zeitraumes verbleiben in der Datenbank.&amp;lt;br/&amp;gt; Der Zugriff auf ältere Daten zu Auskunfts-Nachforschungszwecken bleibt gewährleistet durch vorheriges Abstellen einer Kopie der Datenbank in ein Archivverzeichnis.&amp;lt;br/&amp;gt; &amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Vorgehensweise&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Alle&amp;amp;nbsp;Schritte müssen auf dem Server durchgeführt werden&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
*Verfügbarer Speicherplatz mit dem HVS32-Verzeichnis überprüfen. Temporär sollte das 3-fache der aktuellen Datenbankgrösse (HVS32.FDB) als freier Speicherplatz verfügbar sein &lt;br /&gt;
*Alle laufenden HVS32-Versandprogramme beenden, wenn vorhanden auch die laufenden Monitroing Instanzen &lt;br /&gt;
*Die Datei HVS32.FDB im HVS32\DATABASE-Verzeichnis testweise umbenennen in HVS32AKT.FDB . Wenn dies möglich ist, greift kein Prozess mehr auf die Datenbank zu und es kann fortgefahren werden &lt;br /&gt;
*Inhalt der „clear.zip“ in das \DATABASE Verzeichnis kopieren &lt;br /&gt;
*Die Datei HVS32AKT.FDB in den Ordner HVS32\ARCHIV kopieren und umbenennen in HVS32_jjjjmmdd.FDB wobei hier der Verdeutlichung halber zur Benamung das vorgesehene Bereinigungs-Datum zu verwenden ist (d.h. das Datum bis zu dem die Versanddaten später bereinigt werden sollen) &lt;br /&gt;
*Die Originaldatei im HVS32\DATABASE-Ordner wieder umbenennen in HVS32.FDB und die Firebirddienste &amp;amp;nbsp;wieder starten &lt;br /&gt;
*In der DOS-Eingabeaufforderung wechseln und dort in das HVS32\DATABASE-Verzeichnis navigieren &lt;br /&gt;
*Das Clear-Programm muss mit 4 Parametern aufgerufen werden:&amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;clear &amp;lt;Ausgangsdatum-Bereinigungsgrenze Format yyyy.mm.tt&amp;gt; &amp;lt;Druckdatum-Bereinigungsgrenze f. Einlagerungen Format yyyy.mm.tt&amp;gt; &amp;lt;Datenbankuser&amp;gt; &amp;lt;Datenbankpasswort&amp;gt;Bsp: clear 2006.01.01 2006.01.01 dbUser dbPasswort&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Parameter Erläuterung&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Ausgangsdatum-Bereinigungsgrenze&amp;#039;&amp;#039;&amp;#039;: Datum bis zu dem alle verbuchten Packstücke mit älterem Ausgangsdatum gelöscht werden &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Druckdatum-Bereinigungsgrenze&amp;#039;&amp;#039;&amp;#039;: Datum bis zu dem alle verbuchten Packstücke ohne Ausgangsdatum (d.h. mit Status Eingelagert) mit älterem Druckdatum gelöscht werden. &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Datenbankuser&amp;#039;&amp;#039;&amp;#039;: Bitte beim Support erfragen &lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;Datenbankpasswort&amp;#039;&amp;#039;&amp;#039;: Bitte beim Support erfragen&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;br/&amp;gt; &amp;lt;br/&amp;gt; &amp;#039;&amp;#039;&amp;#039;Programmablauf&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
Der vorhergehende Aufruf ist der letzte Schritt, der vom Benutzer interaktiv durchgeführt werden muss. Die folgenden Vorgänge laufen automatisch ab. Allerdings sollte anhand der Bildschirmmeldungen noch überprüft werden, ob mit dem eingegebenen Benutzer/Passwort die Anmeldung auf der Datenbank möglich ist.&lt;br /&gt;
&lt;br /&gt;
*Bereinigung der Vormerkpackstück-Tabelle &lt;br /&gt;
*Bereinigung der Vormerklieferung-Tabelle &lt;br /&gt;
*Durchlauf durch die verbuchten Versanddaten und Löschvorgang anhand der eingegebenen Datumsgrenzen, hier können vorallem die Einträge&amp;amp;nbsp;&amp;lt;br/&amp;gt; „writing data for table VERSANDEINHEIT”&amp;lt;br/&amp;gt; „writing data for table ABRECHNUNGSEINHEIT”&amp;lt;br/&amp;gt; „writing data for table LIEFERUNG”&amp;lt;br/&amp;gt; einige Zeit in Anspruch nehmen, ohne dass ein sichtbarer Fortschritt zu verzeichnen ist. Dies ist kein Fehler im Ablauf, sondern das Übergehen der angelöschten Sätze benötigt hier entsprechende Zeit. &lt;br /&gt;
*Backup-Auslagerung in eine temporäre Auslagerungsdatei mit Endung GBAK &lt;br /&gt;
*Bildung einer neuen temporären Datenbank RESTORED_HVS32.FDB durch Restore der &lt;br /&gt;
*Backup-Auslagerung (um eine Verkleinerung der Datenbank zu erreichen.) &lt;br /&gt;
*Nach erfolgreichem Restore Umbenennung von HVS32.FDB in HVS32.FDB.tt_mm_jj_hh_nn_ss.BAK &lt;br /&gt;
*Umbenennung von RESTORED_HVS32.FDB in HVS32.FDB &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt; Am Ende des Clear Programmes wird eine Umbenennung der Datenbank vorgenommen. Dieser Schritt funktioniert manchmal bei sehr großen Datenbanken nicht. Sollte dies der Fall sein, hat die Datenbank (HVS32.fdb) nach der Bereinigung noch die gleich Größe wie davor.&amp;lt;br/&amp;gt; Trifft dies zu, gibt es im Ordner Database noch eine RESTORED_Hvs§.fdb.TEMP die dann manuell in HVS32.fdb umbenannt werden muss. Sollte dieser Vorgang nicht gemacht werden, wird auf der alten Datenbank weiter gearbeitet und man muss das Clear Programm erneut ausführen.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
= &amp;#039;&amp;#039;&amp;#039;Datenbankbereinigung (automatisch)&amp;#039;&amp;#039;&amp;#039; =&lt;br /&gt;
&lt;br /&gt;
Eine Erläuterung zu dem Zusatzmodul/Erweiterungsmodul&amp;amp;nbsp;HVS32 Datenbak Archivierungs Dienst finde Sie [http://www.heidler-strichcode.de/wikiextern/index.php?title=HVS32_Datenbank_Archivierungs_Dienst hier].&amp;amp;nbsp;&lt;/div&gt;</summary>
		<author><name>Tehrhardt</name></author>
	</entry>
</feed>