Problēma:

Operētājsistēma atgriezta kļūdas '5 panta piekļuve ir liegta.) ", Vienlaikus mēģinot meklēšanā RestoreContainer :: ValidateTargetForCreation meklēšanā
System.Data.SqlClient.SqlError: operētājsistēma atgriezta kļūdas '5 panta piekļuve ir liegta.) ", Vienlaikus mēģinot meklēšanā RestoreContainer :: ValidateTargetForCreation meklēšanā

Kad atjaunoja to problēmu veidlapas parasti parādījās. Ir saistīts ar SQL Server 2005 vidē.

Simptomi:

  • Es esmu izveidojot testēšanas sistēmu, kas izmanto MS SQL 2005 Express, un es cenšos
    atjaunot vienu no maniem MS SQL 2000 Server datu bāzēm uz 2005 Express
    kaste, kas darbojas Windows XP Pro.

    Man ir vietējās administratora tiesības un esmu ieejot SQL 2005 Express, kā
    "H", bet, kad mēģinu atjaunot SQL 2000 datu bāzē, man
    Pēc kļūda:

    NOSAUKUMS: Microsoft SQL Server Management Studio Express
    Atjaunot neizdevās servera TESTBox \ testdb ".
    (Microsoft.SqlServer.Express.Smo)
    PAPILDU INFORMĀCIJA:
    System.Data.SqlClient.SqlError: operētājsistēma atpakaļ
    kļūda '5 (Piekļuve ir liegta.) ", vienlaikus mēģinot
    "RestoreContainer :: ValidateTargetForCreation" uz "C: \ Program Files
    \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ TestReport.mdf ".
    (Microsoft.SqlServer.Express.Smo)

    Es neesmu pārliecināts, vai tas saka piekļuve liegta uz C: \ Program Files
    \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ vai ja tas ir drošības jautājums
    ar MS SQL 2005. Uz Restore Database logā parāda "SA", zem
    Savienojumu, un mans pieteicies lietotāja kontu ir vietējā admin uz kastītes.

    Jebkuras idejas vai ieteikumi?

  • Atjaunot datu bāzi neizdodas piekļuve liegta kļūda gar līniju "Atjaunināt neizdevās servera 'vai System.Data.SqlClient.SqlError: operētājsistēma atgriezta kļūdas '5 (Piekļuve ir liegta.)"

    Pēc instalēšanas un mēģina atjaunot SQL Express datu bāzes uz SQL Server 2000 datu bāzes Es saņēmu šādu, jaunu kļūda:
    Atjaunot neizdevās servera <servername> \ SQLEXPRESS ". (Microsoft.SqlServer.Express.Smo)

  • Es nesen uzbrauca problēmu mēģina atjaunot SQL Server 2005 datu bāzes ar Windows XP mašīna. Datu bāze ir izveidota ar Windows Vista mašīna atpakaļ uz augšu, un es domāju, ka vaininieks bija dažādas OS versijas. Luminiscences spuldzes, tas izrādījās saistīts ar SQL servera gadījumiem un mapju ceļiem. Šeit ir pilns kļūda es saņēmu, kad es mēģinājis atjaunot datu bāzi, izmantojot SQL Server Management Studio:

    Atjaunot neizdevās servera localhost \ sqlexpress ". (Microsoft.SqlServer.Express.Smo)

    Papildus informācija:
    System.Data.SqlClient.SqlError: operētājsistēma atgriezta kļūdas '5 panta piekļuve ir liegta.) ", Vienlaikus mēģinot meklēšanā RestoreContainer :: ValidateTargetForCreation" uz "C: \ Program Files \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ [ mans datu bāzes nosaukums]. mdf ". (Microsoft.SqlServer.Express.Smo)

Solution1:

  • Es devos uz SQL Server Configuration Manager> SQL Server 2005 pakalpojumi> divguļamā cliked SQL Server (SQL Express)> un mainīt tīkla pakalpojumu LocalSystem.

Solution2:

  • Šī problēma, šķiet, ir izraisījusi SQL Express pakalpojums darbojas kā NT IESTĀDES \ NetworkService. Mainītu pakalpojumu, lai palaistu kā lokālā sistēmas konta, restart, un SQL Express jāstrādā pareizi atjaunota.
    Pēc darot, ka tas ir vienkārši gadījums atjaunot normālu taisni SQL Server 2000 datubāzes SQL Server Express