PRB: sp_attach_single_file_db δεν λειτουργεί για βάσεις δεδομένων με πολλαπλά αρχεία καταγραφής

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 271223 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Το ακόλουθο σενάριο παράγει ένα σφάλμα:
  1. Μια βάση δεδομένων έχει ρυθμιστεί με περισσότερα από ένα αρχείο καταγραφής (.ldf).
  2. Αυτή η βάση δεδομένων είναι αποσυνδεθεί με επιτυχία από το διακομιστή μέσω της χρήσηςsp_detach_db.
  3. Τα αρχεία καταγραφής για αυτήν τη βάση δεδομένων έχουν διαγραφεί, μετακινηθεί ή μετονομαστεί.
  4. Για ναsp_attach_single_file_dbεκτέλεση της εντολής, τον καθορισμό του κύριου αρχείου δεδομένων.
Αυτό είναι το μήνυμα σφάλματος που επιστρέφεται στον SQL Server 7.0:

Διακομιστής: μήνυμα λάθους 5105, επίπεδο 16, κατάσταση 10, γραμμή 1
Σφάλμα ενεργοποίησης της συσκευής. Το όνομα του φυσικού αρχείου 'FullPathToLogFile\όνομα_αρχείου_καταγραφής.ldf ' μπορεί να είναι εσφαλμένη.
Διακομιστής: Μήνυμα λάθους 945, επίπεδο 14, 1, κατάσταση, γραμμή 1
Η βάση δεδομένων 'twologtest' δεν μπορεί να ανοίξει, επειδή ορισμένα από τα αρχεία δεν ήταν δυνατή η ενεργοποίηση.
Διακομιστής: Μήνυμα λάθους 1813, επίπεδο 16, 1, κατάσταση, γραμμή 1
Δεν ήταν δυνατό το άνοιγμα νέας βάσης δεδομένων 'twologtest'. ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ματαιώνεται.
Αυτό είναι το μήνυμα σφάλματος που επιστρέφεται στον SQL Server 2000:

Διακομιστής: Μήνυμα λάθους 1813, επίπεδο 16, 2, κατάσταση, γραμμή 1
Δεν ήταν δυνατό το άνοιγμα νέας βάσης δεδομένων 'twologtest'. ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ματαιώνεται.
Σφάλμα ενεργοποίησης της συσκευής. Το όνομα του φυσικού αρχείου 'FullPathToFirstLogFile\FirstLogFileName.ldf ' μπορεί να είναι εσφαλμένη.
Σφάλμα ενεργοποίησης της συσκευής. Το όνομα του φυσικού αρχείου 'FullPathToSecondLogFile\SecondLogFileName.ldf ' μπορεί να είναι εσφαλμένη.

Αιτία

Αυτή η συμπεριφορά οφείλεται στη σχεδίαση.

Εναλλακτικός τρόπος αντιμετώπισης

Χρησιμοποιήστεsp_attach_dbαντί ναsp_attach_single_file_dbΓια να επισυνάψετε μια βάση δεδομένων με πολλαπλά αρχεία καταγραφής. Δεν μπορείτε να επισυνάψετε μια βάση δεδομένων που έχει δημιουργηθεί με πολλαπλά αρχεία καταγραφής χωρίς επισύναψη επίσης όλα τα αρχεία καταγραφής.

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

Για ναsp_attach_single_file_dbη εντολή δεν προορίζεται για χρήση με βάσεις δεδομένων που έχουν πολλά αρχεία καταγραφής.

Ιδιότητες

Αναγν. άρθρου: 271223 - Τελευταία αναθεώρηση: Κυριακή, 19 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Λέξεις-κλειδιά: 
kbprb kbmt KB271223 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:271223

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com