EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

db5.3_load - Online în cloud

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

Aceasta este comanda db5.3_load 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


db5.3_load - Încarcă date de la intrarea standard

REZUMAT


db5.3_load [-nTV] [-c nume=valoare] [-f fișier] [-h acasă] [-P parola] [-t btree | hash |
coada | recuno] file

db5.3_load [-r lsn | fileid] [-h home] [-P parola] fișier

DESCRIERE


Utilitarul db5.3_load citește de la intrarea standard și îl încarcă în fișierul bazei de date.
Fișierul bazei de date este creat dacă nu există deja.

Intrarea în db5.3_load trebuie să fie în formatul de ieșire specificat de utilitarul db5.0_dump,
utilități sau așa cum este specificat pentru -T de mai jos.

OPŢIUNI


-c Specificați opțiunile de configurare ignorând orice valoare pe care le-ar putea avea în funcție de intrare.
Formatul liniei de comandă este nume=valoare. Consultați secțiunea Cuvinte cheie acceptate de mai jos
pentru o listă de cuvinte cheie acceptate de -c opțiune.

-f Citiți din cele specificate intrare fișier în loc de la intrarea standard.

-h Specificați un director principal pentru mediul bazei de date.

Dacă este specificat un director principal, mediul bazei de date este deschis utilizând
Indicatori DB_INIT_LOCK, DB_INIT_LOG, DB_INIT_MPOOL, DB_INIT_TXN și DB_USE_ENVIRON pentru
DB_ENV->deschis. (Aceasta înseamnă că db5.3_load poate fi folosit pentru a încărca date în baze de date
în timp ce sunt utilizate de alte procese.) Dacă apelul DB_ENV->open eșuează sau dacă nu
directorul principal este specificat, baza de date este încă actualizată, dar mediul este
ignorat; de exemplu, nu se face nicio blocare.

-n Nu suprascrieți cheile existente în baza de date atunci când încărcați într-un deja
baza de date existenta. Dacă o pereche cheie/date nu poate fi încărcată în baza de date pentru aceasta
motiv, un mesaj de avertizare este afișat pe ieșirea de eroare standard și
perechea cheie/date sunt omise.

-P Specificați o parolă de mediu. Deși utilitățile Berkeley DB suprascriu parola
șiruri de caractere cât mai curând posibil, fiți conștient că poate exista o fereastră de vulnerabilitate
sisteme în care utilizatorii neprivilegiati pot vedea argumentele din linia de comandă sau unde utilitarele
nu sunt capabili să suprascrie memoria care conține argumentele liniei de comandă.

-r Resetați ID-ul fișierului bazei de date sau numerele de ordine de jurnal (LSN).

Toate paginile bazei de date din mediile tranzacționale conțin referințe la
înregistrările de jurnal ale mediului. Pentru a copia o bază de date într-o altă bază de date
mediu, referințele la paginile bazei de date la înregistrările de jurnal ale vechiului mediu trebuie să fie
resetare, altfel poate apărea coruperea datelor atunci când baza de date este modificată în noua
mediu inconjurator. -r lsn opțiunea resetează numerele de secvență de jurnal ale bazei de date.

Toate bazele de date conțin un șir de ID utilizat pentru a identifica baza de date din baza de date
cache de mediu. Dacă o bază de date este copiată și utilizată în același mediu ca
alt fișier cu același șir ID, poate apărea corupție. The -r fileid opțiune
resetează ID-ul fișierului unei baze de date la o nouă valoare.

In atât cazuri, il fizic fişier specificată by il fişier argument is modificată în-
loc.

-T -T opțiunea permite aplicațiilor non-Berkeley DB să încarce cu ușurință fișiere text în
baze de date.

Dacă baza de date de creat este de tip Btree sau Hash, sau cuvântul cheie chei is
specificat ca setat, intrarea trebuie să fie linii pereche de text, unde prima linie de
perechea este elementul cheie, iar a doua linie a perechii sunt datele corespunzătoare
articol. Dacă baza de date de creat este de tip Queue sau Recno și cuvântul cheie chei
nu este setat, intrarea trebuie să fie linii de text, unde fiecare linie este un nou articol de date pentru
baza de date.

Un mecanism de evadare simplu, în care caracterele newline și backslash (\) sunt speciale,
se aplică la introducerea textului. Caracterele Newline sunt interpretate ca înregistrare
separatoare. Caracterele backslash din text vor fi interpretate într-una din două
moduri: Dacă caracterul backslash precede un alt caracter backslash, perechea
va fi interpretat ca o bară oblică inversă. Dacă caracterul backslash precede
orice alt caracter, cele două caractere care urmează după bara oblică inversă vor fi interpretate
ca o specificație hexazecimală a unui singur caracter; de exemplu, \0a este o linie nouă
caracter în setul de caractere ASCII.

