Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2012 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι επιδιορθώσεις είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν στον προηγούμενο SQL Server 2012 έκδοση της ενημέρωσης κώδικα.

Συμπτώματα

Ας υποθέσουμε ότι εγκαθιστάτε το Microsoft SQL Server 2012 Remote BLOB Store για μια επιπλέον βάση δεδομένων στην ίδια παρουσία του SQL Server, χρησιμοποιώντας τη γραμμή εντολών. Για παράδειγμα, μπορείτε να εκτελέσετε την ακόλουθη εντολή στη γραμμή εντολών:msiexec/qn/LVX * rbs_install_log_2. txt/i RBS. msi REMOTEBLOBENABLE = 1 FILESTREAMPROVIDERENABLE = 1 βάσης = "όνομα βάσης δεδομένων" FILESTREAMSTORENAME = FilestreamProvider_1 ADDLOCAL = ENABLERBS, FilestreamRunScript DBINSTANCE = "Domain\όνομα_διακομιστή"σε αυτό το σενάριο, αυτή η εγκατάσταση αποτυγχάνει. Επιπλέον, λαμβάνετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:

Σφάλμα RBS. Αρχικό σφάλμα: Αριθμός 2601, σοβαρότητα 14, κατάσταση 1, διαδικασία rbs_sp_add_blob_store, γραμμή 64, μήνυμα: δεν είναι δυνατή η εισαγωγή διπλότυπης γραμμής κλειδιού στο αντικείμενο ' mssqlrbs_resources. RBS _internal_blob_stores ' με μοναδικό ευρετήριο ' rbs_internal_blob_stores_ix_name '. Η διπλότυπη τιμή κλειδιού είναι (FilestreamProvider_1). Το πλήθος των συναλλαγών μετά την εκτέλεση υποδηλώνει έναν αριθμό αταίριαστων δηλώσεων ΈΝΑΡΞΗς και ΟΛΟΚΛΉΡΩΣΗς. Προηγούμενη καταμέτρηση = 1, τρέχων αριθμός = 0.

Αιτία

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

Επίλυση

Πληροφορίες αθροιστικής ενημέρωσης

Αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2012 SP1

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 2. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστικής ενημερωμένης έκδοσης για τον SQL Server 2012 SP1, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2790947 Αθροιστική ενημερωμένη έκδοση πακέτου 2 για τον SQL Server 2012 Service Pack 1Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 SP1 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:

2772858 Ο SQL Server 2012 δημιουργεί τα οποία κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1

Αθροιστική ενημερωμένη έκδοση 5 για τον SQL Server 2012

Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 5. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστικής ενημερωμένης έκδοσης για τον SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2777772 Πακέτο αθροιστικών ενημερώσεων 5 για τον SQL Server 2012Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:

2692828 Ο SQL Server 2012 δημιουργεί τα οποία κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012

Λύση

Για να επιλύσετε αυτό το ζήτημα, εγκαταστήστε τον απομακρυσμένο χώρο αποθήκευσης αντικειμένων BLOB χρησιμοποιώντας τη λειτουργία περιβάλλοντος εργασίας χρήστη αντί να χρησιμοποιήσετε τη γραμμή εντολών.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×