EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

db_dump185 - Online în cloud

Rulați db_dump185 în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda db_dump185 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


db_dump185 - descărcați fișierele bazei de date vechi DB 1.85

REZUMAT


db_dump185 [-p] [-f producție] db_file

DESCRIERE


db_dump185 utilitarul citește fișierul bazei de date versiunea 1.85 db_file și îl scrie către
ieșire standard folosind un format portabil de text plat, înțeles de către db_load(1) utilitate.
Argumentul db_file trebuie să fie un fișier produs folosind versiunea 1.85 DB funcțiile bibliotecii.

Opțiunile sunt următoarele:

-f Scrie la specificat fişier în loc de la ieșirea standard.

-p Dacă caracterele fie din cheie, fie din elementele de date sunt caractere de tipărire (după cum este definit de
isprint(3)), utilizați caractere de tipărire în fişier pentru a-i reprezenta. Această opțiune permite
utilizatorii să folosească editori de text standard pentru a modifica conținutul bazelor de date.

Rețineți, sistemele diferite pot avea noțiuni diferite cu privire la caracterele
``printing'', iar bazele de date aruncate în acest mod pot fi mai puțin portabile către extern
sisteme.

Va duce la descărcarea și reîncărcarea bazelor de date hash care utilizează funcții hash definite de utilizator
baze de date noi care folosesc funcția hash implicită. În timp ce utilizați funcția hash implicită
poate să nu fie optimă pentru noua bază de date, aceasta va continua să funcționeze corect.

Evacuarea și reîncărcarea bazelor de date btree care utilizează funcții de prefix sau comparație definite de utilizator
va avea ca rezultat baze de date noi care utilizează prefixul implicit și funcțiile de comparare. In
acest caz, it is cu totul Probabil acea il Baza de date voi be deteriorat Dincolo de repara permițând
nici record depozitare or regăsire.

Singura soluție disponibilă pentru ambele cazuri este modificarea surselor pentru db_load(1)
utilitar pentru a încărca baza de date folosind funcțiile corecte de hash, prefix și comparație.

db_dump utilitarul iese 0 la succes și >0 dacă apare o eroare.

REZULTATE FORMATE


Există două formate de ieșire utilizate de db_dump.

În ambele formate de ieșire, primele câteva rânduri ale rezultatului conțin informații de antet
descriind metoda de acces subiacentă, dimensiunea paginii sistemului de fișiere și alte contabilități
informație. Aceste informații sunt afișate în perechi „nume=valoare”, unde poate fi „nume”.
oricare dintre cuvintele cheie enumerate în db_load(1) pagina manuală, iar „valoarea” va fi valoarea acesteia.
Deși aceste informații din antet pot fi editate înainte ca baza de date să fie reîncărcată, există
rareori există un motiv pentru a face acest lucru, deoarece toate aceste informații pot fi înlocuite prin linia de comandă
argumente la db_load.

În urma informațiilor din antet sunt perechile cheie/date din baza de date. Dacă
baza de date aruncată este de tip btree or hașiș, rezultatul va fi linii de text pereche,
unde prima linie a perechii este elementul cheie, iar a doua linie a perechii este aceasta
elementul de date corespunzător. Dacă baza de date care este descărcată este de tip recunoaşte, ieșirea va
fie linii de text, unde fiecare linie este un nou articol de date pentru baza de date.

În cazul în care -p a fost specificată opțiunea, fiecare linie de ieșire va consta din caractere individuale
reprezentând orice caractere din baza de date care au fost „printate” și bară oblică inversă
(``\'') caractere escape pentru oricare care nu au fost. Caracterele backslash care apar în
ieșire înseamnă unul din două lucruri: dacă caracterul backslash precede o altă backslash
caracter, înseamnă că a apărut un caracter bară oblică inversă în cheia sau elementul de date.
Dacă caracterul backslash precede orice alt caracter, următoarele două caractere ar trebui să fie
interpretat ca specificație hexazecimală a unui singur caracter, de exemplu, „\0a” este o linie nouă
caracter în setul de caractere ASCII.

În cazul în care -p opțiunea nu a fost specificată, fiecare linie de ieșire va fi formată din hexazecimal pereche
valori, de exemplu, linia ``726f6f74'' este șirul ``root'' din setul de caractere ASCII.

În ambele formate de ieșire, un singur caracter de nouă linie încheie atât elementele cheie, cât și elementele de date.

Utilizați db_dump185 online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad