Dies ist der Befehl dbwrap_tool, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
dbwrap_tool – TDB/CTDB-Manipulationstool auf niedriger Ebene unter Verwendung der dbwrap-Schnittstelle
ZUSAMMENFASSUNG
dbwrap_tool [--persistent] [--non-persistent] [-d ] [-S ]
[-l ] [-V] [--option= = ] { } { }
[ [ [ ]]]
BESCHREIBUNG
Dieses Tool ist Teil der Samba(7) Suite.
Das Programm dbwrap_tool wird zum Lesen und Bearbeiten von TDB/CTDB-Datenbanken mithilfe von dbwrap verwendet
Schnittstelle.
Folgende Datenbankoperationen stehen zur Verfügung:
· fetch: Einen Datensatz abrufen
· Speichern: Einen Datensatz erstellen oder ändern
· Löschen: Einen Datensatz entfernen
· existiert: Prüfung auf Existenz eines Datensatzes
· Löschen: Alle Datensätze entfernen
· listkeys: Alle verfügbaren Datensätze auflisten
· Listwatcher: Listenprozesse auf, die auf Änderungen in einem Datensatz warten
Folgende Typen stehen zur Verfügung:
· int32: vorzeichenbehaftete 32-Bit-Ganzzahl
· uint32: vorzeichenlose 32-Bit-Ganzzahl
· Zeichenfolge: „Hallo Welt“
· Hex: Hex-Strings wie „68656C6C6F20776F726C6400“ („Hallo Welt“)
OPTIONAL
--hartnäckig
Öffnen Sie die Datenbank als persistente Datenbank.
Es muss genau eines von --persistent und --non-persistent angegeben werden.
--nicht persistent
Öffnen Sie die Datenbank als nicht persistente Datenbank.
Vorsichtsmaßnahme: Öffnen einer Datenbank als nicht persistent, wenn derzeit kein anderer Öffner vorhanden ist
löscht die Datenbank.
Es muss genau eines von --persistent und --non-persistent angegeben werden.
-d|--debuglevel=level
Grad des ist eine ganze Zahl von 0 bis 10. Der Standardwert, wenn dieser Parameter nicht angegeben ist
ist 1.
Je höher dieser Wert ist, desto mehr Details werden in den Protokolldateien über die
Aktivitäten des Servers. Auf Stufe 0 werden nur kritische Fehler und schwerwiegende Warnungen angezeigt
protokolliert werden. Level 1 ist ein vernünftiges Level für den täglichen Betrieb - es erzeugt einen kleinen
Menge an Informationen über die durchgeführten Operationen.
Level über 1 erzeugen beträchtliche Mengen an Protokolldaten und sollten nur verwendet werden
bei der Untersuchung eines Problems. Level über 3 sind nur für Entwickler gedacht
und erzeugen GROSSE Mengen an Protokolldaten, von denen die meisten extrem kryptisch sind.
Beachten Sie, dass die Angabe dieses Parameters hier die Log Grad des Parameter in der
smb.conf-Datei.
-V|--Version
Druckt die Programmversionsnummer.
-s|--configfile=
Die angegebene Datei enthält die vom Server benötigten Konfigurationsdetails. Die
Die Informationen in dieser Datei enthalten serverspezifische Informationen, wie z
zu verwendende Datei sowie Beschreibungen aller Dienste, die der Server ausführen soll
zur Verfügung stellen. Weitere Informationen finden Sie unter smb.conf. Der Standardname der Konfigurationsdatei lautet
zur Kompilierzeit bestimmt.
-l|--log-basename=Protokollverzeichnis
Basisverzeichnisname für Log-/Debug-Dateien. Die Erweiterung ".programmname" wird angehängt
(zB log.smbclient, log.smbd, etc...). Die Protokolldatei wird nie vom Client entfernt.
--option= =
Setze die smb.conf(5) Option " " schätzen " " aus der Befehlszeile. Dies
überschreibt einkompilierte Standardwerte und Optionen, die aus der Konfigurationsdatei gelesen werden.
-?|--Hilfe
Drucken Sie eine Zusammenfassung der Befehlszeilenoptionen.
--Verwendungszweck
Kurze Nutzungsmeldung anzeigen.
BEFEHLE
holen
dbwrap_tool bringen
speichern
dbwrap_tool speichern
löschen
dbwrap_tool löschen
existiert
dbwrap_tool existiert
Löschen
dbwrap_tool löschen
Listenschlüssel
dbwrap_tool Listenschlüssel
Listenbeobachter
dbwrap_tool Listenbeobachter
Beispiele:
Listen Sie alle Schlüssel von winbindd_idmap.tdb auf
dbwrap_tool --persistent winbindd_idmap.tdb listkeys
Datensatz mit Schlüssel „USER HWM“ als uint32 abrufen
dbwrap_tool --persistent winbindd_idmap.tdb fetch „USER HWM“ uint32
Datensatz mit Schlüssel „USER HWM“ entfernen
dbwrap_tool --persistent winbindd_idmap.tdb „USER HWM“ entfernen
Speichern und überschreiben Sie den Datensatz „USER HWM“ mit dem Wert 214
uint32: dbwrap_tool --persistent winbindd_idmap.tdb store „USER HWM“ uint32 214 hex:
dbwrap_tool --persistent winbindd_idmap.tdb speichert „USER HWM“ hex D6000000
ANMERKUNG
Mit Vorsicht verwenden!
VERSION
Diese Manpage ist korrekt für Version 3 der Samba-Suite.
Verwenden Sie dbwrap_tool online über die Dienste von onworks.net