Select the product you need help with
ΕΠΙΔΙΌΡΘΩΣΗ: Την πρώτη εκτέλεση της διαδικασίας xp_cmdshell αποθηκεύονται δεν ολοκληρώνεται έως ότου ολοκληρωθεί η τελευταία εκτέλεση SQL Server 2012Αναγν. άρθρου: 2671318 Σε αυτήν τη σελίδαΗ Microsoft διανέμει ενημερώσεις κώδικα 2012 του Microsoft SQL Server σε ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερωμένες εκδόσεις ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη 2012 διακομιστή SQL update έκδοση. ΣυμπτώματαΑς υποθέσουμε ότι εκτελείτε πολλές xp_cmdshell αποθηκευμένες διαδικασίες ταυτόχρονα σε πολλαπλές περιόδους λειτουργίας στο 2012 του Microsoft SQL Server. Σε αυτήν την περίπτωση, την πρώτη εκτέλεση το xp_cmdshell αποθηκευμένη διαδικασία δεν ολοκληρωθεί μέχρι να ολοκληρωθεί η τελευταία εκτέλεση. ΑιτίαΑυτό το ζήτημα παρουσιάζεται επειδή ένας δείκτης χειρισμού έχει μεταβιβαστεί από τις διεργασίες που ανοίγουν κατά την εκτέλεση xp_cmdshell αποθηκευμένες διαδικασίες ταυτόχρονα. Η CreateProcess API απαιτεί τη μεταβίβαση λαβή για να ανακατευθύνετε την τυπική έξοδο και σφάλμα μήνυμα. Εάν πολλές εκτελέσεις του το xp_cmdshell αποθηκευμένης διαδικασίας που εκτελείται ταυτόχρονα, που μόλις ανοίξατε διεργασίες μπορούν να μεταβιβαστούν τη λαβή από υπάρχουσες διαδικασίες. Ωστόσο, η xp_cmdshell αποθηκεύονται αναμονή διαδικασία για τη λαβή για να κλείσει από όλες τις διεργασίες που ανοιχτά. Επομένως, όταν πολλές διεργασίες κληρονομούν τη λαβή, όλες τις εκτελέσεις xp_cmdshell πρέπει να περιμένετε μέχρι να κλείσει το δείκτη χειρισμού από τη διαδικασία εκτέλεσης μεγαλύτερη. Προτεινόμενη αντιμετώπισηΓια να επιλύσετε αυτό το ζήτημα, εφαρμόστε την ακόλουθη αθροιστική ενημερωμένη έκδοση. Αυτή η ενημερωμένη έκδοση προσθέτει CreateProcess API STARTUPINFOEX επιλογές που εμποδίζουν τη μεταβίβαση λαβή για σταυρός διαδικασία. Αθροιστική ενημερωμένη έκδοση πληροφοριώνΑθροιστική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2012 Service Pack 1Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012 Service Pack 1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:2765331 Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη 2012 του SQL Server έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
(http://support.microsoft.com/kb/2765331/
)
Αθροιστική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2012 Service Pack 12772858
(http://support.microsoft.com/kb/2772858/
)
Δημιουργεί το 2012 διακομιστή SQL που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1SQL Server 2012Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 4. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:2758687 Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη 2012 του SQL Server έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
(http://support.microsoft.com/kb/2758687/
)
Το πακέτο αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 20122692828
(http://support.microsoft.com/kb/2692828/
)
Δημιουργεί το 2012 διακομιστή SQL που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012ΚατάστασηΗ Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για". ΑναφορέςΓια περισσότερες πληροφορίες σχετικά με τη συνάρτηση CreateProcess, μεταβείτε στην ακόλουθη τοποθεσία Web MSDN: Γενικές πληροφορίες σχετικά με τη συνάρτηση CreateProcess Για περισσότερες πληροφορίες σχετικά με το xp_cmdshell αποθηκευμένη διαδικασία, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:
(http://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx)
Γενικές πληροφορίες σχετικά με το xp_cmdshell αποθηκευμένη διαδικασία Για περισσότερες πληροφορίες σχετικά με ένα παρόμοιο θέμα, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
(http://msdn.microsoft.com/en-us/library/ms175046.aspx)
315939
(http://support.microsoft.com/kb/315939/
)
PRB: Εξαρτώμενη μονάδα αντλεί ακούσια λαβών κατά τη διάρκεια κλήσης CreateProcess ΙδιότητεςΑναγν. άρθρου: 2671318 - Τελευταία αναθεώρηση: Τρίτη, 20 Νοεμβρίου 2012 - Αναθεώρηση: 2.0
Μηχανικά μεταφρασμένο ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης. Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2671318
(http://support.microsoft.com/kb/2671318/en-us/
)
| Μεταφράσεις άρθρων
|




Επιστροφή στην αρχή








