eccos01
Goto Top

Prüfsumme für Datei aus Kommandoebene (Batch) erstellen und anzeigen

Hallo zusammen!

ich habe folgende Aufgabe:
ich will das Schema zweier Datenbank auf Gleichheit überprüfen. Leider gibt es bei unserer Datenbank keine built-in - Funktion dafür.
Und zwar benötige ich erstmal nur... gleich oder nicht gleich!

Also:
Ich kannaus der Datenbank heraus (es gibt die Möglichkeit Events dort zu hinterlegen udn Systemkommandos abzusetzen) das Schema der Datenbank herausfahren.
Anschließend (um nicht die kompletten Dateien vergleichen zu müssen) wollte ich eine Prüfsumme der Export-Datei erstellen und die mit dem Original vergleichen.


Zu den Fragen:
- Gibt es bei Windows (ab XP / 2003 Server) eine eigene Funktion zur Prüfsummenerstellung
- Welche Tools (Freeware / OpenSource) wären besonders praktisch weil portabel (keine Installation) und batchgeeignet?

- Wichtig ist, dass Gleichheit der prüfsummen auch definitiv Gleichheit der Dateien (ASCII-Dateien) bedeutet.
- Schön wäre, wenn die Summe nicht ganz so lang wäre... sonst kann ich auch gleich die Dateien vergleichen face-wink

Viele Grüße

Content-ID: 159304

Url: https://administrator.de/forum/pruefsumme-fuer-datei-aus-kommandoebene-batch-erstellen-und-anzeigen-159304.html

Ausgedruckt am: 25.12.2024 um 16:12 Uhr

harald21
harald21 24.01.2011 um 13:52:45 Uhr
Goto Top
Hallo,

schau mal hier: http://www.md5summer.org/

mfg
Harald
bastla
bastla 24.01.2011 um 14:13:55 Uhr
Goto Top
Hallo eccos01!

Von MS (und mit Commandline-Unterstützung): http://support.microsoft.com/kb/841290/de

Grüße
bastla
DrAlcome
DrAlcome 24.01.2011 um 15:46:14 Uhr
Goto Top
Zitat von @eccos01:
- Schön wäre, wenn die Summe nicht ganz so lang wäre... sonst kann ich auch gleich die Dateien vergleichen face-wink

Also dass sollte das kleinste "Problem" sein!
Jede Prüfsumme in eine Excel-Zelle (z.B. A1 und A2) und dann WENN A1=A2 DANN "Passt scho" face-wink
eccos01
eccos01 27.01.2011 um 11:19:40 Uhr
Goto Top
So... Aufgabe wurde realisiert.

Für die Prüfsumme wurde md5.exe verwendet (http://www.fourmilab.ch/md5/)

md5sum.exe hat als CommandLine-Utility noch einen Bug.

der Aufruf der Tools muß im Verzeichnis der Datendatei liegen... ansonsten kann er die datei nicht finden.

Danke für Eure Antworten!