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
Restore di database
mercoledì 20 dicembre 2006 - 18.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
StefanoLep
Profilo
| Senior Member
248
messaggi | Data Invio:
mer 20 dic 2006 - 18:13
Ciao a tutti, non riesco a fare il restore di un database dall'Enterprise manager-->Tools--> Restore database perchè ottengo un errore che mi dice che il percorso è errato. Io ho il file di backup (db.bak, però il nome logico del db è dbNuovo) che è stato preso dal server, il db originale stava su un disco F e credo che questo sia il motivo per cui non riesco a ripristinarlo in locale. Mi potreste dare un esempio di T-SQL in cui specifico il nome del db che voglio creare, il nome e la posizione dei file mdf e log e il nome del .bak che voglio utilizzare? ...Sto parlando di SQL Server naturalmente...
Grazie :-)
micto27
Profilo
| Senior Member
385
messaggi | Data Invio:
mer 20 dic 2006 - 18:39
>Ciao a tutti, non riesco a fare il restore di un database dall'Enterprise
>manager-->Tools--> Restore database perchè ottengo un errore
>che mi dice che il percorso è errato. Io ho il file di backup
>(db.bak, però il nome logico del db è dbNuovo) che è stato preso
>dal server, il db originale stava su un disco F e credo che questo
>sia il motivo per cui non riesco a ripristinarlo in locale. Mi
>potreste dare un esempio di T-SQL in cui specifico il nome del
>db che voglio creare, il nome e la posizione dei file mdf e log
>e il nome del .bak che voglio utilizzare? ...Sto parlando di
>SQL Server naturalmente...
>
>Grazie :-)
>
Credo tu debba modificare il percorso fisico proposto dei files (ricavato dal file di backup) in modo che sia coerente con le directory dei Dati e dei Log
impostate con l'installazione di SQL Server (vedi immagine allegata)
Ciao, Michele
494x463
84Kb
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
mer 20 dic 2006 - 21:08
>Mi potreste dare un esempio di T-SQL in cui specifico il nome del
>db che voglio creare, il nome e la posizione dei file mdf e log
>e il nome del .bak che voglio utilizzare? ...Sto parlando di
>SQL Server naturalmente...
Ciao StefanoLep,
Puoi ricorrere al comando T-SQL RESTORE DATABASE specificando la clausola WITH MOVE.
In questo post troverai un esempio completo:
http://groups.google.it/group/microsoft.public.it.sql/msg/ec46c4e7c6c5fc6e
>Grazie :-)
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
StefanoLep
Profilo
| Senior Member
248
messaggi | Data Invio:
gio 21 dic 2006 - 17:53
Grazie ad entrambi per l'aiuto le soluzioni funzionano tutte e due, il problema per cui non riuscivo a fare il restore è che il db originale ha 3 file mdf tipo: db.mdf, db_1.mdf, db_2.mdf e 3 file di log, ora che ho ripristinato come faccio a cancellare i file "superflui?" I file db_1.mdf, db_2.mdf sono grandi 1024 kb i file db_log_1.log e db_log_2.log sono 2304 kb e per questo penso che siano vuoti e li vorrei eliminare (sia perchè non ne vedo l'utilità sia perchè non so come siano stati creati).
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
gio 21 dic 2006 - 17:57
>Grazie ad entrambi per l'aiuto le soluzioni funzionano tutte
>e due, il problema per cui non riuscivo a fare il restore è che
>il db originale ha 3 file mdf tipo: db.mdf, db_1.mdf, db_2.mdf
>e 3 file di log, ora che ho ripristinato come faccio a cancellare
>i file "superflui?"
Leggi attentamente questo thread:
http://groups.google.it/group/microsoft.public.it.sql/browse_thread/thread/52f870daa21c0035
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
StefanoLep
Profilo
| Senior Member
248
messaggi | Data Invio:
gio 21 dic 2006 - 18:11
Come al solito si imparano un sacco di cose dalle tue risposte, non posso fare altro che dirti ancora GRAZIE :-)
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 !