Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Lock database
giovedì 07 settembre 2006 - 08.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
pattinivale
Profilo
| Newbie
14
messaggi | Data Invio:
gio 7 set 2006 - 08:48
Ciao a tutti, ho necessità di effettuare il backup di un database accessibile da più client.
E' possibile lokkare il db durante l'operazione di backup? Ossia impedire agli altri utenti di effettuare operazioni sul db durante il processo di backup?
Ringrazio tutti in anticipo.
Ciao
pattinivale
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 7 set 2006 - 10:11
>Ciao a tutti, ho necessità di effettuare il backup di un database
>accessibile da più client.
>
>E' possibile lokkare il db durante l'operazione di backup? Ossia
>impedire agli altri utenti di effettuare operazioni sul db durante
>il processo di backup?
Ciao pattinivale,
Che DBMS utilizzi?
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
pattinivale
Profilo
| Newbie
14
messaggi | Data Invio:
gio 7 set 2006 - 11:38
Sql Server 2000........ mi sono dimenticata di scriverlo......
pattinivale
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 7 set 2006 - 17:20
>Sql Server 2000........ mi sono dimenticata di scriverlo......
Il processo di backup è una operazione online quindi può essere eseguita tranquillamente anche se ci sono transazioni in corso.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
pattinivale
Profilo
| Newbie
14
messaggi | Data Invio:
ven 8 set 2006 - 08:44
Cosa significa operazione online?
E cosa accade se faccio il backup del db durante un'operazione di scritttura (ad esempio)?
Il "backup" riesce a salvare il db in modo consistente.... cioè se ci sono transazioni aperte e faccio il backup e successivbamente il restore del db, il db ottenuto dal restore contiene dati consistenti oppure è possibile che vi siano dei dati non consistenti?
Un'altra domanda.... per effettuare il backup di un db è meglio utilizzare l'istruzione BACKUP di sql oppure è preferibile prima fare il detach del db e successivamente salvare i file mdf e ldf?
Grazie..
Ciao
pattinivale
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 8 set 2006 - 09:18
>Cosa significa operazione online?
Significa che è una operzione che puoi eseguire in qualunque momento anche se ci sono connessioni attive al db da parte degli utenti. Ovviamente è consigliabile eseguire tale operazione durante momenti di relativo carico in modo da non appesantire l'intero sistema; inoltre in base al tipo di backup (full, log o differential) corrispondono carichi di lavoro differenti.
>E cosa accade se faccio il backup del db durante un'operazione
>di scritttura (ad esempio)?
>Il "backup" riesce a salvare il db in modo consistente.... cioè
>se ci sono transazioni aperte e faccio il backup e successivbamente
>il restore del db, il db ottenuto dal restore contiene dati consistenti
>oppure è possibile che vi siano dei dati non consistenti?
Tranquillo, l'integrità del database è mantenuta.
>Un'altra domanda.... per effettuare il backup di un db è meglio
>utilizzare l'istruzione BACKUP di sql oppure è preferibile prima
>fare il detach del db e successivamente salvare i file mdf e
>ldf?
Il comando T-SQL BACKUP è progettato appositamente per effettuare il backup di un database; il detach serve per sganciare un database dalla sua istanza (quindi non sarà più accessibile agli utenti creando un disservizio).
Approfodisci il discorso sui Books Online in modo da implementare la politica di backup più adatta alle tue esigenze.
>Grazie..
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
pattinivale
Profilo
| Newbie
14
messaggi | Data Invio:
ven 8 set 2006 - 09:32
Grazie mille!!
Ciao
pattinivale
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !