tdbtool question
Kurt Pfeifle
k1pfeifle at gmx.net
Tue Jul 24 15:51:16 GMT 2007
I was playing with tdbtool to show and/or delete individual keys from a
.tdb file.
What I can't find out is the precise syntax to use.
Example:
========
[root at prod printing]# tdbtool SCHP011.tdb
tdb> keys
key 23 bytes: INFO/linear_queue_array
key 14 bytes: STATUS/SCHP011
key 16 bytes: NOTIFY_PID_LIST
key 20 bytes: MSG_PENDING/SCHP011
key 13 bytes: INFO/version
key 16 bytes: INFO/total_jobs
key 14 bytes: CACHE/SCHP011
tdb> help
tdbtool:
create dbname : create a database
open dbname : open an existing database
erase : erase the database
dump : dump the database as strings
cdump : dump the database as connection records
keys : dump the database keys as strings
hexkeys : dump the database keys as hex values
info : print summary info about the database
insert key data : insert a record
move key file : move a record to a destination tdb
store key data : store a record (replace)
show key : show a record by key
delete key : delete a record by key
list : print the database hash table and freelist
free : print the database freelist
! command : execute system command
1 | first : print the first record
n | next : print the next record
q | quit : terminate
\n : repeat 'next' command
tdb> info
7 records totalling 292 bytes
tdb> show CACHE/SCHP011
fetch failed
tdb> show 'CACHE/SCHP011'
fetch failed
tdb> show "CACHE/SCHP011"
fetch failed
tdb> show CACHE\/SCHP011
fetch failed
tdb> show CACHE
fetch failed
tdb> show SCHP011
fetch failed
Does tdbtool even work currently? (this was 3.0.25b)
--
Kurt Pfeifle
System & Network Printing Consultant ---- Linux/Unix/Windows/Samba/CUPS
Infotec Deutschland GmbH ..................... Hedelfinger Strasse 58
A RICOH Company ........................... D-70327 Stuttgart/Germany
More information about the samba-technical
mailing list