Applies ToSQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Developer SQL Server 2008 R2 Standard SQL Server 2008 R2 Workgroup

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Έχετε έναν πίνακα με διαμερίσματα που χρησιμοποιεί μια στήλη τύπου DateTimeOffset ως στήλη διαμέρισης στον Microsoft SQL Server 2008 R2.

  • Μπορείτε να χρησιμοποιήσετε τον Οδηγό νέας δημοσίευσης για να δημιουργήσετε μια δημοσίευση στιγμιότυπου του πίνακα με διαμερίσματα στο SQL Server Management Studio (SSMS).

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

Msg 102, επίπεδο 15, κατάσταση 1, σύνταξη 3Incorrect line κοντά ' '.

Σημείωση Για ένα λεπτομερές παράδειγμα σεναρίου στο οποίο θα προκύψει αυτό το πρόβλημα, ανατρέξτε στην ενότητα "περισσότερες πληροφορίες".

Επίλυση

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

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

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

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

2730301 Οι εκδόσεις του SQL Server 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 2

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

Ας υποθέσουμε ότι δημιουργείτε μια συνάρτηση partition στον SQL Server 2008 R2 και ότι ο τύπος δεδομένων του input_parameter_type είναι DateTimeOffset. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τη συνάρτηση partition script όπως στο SSMS. Σε αυτό το σενάριο, παρουσιάζεται το ζήτημα που περιγράφεται στην ενότητα "Συμπτώματα". Επιπλέον, οι τιμές περιοχής καθορισμένης ημερομηνίας που δημιουργούνται από το SSMS δεν αναφέρονται σε μονά εισαγωγικά. Για παράδειγμα, μπορείτε να εκτελέσετε την ακόλουθη πρόταση για να δημιουργήσετε μια συνάρτηση Partition:

CREATE PARTITION FUNCTION PF_TEST (datetimeoffset(7)) as range right for values('20100101', '20100201', '20100301')

Στη συνέχεια, κάντε δεξί κλικ στη συνάρτηση partition στην Εξερεύνηση αντικειμένων, επιλέξτε λειτουργία διαμερίσματος δέσμης ενεργειών ως, επιλέξτε Δημιουργία σεκαι, στη συνέχεια, επιλέξτε νέο παράθυρο προγράμματος επεξεργασίας ερωτήματος στο SSMS. Βλέπετε την ακόλουθη δέσμη ενεργειών που δημιουργήθηκε:

ΔΗΜΙΟΥΡΓΊΑ ΣΥΝΆΡΤΗΣΗς PARTITION [PF_TEST] (datetimeoffset (7)) ως δικαίωμα ΠΕΡΙΟΧΉς για τις ΤΙΜΈς (1/1/2010 12:00:00 AM + 00:00, 2/1/2010 12:00:00 AM + 00:00, 3/1/2010 12:00:00 AM + 00:00)Εάν προσπαθήσετε να εκτελέσετε τη δέσμη ενεργειών που δημιουργήθηκε, τότε λαμβάνετε το ακόλουθο μήνυμα σφάλματος:

Msg 102, επίπεδο 15, κατάσταση 1, σύνταξη 3Incorrect line κοντά στο ' 12 '.

Κατάσταση

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

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

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

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

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