Αναγν. άρθρου: 913360 - Τελευταία αναθεώρηση: Τετάρτη, 25 Μαΐου 2011 - Αναθεώρηση: 1.0

Υπηρεσίας σκιώδους αντιγράφου τόμου δεν είναι δυνατό να δημιουργήσετε σκιώδη αντίγραφα σε έναν υπολογιστή που εκτελεί μια έκδοση x 64 του Windows Server 2003 και σε μια έκδοση 32-bit του SQL Server 2000

Συμβουλή συστήματοςΑυτό το άρθρο ισχύει για διαφορετικό λειτουργικό σύστημα από αυτό που χρησιμοποιείτε. Το περιεχόμενο του άρθρου που ενδέχεται να μην σας αφορά έχει απενεργοποιηθεί.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Όταν προσπαθείτε να δημιουργήσετε σκιώδη αντίγραφα των τοπικών σκληρών δίσκων ή των δεδομένων κατάστασης του συστήματος, υπηρεσίας σκιώδους αντιγράφου τόμου δεν είναι δυνατό να δημιουργήσετε σκιώδη αντίγραφα. Αυτό το πρόβλημα παρουσιάζεται σε έναν υπολογιστή που φιλοξενεί έναν διακομιστή συμπλέγματος (εικονικός διακομιστής) και χρησιμοποιεί το παρακάτω λογισμικό:
  • Μια έκδοση x 64 του Microsoft Windows Server 2003
  • Μια έκδοση 32-bit του Microsoft SQL Server 2000
  • Microsoft SQL Server Desktop Engine (MSDE)
  • Η υπηρεσία συμπλέγματος της Microsoft
Επίσης δεν είναι δυνατή η δημιουργία σκιωδών αντιγράφων, χρησιμοποιώντας το πρόγραμμα δημιουργίας αντιγράφων ασφαλείας. Επιπλέον, το αρχείο καταγραφής δημιουργίας αντιγράφων ασφαλείας ενδέχεται να περιέχει καταχωρήσεις που μοιάζουν με τα εξής:
Δημιουργία σκιώδους αντιγράφου τόμου: προσπάθεια 1.
Χρονικό όριο προτού ολοκληρωθεί η λειτουργία
Επιστράφηκε σφάλμα κατά τη δημιουργία του σκιώδους αντιγράφου τόμου: 0xffffffff.
Επιστράφηκε σφάλμα κατά τη δημιουργία του σκιώδους αντιγράφου τόμου: ffffffff
Ματαίωση της δημιουργίας αντιγράφων ασφαλείας.
Εάν προσπαθήσετε να εκτελέσετε το εργαλείο γραμμής εντολών Vssadmin.exe, το εργαλείο σταματά να ανταποκρίνεται και αναφέρετε το πρόγραμμα εγγραφής MSDE. Επιπλέον, το αρχείο καταγραφής εφαρμογών μπορεί να περιέχει καταχωρήσεις που μοιάζουν με τα εξής:
Σφάλμα Sqllib: σφάλμα OLEDB κατά την κλήση IDBInitialize::Initialize. hr = 0x80004005. SQLSTATE: 08001, εγγενές σφάλμα: 17
Κατάσταση σφάλματος: 1, σοβαρότητας: 16 Προέλευσης: Υπηρεσία Microsoft παροχής OLE DB για SQL Server
Μήνυμα λάθους: [DBNETLIB] [ConnectionOpen (Connect()).]Ο SQL Server δεν υπάρχει ή δεν επιτρέπεται η πρόσβαση.
Σημείωση Αυτό το ζήτημα ενδέχεται επίσης να παρουσιαστεί σε μια αυτόνομη έκδοση 32-bit του Microsoft SQL Server 2000 που εκτελείται σε μια έκδοση x 64 του Windows Server 2003.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή το πρόγραμμα εγγραφής MSDE δεν μπορεί να συνδεθεί στο διακομιστή SQL. Το πρόγραμμα εγγραφής MSDE πρέπει να συνδεθείτε με τον SQL Server για να στείλετε τα απαιτούμενα δεδομένα της υπηρεσίας σκιωδών αντιγράφων τόμου.