Din acest motiv, orice caractere backslash sau newline care apar în mod natural în
introducerea textului trebuie să fie eliminată pentru a evita interpretarea greșită de către db5.3_load.

În cazul în care -T este specificată opțiunea, trebuie specificat tipul metodei de acces subiacent
folosind -t opțiune.

-t Specificați metoda de acces subiacentă. Daca nu -t este specificată opțiunea, baza de date
va fi încărcat într-o bază de date de același tip cu care a fost descărcat; de exemplu, un Hash
baza de date va fi creată dacă o bază de date Hash a fost descărcată.

Bazele de date Btree și Hash pot fi convertite de la una la alta. Coadă și Recunoaștere
bazele de date pot fi convertite de la una la alta. Dacă -k a fost specificată opțiunea
la apelul la db5.3_dump, apoi bazele de date Queue și Recno pot fi convertite în Btree
sau Hash, cu cheia fiind numărul întreg de înregistrare.

-V Scrieți numărul versiunii bibliotecii în ieșirea standard și ieșiți.

Utilitarul db5.3_load poate fi utilizat cu un mediu Berkeley DB (după cum este descris pentru -h
opțiunea, variabila de mediu DB_HOME, sau pentru că utilitarul a fost rulat într-un director
conţinând un mediu Berkeley DB). Pentru a evita corupția mediului când
folosind un mediu Berkeley DB, db5.3_load ar trebui să aibă întotdeauna șansa de a se detașa
din mediu și ieși cu grație. Pentru a determina db5.3_load să elibereze toate mediile
resurse și ieșiți curat, trimiteți-i un semnal de întrerupere (SIGINT).

Utilitarul db5.3_load iese 0 la succes, 1 dacă una sau mai multe perechi cheie/date nu au fost încărcate
în baza de date deoarece cheia exista deja și >1 dacă apare o eroare.

EXEMPLE


Utilitarul db5.3_load poate fi folosit pentru a încărca fișiere text în baze de date. De exemplu, cel
următoarea comandă încarcă UNIX standard / Etc / passwd fișier într-o bază de date, cu autentificare
nume ca element cheie și întreaga intrare a parolei ca element de date:

awk -F: '{printează $1; printeaza $0}' / Etc / passwd |
sed 's/\\/\\\\/g' | db5.3_load -T -t hash passwd.db

Rețineți că caracterele backslash care apar în mod natural în text sunt evitate
interpretare ca caractere de evacuare de către db5.3_load.

MEDIUL


DB_HOME
În cazul în care -h opțiunea nu este specificată și variabila de mediu DB_HOME este setată
este folosit ca cale a bazei de date de origine, așa cum este descris în DB_ENV->open.

SPRIJINIT CUVINTE CHEIE


Următoarele cuvinte cheie sunt acceptate pentru -c linia de comandă la db5.3_load
utilitate. Consultați DB->open pentru o discuție suplimentară despre aceste cuvinte cheie și despre ce valori ar trebui să fie
specificat.

Lista dintre paranteze specifică modul în care partea de valoare a nume=valoare perechea este
interpretat. Elementele listate ca (boolean) se așteaptă ca valoare să fie 1 (set) sau 0 (dezinstalat). Articole
listat ca (număr) convertiți valoarea într-un număr. Elementele listate ca (șir) folosesc șirul
valoare fără modificare.

bt_minkey (număr)
Numărul minim de taste pe pagină.

chksum (boolean)
Activați sumele de verificare a paginii.

bază de date (șir)
Baza de date de încărcat.

db_lorder (număr)
Ordinea octetilor pentru numerele întregi din metadatele stocate ale bazei de date.

db_pagesize (număr)
Dimensiunea paginilor bazei de date, în octeți.

duplicate (boolean)
Valoarea steagului DB_DUP.

dupsort (boolean)
Valoarea steagului DB_DUPSORT.

extentsize (număr)
Mărimea extinderilor bazei de date, în pagini, pentru bazele de date din coadă configurate pentru a fi utilizate
întinderi.

factor_h (număr)
Densitatea din baza de date Hash.

h_nelem (număr)
Dimensiunea bazei de date Hash.

chei (boolean)
Specificați dacă cheile sunt prezente pentru bazele de date Queue sau Recno.

re_len (număr)
Specificați înregistrări cu lungime fixă ​​cu lungimea specificată.

re_pad (șir)
Specificați caracterul de înregistrare cu lungime fixă.

recnum (boolean)
Valoarea steagului DB_RECNUM.

renumerotare (boolean)
Valoarea steagului DB_RENUMBER.

subbază de date (șir)
Subbaza de date de încărcat.

AUTORI


Sleepycat Software, Inc. Această pagină de manual a fost creată pe baza documentației HTML pentru
db_load de la Sleepycat, de Thijs Kinkhorst[e-mail protejat]>, pentru sistemul Debian
(dar poate fi folosit de alții).

22 noiembrie 2009 DB5.3_LOAD(1)

Utilizați db5.3_load online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad