EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

db_dump185 - Online in der Cloud

Führen Sie db_dump185 im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl db_dump185, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


db_dump185 - Dump von DB 1.85 Legacy-Datenbankdateien

ZUSAMMENFASSUNG


db_dump185 [-p] [-f Möglichkeiten für das Ausgangssignal:] db_file

BESCHREIBUNG


Das db_dump185 Dienstprogramm liest die Datenbankdatei der Version 1.85 db_file und schreibt es an die
Standardausgabe in einem portablen Flat-Text-Format, das von den db_load(1) Dienstprogramm.
Das Argument db_file muss eine Datei sein, die mit der Version 1.85 erstellt wurde DB Bibliotheksfunktionen.

Die Optionen sind wie folgt:

-f Schreiben Sie an das angegebene Datei statt auf die Standardausgabe.

-p Wenn Zeichen in den Schlüssel- oder Datenelementen Druckzeichen sind (wie definiert durch
drucken(3)), verwenden Sie Druckzeichen in Datei sie zu vertreten. Diese Option erlaubt
Benutzer können Standard-Texteditoren verwenden, um den Inhalt von Datenbanken zu ändern.

Beachten Sie, dass verschiedene Systeme unterschiedliche Vorstellungen davon haben können, was Zeichen sind
``Drucken'', und auf diese Weise gesicherte Datenbanken sind möglicherweise weniger portabel nach außen
Systemen.

Das Dumpen und Neuladen von Hash-Datenbanken, die benutzerdefinierte Hash-Funktionen verwenden, führt zu
neue Datenbanken, die die Standard-Hash-Funktion verwenden. Bei Verwendung der Standard-Hash-Funktion
für die neue Datenbank möglicherweise nicht optimal ist, funktioniert sie weiterhin ordnungsgemäß.

Dumping und Neuladen von btree-Datenbanken, die benutzerdefinierte Präfix- oder Vergleichsfunktionen verwenden
führt zu neuen Datenbanken, die die Standardpräfix- und Vergleichsfunktionen verwenden. In
fehlen uns die Worte. Fall, it is ganz wahrscheinlich zur Verbesserung der Gesundheitsgerechtigkeit Datenbank werden wir be beschädigt Darüber hinaus Knorpel zu reparieren, Erlauben
weder Rekord Lagerung or abrufen.

Die einzige verfügbare Problemumgehung für beide Fälle besteht darin, die Quellen für die db_load(1)
Dienstprogramm zum Laden der Datenbank mit den richtigen Hash-, Präfix- und Vergleichsfunktionen.

Das db_dump Dienstprogramm beendet 0 bei Erfolg und >0, wenn ein Fehler auftritt.

AUSGABE FORMATEN


Es gibt zwei Ausgabeformate, die von verwendet werden db_dump.

In beiden Ausgabeformaten enthalten die ersten Zeilen der Ausgabe Header-Informationen
Beschreibung der zugrunde liegenden Zugriffsmethode, Dateisystem-Seitengröße und andere Buchführung
Information. Diese Informationen werden in ``name=value''-Paaren ausgegeben, wobei ``name'' sein kann
eines der in der aufgeführten Schlüsselwörter db_load(1) Handbuchseite, und ``Wert'' ist ihr Wert.
Während diese Header-Informationen bearbeitet werden können, bevor die Datenbank neu geladen wird, gibt es
selten ein Grund, dies zu tun, da all diese Informationen per Befehlszeile überschrieben werden können
Argumente zu db_load.

Nach den Header-Informationen folgen die Schlüssel/Daten-Paare aus der Datenbank. Wenn die
Die gesicherte Datenbank ist vom Typ bbaum or Hash-, die Ausgabe besteht aus gepaarten Textzeilen,
wobei die erste Zeile des Paares das Schlüsselelement ist und die zweite Zeile des Paares sein
entsprechendes Datenelement. Wenn die gesicherte Datenbank vom Typ . ist aufklären, die Ausgabe wird
Textzeilen sein, wobei jede Zeile ein neues Datenelement für die Datenbank ist.

Besitzt das -p Option angegeben wurde, besteht jede Ausgabezeile aus einzelnen Zeichen
Stellt alle Zeichen aus der Datenbank dar, die ``gedruckt'' wurden, und Backslash
(``\'') Escape-Zeichen für alle, die es nicht waren. Backslash-Zeichen im
Ausgabe bedeuten eines von zwei Dingen: wenn der Backslash vor einem anderen Backslash steht
Zeichen bedeutet, dass im Schlüssel oder Datenelement ein literaler umgekehrter Schrägstrich aufgetreten ist.
Wenn der umgekehrte Schrägstrich vor einem anderen Zeichen steht, sollten die nächsten beiden Zeichen sein
interpretiert als hexadezimale Angabe eines einzelnen Zeichens, zB ``\0a'' ist ein Zeilenumbruch
Zeichen im ASCII-Zeichensatz.

Besitzt das -p Option nicht angegeben wurde, besteht jede Ausgabezeile aus gepaarten hexadezimalen
Werte, zB ist die Zeile ``726f6f74'' die Zeichenkette ``root'' im ASCII-Zeichensatz.

In beiden Ausgabeformaten beendet ein einzelnes Newline-Zeichen sowohl den Schlüssel als auch die Datenelemente.

Verwenden Sie db_dump185 online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad