File log rovinato

martedì 18 marzo 2008 - 12.18

Dado_S Profilo | Newbie

Ciao, devo creare un nuovo db su una nuova macchina, ho il file log rovinato, provando il comando attach mi appare un msg di errore accesso file 5. qualcuno mi può aiutare
grazie d.

alx_81 Profilo | Guru

>Ciao, devo creare un nuovo db su una nuova macchina, ho il file
>log rovinato, provando il comando attach mi appare un msg di
>errore accesso file 5. qualcuno mi può aiutare
>grazie d.
Ti riporto ad un altro post:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=21786

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Dado_S Profilo | Newbie

PROVATO, MI APPARE IL SEGUENTE MSG:
Messaggio 5120, livello 16, stato 101, riga 1
Impossibile aprire il file fisico "C:\DB\dbaglo_Data.MDF". Errore del sistema operativo 5: "5(Accesso negato.)"
IDEM UTILIZZANDO ANCHE QUESTA PROCEDURA:
CREATE DATABASE DB_NAME
ON FILENAME =' ................MDF'
FOR ATTACH_REBUILD_LOG

alx_81 Profilo | Guru

>PROVATO, MI APPARE IL SEGUENTE MSG:
>Messaggio 5120, livello 16, stato 101, riga 1
>Impossibile aprire il file fisico "C:\DB\dbaglo_Data.MDF". Errore
>del sistema operativo 5: "5(Accesso negato.)"
L'utente con cui esegui l'operazione ha i privilegi su quella cartella?

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Dado_S Profilo | Newbie

AUTENTIFICAZIONE SQL MISTA
SUL DB LOGON SA
WINDOWS ESITE UTENTE SA=ADMINISTRATOR
DIMENTICAVO, SE MI COLLEGO A SQL CON UTENTE WINDOWS E PROVO IL COMANDO MI APPARE QUESTO MSG:
Messaggio 262, livello 14, stato 1, riga 1
Autorizzazione CREATE DATABASE negata nel database 'master'.
uLTIMA VARIAZIONE:
MODIFICA PROPRIETA' UTENTE WINDOWS
STESSO MSG ERRORE:
Messaggio 5120, livello 16, stato 101, riga 1
Impossibile aprire il file fisico "C:\DB\dbaglo_Data.MDF". Errore del sistema operativo 5: "5(Accesso negato.)"

alx_81 Profilo | Guru

>Impossibile aprire il file fisico "C:\DB\dbaglo_Data.MDF". Errore
>del sistema operativo 5: "5(Accesso negato.)"
Prova a controllare l'utente con cui gira il servizio di sql server..
Che versione di sql server hai installato?

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

lbenaglia Profilo | Guru

Con che account viene eseguito il processo MSSQLServer?
Sei proprio sicuro che quel file .mdf non sia utilizzato da un db già collegato all'istanza oppure ad una seconda istanza installata sulla stessa macchina?

Ad ogni modo se il t-log è corrotto, l'unico modo per riottenere un db in uno stato consistente è quello di eseguire un restore di un precedente backup.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

Dado_S Profilo | Newbie

SQL server 9.0.3042

Dado_S Profilo | Newbie

Purtroppo non ci sono backup, rimane qualche possibilità ?

lbenaglia Profilo | Guru

>SQL server 9.0.3042
Non ti ho chiesto la versione di SQL Server, ma l'account utilizzato dal servizio (lo vedi dall'applet Services o dal SQL Server Configuration Manager).

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

lbenaglia Profilo | Guru

>Purtroppo non ci sono backup, rimane qualche possibilità ?
Per avere un db in uno stato consistente? No.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

Dado_S Profilo | Newbie

sulle proprietà del servizio sql server flag su Account predefinito: servizio di rete

lbenaglia Profilo | Guru

>sulle proprietà del servizio sql server flag su Account predefinito:
>servizio di rete
L'account Windows "Servizio di rete" ha le permission NTFS di "Controllo completo" in "C:\DB\"?
Verificalo tramite Windows Explorer...

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

Dado_S Profilo | Newbie

tutti gli utenti sono full control sulla cartella db

alx_81 Profilo | Guru

>tutti gli utenti sono full control sulla cartella db
ma c'è anche l'utente che ti chiede Lorenzo (Servizio di rete o Network Service)?
Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Dado_S Profilo | Newbie

si controllo completo servizio di rete

alx_81 Profilo | Guru

>si controllo completo servizio di rete
Se continua a darti l'accesso negato, deve esserci un problema di permission.
Il file ha le stesse permission che ci sono sulla cartella vero?
Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

Dado_S Profilo | Newbie

esatto

Dado_S Profilo | Newbie

>>si controllo completo servizio di rete
>Se continua a darti l'accesso negato, deve esserci un problema
>di permission.
>Il file ha le stesse permission che ci sono sulla cartella vero?
>
>Alx81 =)
>
>http://blogs.dotnethell.it/suxstellino
>http://mvp.support.microsoft.com/profile/Alessandro.Alpi
>http://italy.mvps.org

Dado_S Profilo | Newbie

risolto, ho spostato il file su una macchina con sql2000 lanciato il comando sp_attach_single_file_db
grazie comunque
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5