הבעיה:

מערכת ההפעלה החזירה את השגיאה '5 (הגישה נדחתה). "תוך ניסיון" RestoreContainer :: ValidateTargetForCreation "
System.Data.SqlClient.SqlError: מערכת ההפעלה החזירה את השגיאה '5 (הגישה נדחתה). "תוך ניסיון" RestoreContainer :: ValidateTargetForCreation "

כאשר לשחזר בצורה של הבעיה בדרך כלל הופיע. בשל ההגדרות ב-SQL Server 2005.

תסמינים:

  • אני הגדרת מערכת הבדיקה באמצעות MS SQL 2005 Express, ואני מנסה
    כדי לשחזר את אחד טרשת נפוצה שלי מסדי נתונים SQL Server 2000 Server כדי 2005 Express
    התיבה, אשר פועלת מערכת ההפעלה Windows XP Pro.

    יש לי זכויות מנהל המקום ואני להיכנס SQL 2005 אקספרס
    "H", אך כאשר אני מנסה לשחזר את מסד הנתונים SQL 2000, אני מקבל
    בעקבות השגיאה:

    כותרת: Microsoft SQL Server Management Studio Express
    שחזור נכשל עבור השרת TESTBox \ testdb ".
    (Microsoft.SqlServer.Express.Smo)
    פרטים נוספים:
    System.Data.SqlClient.SqlError: מערכת ההפעלה שב
    שגיאה '5 (הגישה נדחתה). "תוך ניסיון
    "RestoreContainer :: ValidateTargetForCreation 'על' c: \ קבצי תוכניות
    \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ TestReport.mdf ".
    (Microsoft.SqlServer.Express.Smo)

    אני לא בטוח אם זה אומר הגישה נדחתה ל-C: \ קבצי תוכניות
    \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ או אם זה בעיית אבטחה
    עם MS SQL 2005. בחלון מסד הנתונים לשחזר אותו מראה "SA" תחת
    החיבור, מנהל להיכנס לחשבון המשתמש הוא שלי המקומי על הקופסה.

    יש לך רעיונות או הצעות?

  • שחזור מסד נתונים נכשל עם גישה נדחתה שגיאה בנוסח "שחזור נכשל עבור השרת או System.Data.SqlClient.SqlError: מערכת ההפעלה החזירה את השגיאה '5 (הגישה נדחתה)."

    לאחר התקנת ומנסה לשחזר מסד נתונים SQL Express למסד הנתונים SQL Server 2000 יש לי את הדברים הבאים, שגיאה חדשה:
    שחזור נכשל עבור "<servername> \ SQLEXPRESS" Server. (Microsoft.SqlServer.Express.Smo)

  • לאחרונה אני נתקל בבעיה מנסה לשחזר מסד נתונים SQL Server 2005 למחשב Windows XP. המאגר נוצר על מחשב Windows Vista בחזרה וחשבתי האשם היה הגרסאות השונות של מערכת ההפעלה. נורות פלורסנט, התברר כי הוא מתייחס מקרים SQL Server ו נתיבי תיקיות. הנה השגיאה מלא קיבלתי כאשר ניסיתי לשחזר את מסד הנתונים באמצעות SQL Server Management Studio:

    שחזור נכשל עבור "localhost \ sqlexpress" Server. (Microsoft.SqlServer.Express.Smo)

    פרטים נוספים:
    System.Data.SqlClient.SqlError: מערכת ההפעלה החזירה את השגיאה '5 (הגישה נדחתה). "תוך ניסיון" RestoreContainer :: ValidateTargetForCreation 'על' c: \ Program Files \ Microsoft SQL Server \ MSSQL.2 \ MSSQL \ [ באתר שמי]. MDF ". (Microsoft.SqlServer.Express.Smo)

Solution1:

  • הלכתי מנהל תצורה של SQL Server> SQL Server 2005 שירותי> כפול cliked SQL Server (SQL אקספרס)> ושינה את שירות רשת LocalSystem.

Solution2:

  • בעיה זו נראה היה להיגרם על ידי שירות SQL Express לרוץ NetworkService \ NT AUTHORITY. שנה את השירות לפעול כחשבון מערכת מקומית, הפעלה מחדש, ואת Express SQL צריך לעבוד מחדש כראוי.
    אחרי עושה את זה הוא צריך להיות רק במקרה של החזרת ישר רגיל לתוך מסד הנתונים SQL Server 2000, SQL Server Express