Ο υπολογιστής εκτελεί προσομοίωσης Microsoft WOW64. Εξομοιωτής WOW64 επιτρέπει προγραμμάτων 32-bit σε ένα λειτουργικό σύστημα 64 bit. Σε περιβάλλον WOW64 αποθηκεύονται κλειδιά μητρώου για τα προγράμματα 32-bit στο ακόλουθο δευτερεύον κλειδί μητρώου:
HKEY_LOCAL_MACHINE\Software\Wow6432Node
Ωστόσο, το πρόγραμμα εγγραφής MSDE αναζήτηση καταχωρήσεις στο δευτερεύον κλειδί Wow6432Node και το πρόγραμμα εγγραφής MSDE δεν μπορεί να εντοπίσει τις καταχωρήσεις μητρώου που περιέχουν το όνομα αυτόνομο υπολογιστή ή το όνομα του εικονικού διακομιστή που εκτελεί τον SQL Server.

Προτεινόμενη αντιμετώπιση

Σημαντικό Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν να τροποποιήσετε το μητρώο. Ωστόσο, ενδέχεται να προκύψουν σοβαρά προβλήματα εάν δεν τροποποιήσετε σωστά το μητρώο. Επομένως, βεβαιωθείτε ότι ακολουθείτε προσεκτικά αυτά τα βήματα. Για επιπλέον προστασία, αντίγραφο ασφαλείας του μητρώου πριν το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν προκύψει κάποιο πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
322756  (http://support.microsoft.com/kb/322756/ ) Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows
Για να επιλύσετε αυτό το ζήτημα, κάντε λήψη της επείγουσας επιδιόρθωσης που αναφέρεται στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft.
913100  (http://support.microsoft.com/kb/913100/ ) ΕΠΙΔΙΌΡΘΩΣΗ: Το πρόγραμμα εγγραφής MSDE δεν περιλαμβάνεται όταν προσπαθείτε να χρησιμοποιήσετε το εργαλείο Vssadmin.exe καλυφθέντος τόμου σκιωδών
Για ένα σύμπλεγμα διακομιστή SQL, ακολουθήστε τα εξής βήματα:
  1. Ανοίξτε τον Επεξεργαστή μητρώου και εάν έχετε την προεπιλεγμένη εμφάνιση SQL εγκατεστημένο, εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSSQLServer\Cluster
    Ή, εάν χρησιμοποιείτε μια περίοδο λειτουργίας με όνομα, εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\ Wow6432Node\Microsoft\Microsoft SQL Server\<sql instance="" name="">\Cluster</sql>
  2. Σημειώστε τις τιμές παρακάτω καταχωρήσεις μητρώου:
    • ClusterName
      Αυτή η καταχώρηση μητρώου είναι έχει τύπο REG_SZ. Η τιμή είναι το όνομα του εικονικού διακομιστή SQL.
    • ClusterIpAddr
      Αυτή η καταχώρηση μητρώου έχει τύπο REG_MULTI_SZ. Η τιμή είναι η διεύθυνση IP διακομιστή εικονικό SQL.
  3. Εάν έχετε την προεπιλεγμένη εμφάνιση SQL εγκατεστημένο, αντιγράψτε τις καταχωρήσεις μητρώου δύο στο βήμα 2 στο ακόλουθο δευτερεύον κλειδί μητρώου σε όλους τους κόμβους:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Cluster
    Ή, εάν χρησιμοποιείτε μια περίοδο λειτουργίας με όνομα, αντιγράψτε τις τιμές στο ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<sql instance="" name="">\Cluster</sql>
  4. Μετά από το μητρώο καταχωρήσεων αντιγράφονται στη σωστή θέση σε όλους τους κόμβους Κάντε επανεκκίνηση των κόμβων.
Για αυτόνομες SQL Server, ακολουθήστε τα εξής βήματα:
  1. Ανοίξτε τον Επεξεργαστή μητρώου και, στη συνέχεια, εντοπίστε το ακόλουθο δευτερεύον κλειδί μητρώου:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client
  2. Το δευτερεύον κλειδί μητρώου που εντοπίσατε στο βήμα 1, δημιουργήστε την ακόλουθη καταχώρηση μητρώου με τύπο REG_DWORD:
    SharedMemoryOn
  3. Ορίστε την τιμή της καταχώρησης μητρώου SharedMemoryOn σε 1.

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με τον τρόπο λειτουργίας της υπηρεσίας σκιώδους αντιγράφου τόμου, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://technet2.Microsoft.com/windowsserver/en/library/2b0d2457-b7d8-42c3-b6c9-59c145b7765f1033.mspx?mfr=TRUE (http://technet2.microsoft.com/WindowsServer/en/Library/2b0d2457-b7d8-42c3-b6c9-59c145b7765f1033.mspx?mfr=true)

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows XP Professional x64 Edition
Λέξεις-κλειδιά: 
kbclustering kbqfe kbfix kbmt KB913360 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:913360  (http://support.microsoft.com/kb/913360/en-us/ )