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
Importare database MsSql da file .bak problema
domenica 21 novembre 2010 - 12.36
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Windows 7
|
SQL Server Express
|
Access (.mdb)
|
Office 2010
|
Firefox
|
CSS 2.1
Mahasunya
Profilo
| Newbie
8
messaggi | Data Invio:
dom 21 nov 2010 - 12:36
Ho creato un db MsSql su Microsoft sql Server Express 2005 e su Windows Vista e fatto un backup. Ora ho un pc con Windows 7 e di nuovo Microsoft sql Server Express 2005 e vorrei recuperare quel database.
facendolo ottengo il seguente errore:
http://www.asunis.com/sch.png
i percorsi sono corretti
l'errore lo ottengo anche avviando Sql express come amministratore.
Grazie per l'eventuale aiuto
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 21 nov 2010 - 13:53
>Ho creato un db MsSql su Microsoft sql Server Express 2005 e
>su Windows Vista e fatto un backup. Ora ho un pc con Windows
>7 e di nuovo Microsoft sql Server Express 2005 e vorrei recuperare
>quel database.
>facendolo ottengo il seguente errore:
http://www.asunis.com/sch.png
>i percorsi sono corretti
>l'errore lo ottengo anche avviando Sql express come amministratore.
il problema si verifica perchè l'utente con cui gira il servizio sql server non ha i permessi per leggere il file bak.
se metti il file nella cartella interna Backup (quella dell'installazione di sql server) oppure se dai i permessi di lettura all'utente del servizio sulla cartella sogente (non è una pratica consigliata, anzi, ci sarebbe pure da cambiare l'utente con cui gira sql server per far le cose fatte bene) risolvi il problema.
>Grazie per l'eventuale aiuto
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Mahasunya
Profilo
| Newbie
8
messaggi | Data Invio:
dom 21 nov 2010 - 14:21
Grazie. Il file bak si trova già nella cartella interna, dove risultano 4 utenti a cui ho dato controllo completo ma niente da fare.
www.asunis.com/sch1.png
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 22 nov 2010 - 09:56
>Grazie. Il file bak si trova già nella cartella interna, dove
>risultano 4 utenti a cui ho dato controllo completo ma niente
>da fare.
e il servizio di sql server con che utente gira?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Mahasunya
Profilo
| Newbie
8
messaggi | Data Invio:
lun 22 nov 2010 - 19:19
Dovvrebbe essere Mahasunya, che è amministratore in Windows 7; ma in fase di installazione ho creato anche un utente per l'autenticazione sql server con password.
Con entrambi gli utenti ottengo lo stesso problema.
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
lun 22 nov 2010 - 23:04
>Grazie. Il file bak si trova già nella cartella interna, dove
>risultano 4 utenti a cui ho dato controllo completo ma niente
>da fare.
Dal primo screenshot si può notare che il master data file (.mdf) non viene creato nella sottodirectory Data (dove il gruppo SQLServer2005MSSQLUser$... ha i diritti di full control), ma in MSSQL (dove non ha accesso in scrittura).
Utilizza la clausola WITH MOVE del comando RESTORE per specificare il percorso corretto dove ripristinare i files che costituiscono il db.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
Mahasunya
Profilo
| Newbie
8
messaggi | Data Invio:
sab 27 nov 2010 - 11:31
Lorenzo ho fatto così e ho risolto. Grazie a tutti, alla prossima.
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 !