Problem:
Operativsystemet returnerede fejlen '5 (Adgang nægtet.) »Mens forsøger 'RestoreContainer :: ValidateTargetForCreation'
System.Data.SqlClient.SqlError: Operativsystemet returnerede fejlen '5 (Adgang nægtet.) »Mens forsøger 'RestoreContainer :: ValidateTargetForCreation'
Når tilbage til den form for problem, der ofte dukkede op. Skyldes indstillingerne i SQL Server 2005.
Symptomer:
Jeg har lokale administratorrettigheder, og jeg logge ind på SQL 2005 Express som
'H', men når jeg prøver at gendanne SQL 2000 database, jeg får
Følgende fejl:
AFSNIT: Microsoft SQL Server Management Studio Express
Gendan mislykkedes for Server 'TESTBox \ testdb'.
(Microsoft.SqlServer.Express.Smo)
YDERLIGERE OPLYSNINGER:
System.Data.SqlClient.SqlError: Operativsystemet returneret
error '5 (Adgang nægtet.) ', mens du forsøger
'RestoreContainer :: ValidateTargetForCreation' på 'c: \ Program Files
\ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ TestReport.mdf '.
(Microsoft.SqlServer.Express.Smo)
Jeg er ikke sikker på, om dette siger adgang nægtet til c: \ Program Files
\ Microsoft SQL Server \ MSSQL.2 \ MSSQL \, eller hvis dette er et sikkerhedsproblem
med MS SQL 2005. På Gendan databasevinduet det viser "sa 'under
Tilslutning, og min logget ind brugerkonto er lokal admin på kassen.
Eventuelle ideer eller forslag?
Efter installation og forsøger at genskabe en SQL Express database til SQL Server 2000-database fik jeg følgende, en ny fejl:
Gendan mislykkedes for Server '<servernavn> \ SQLEXPRESS'. (Microsoft.SqlServer.Express.Smo)
Gendan mislykkedes for Server "localhost \ SQLEXPRESS '. (Microsoft.SqlServer.Express.Smo)
Yderligere oplysninger:
System.Data.SqlClient.SqlError: Operativsystemet returnerede fejlen '5 (Adgang nægtet.) »Mens forsøger 'RestoreContainer :: ValidateTargetForCreation' på 'c: \ Program Files \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ [ min database navn]. mdf. (Microsoft.SqlServer.Express.Smo)
Solution1:
Solution2:
Jeg skriver kommentar