Passa al contenuto principale

EXECDBBACKUP

Desktop

Consente di eseguire il BACKUP del Database, così come si avrebbe utilizzando gli strumenti di Amministrazione di SQL Server.

Il Backup del DB viene concretizzato in un file fisico, opportunamente parametrizzato.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
SORGENTEInteroINDesktop
SERVERStringaINObbligatorioDesktop
DATABASEStringaINObbligatorioDesktop
FILEStringaINObbligatorioDesktop
UTENTEStringaINDesktop
PASSWORDStringaINDesktop
WINAUTInteroINDesktop
DESCStringaINDesktop
TIPOInteroINDesktop
PARAMETRIStringaINDesktop
ERROREInteroINDesktop

SORGENTE

InteroINInputValore non necessarioValore non necessarioDesktop

Definisce la sorgente dati.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0Btrieve
1Microsoft SQL Server
2PervasiveSQL2000
3Pervasive/Btrieve SQL
4Oracle

SERVER

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktop

Definisce la password dell'utente usato per collegarsi al motore di accesso ai dati.

note

Se l'utente non ha password indicare ''.

DATABASE

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktop

Definisce il nome del database.

FILE

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktop

Definisce il nome del file (comprensivo di path) su cui concretizzare il Backup del database.

Deve essere espresso in formato UNC.

UTENTE

StringaINInputValore non necessarioValore non necessarioDesktop

Definisce il nome dell'utente usato per collegarsi al motore di accesso ai dati.

PASSWORD

StringaINInputValore non necessarioValore non necessarioDesktop

Definisce la password dell'utente usato per collegarsi al motore di accesso ai dati.

note

Se l'utente non ha password indicare ''.

WINAUT

InteroINInputValore non necessarioValore non necessarioDesktop

Definisce se collegarsi al motore di accesso ai dati utilizzando le credenziali fornite dall'autenticazione Windows, al posto di UTENTE e PASSWORD.

DESC

StringaINInputValore non necessarioValore non necessarioDesktop

Definisce la descrizione del salvataggio, scritto nell'header dei file contenente il database salvato.

Valori ammessi:

ValoriDescrizione
0Normale
1Differenziale
2Log

Se non indicato il default è 0

TIPO

InteroINInputValore non necessarioValore non necessarioDesktop

Definisce il tipo di backup da eseguire

Valori ammessi:

ValoriDescrizione
0Normale
1Differenziale
2Log

PARAMETRI

StringaINInputValore non necessarioValore non necessarioDesktop

Permette di aggiungere dei parametri liberi alla clausola WITH.

I parametri devono essere separati da virgole e devono avere la sintassi comandata dal comando BACKUP.

Se non indicato, vengono impostati di default i seguenti parametri: 'NOFORMAT, INIT, SKIP, NOREWIND, NOUNLOAD'

Se indicati, vanno a sostituire integralmente i parametri di default, non vengono accodati.

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktop
SottoParametri

Consente al programma di intercettare e gestire l'errore restituito dalla funzione.

suggerimento

Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.