IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

db_dump185 - Online nel cloud

Esegui db_dump185 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando db_dump185 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


db_dump185: esegue il dump dei file del database legacy DB 1.85

SINOSSI


db_dump185 [-p] [-f produzione] file_db

DESCRIZIONE


Il db_dump185 l'utilità legge il file di database della versione 1.85 db_file e lo scrive al
output standard utilizzando un formato di testo piatto portatile compreso da db_load(1) utilità.
L'argomento db_file deve essere un file prodotto utilizzando la versione 1.85 DB funzioni della libreria.

Le opzioni sono le seguenti:

-f Scrivi allo specificato filetto invece che all'output standard.

-p Se i caratteri nella chiave o negli elementi dati sono caratteri di stampa (come definito da
èstampa(3)), usa i caratteri di stampa in filetto per rappresentarli. Questa opzione lo consente
agli utenti di utilizzare editor di testo standard per modificare il contenuto dei database.

Tieni presente che sistemi diversi possono avere nozioni diverse su cosa siano i personaggi
"stampare" e i database scaricati in questo modo potrebbero essere meno portabili all'esterno
sistemi.

Il risultato sarà il dump e il ricaricamento dei database hash che utilizzano funzioni hash definite dall'utente
nuovi database che utilizzano la funzione hash predefinita. Durante l'utilizzo della funzione hash predefinita
potrebbe non essere ottimale per il nuovo database, continuerà a funzionare correttamente.

Dumping e ricaricamento dei database btree che utilizzano prefissi definiti dall'utente o funzioni di confronto
risulterà in nuovi database che utilizzano il prefisso predefinito e le funzioni di confronto. In
questo caso, it is abbastanza probabile che , il banca dati volere be danneggiato al di là di riparazione permettendo
nessuno dei due record conservazione or recupero.

L'unica soluzione alternativa disponibile per entrambi i casi è modificare i sorgenti per il file db_load(1)
utilità per caricare il database utilizzando le funzioni hash, prefisso e confronto corrette.

Il db_dump l'utilità esce da 0 in caso di successo e >0 se si verifica un errore.

USCITA FORMATI


Esistono due formati di output utilizzati da db_dump.

In entrambi i formati di output, le prime righe dell'output contengono informazioni di intestazione
descrivendo il metodo di accesso sottostante, la dimensione della pagina del filesystem e altri aspetti contabili
informazione. Queste informazioni vengono emesse in coppie "nome=valore", dove può essere "nome".
una qualsiasi delle parole chiave elencate nel file db_load(1) pagina man e "valore" sarà il suo valore.
Sebbene queste informazioni sull'intestazione possano essere modificate prima che il database venga ricaricato, esiste
raramente c'è motivo di farlo, poiché tutte queste informazioni possono essere sovrascritte dalla riga di comando
argomenti a db_load.

Dopo le informazioni dell'intestazione ci sono le coppie chiave/dati dal database. Se la
il database da scaricare è del tipo btree or hash, l'output sarà composto da righe di testo accoppiate,
dove la prima riga della coppia è l'elemento chiave e la seconda riga della coppia è il suo
dato corrispondente. Se il database da scaricare è di tipo RECNO, l'output sarà
essere righe di testo, dove ciascuna riga rappresenta un nuovo elemento di dati per il database.

Se l' -p è stata specificata l'opzione, ciascuna riga di output sarà composta da singoli caratteri
che rappresenta qualsiasi carattere del database che era in fase di stampa e barra rovesciata
(``\'') caratteri di escape per tutti quelli che non lo erano. I caratteri barra rovesciata che compaiono nel file
output significa una delle due cose: se il carattere barra rovesciata precede un'altra barra rovesciata
carattere, significa che nella chiave o nell'elemento dati è presente un carattere barra rovesciata letterale.
Se il carattere barra rovesciata precede qualsiasi altro carattere, i due caratteri successivi dovrebbero esserlo
interpretato come specifica esadecimale di un singolo carattere, ad esempio, ``\0a'' è una nuova riga
carattere nel set di caratteri ASCII.

Se l' -p l'opzione non è stata specificata, ogni riga di output sarà composta da coppie esadecimali
valori, ad esempio la riga ``726f6f74'' è la stringa ``root'' nel set di caratteri ASCII.

In entrambi i formati di output, un singolo carattere di nuova riga termina sia la chiave che gli elementi di dati.

Utilizza db_dump185 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad