ΕΝΗΜΕΡΩΣΗ: Παρουσιάζεται μια παραβίαση πρόσβασης κατά την εκτέλεση μιας εντολής DELETE ή μια πρόταση UPDATE με τις εκδόσεις που βασίζονται σε τεχνολογία Itanium του SQL Server 2000, μετά την εγκατάσταση της ενημερωμένης έκδοσης ασφαλείας MS09-004

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 971524 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2000 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και να διορθώσετε όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2000, έκδοση.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Ας εξετάσουμε το ακόλουθο σενάριο:
  • Εγκατάσταση του SQL Server 2000 σε έναν υπολογιστή 64-bit Itanium που βασίζεται σε αρχιτεκτονική (IA-64).
  • Εγκατάσταση της ενημερωμένης έκδοσης ασφαλείας MS09-004, η οποία περιγράφεται στο ακόλουθο άρθρο της Γνωσιακής Βάσης:
    960083MS09-004: Περιγραφή της ενημερωμένης έκδοσης ασφαλείας για SQL Server 2000 QFE και MSDE 2000: 10 Φεβρουαρίου 2009
  • Μπορείτε να εκτελέσετε μια πρόταση DELETE ή μια πρόταση UPDATE σε έναν πίνακα που περιέχει έναν περιορισμό εξωτερικού κλειδιού.
Σε αυτό το σενάριο, το ερώτημα αποτυγχάνει και παρουσιάζεται μια παραβίαση πρόσβασης.

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

Πληροφορίες άμεσης επιδιόρθωσης

Μια άμεση επιδιόρθωση που υποστηρίζεται είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του ζητήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν αυτό το συγκεκριμένο πρόβλημα.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, θα υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή του άρθρου της Γνωσιακής βάσης (Knowledge Base). Εάν δεν εμφανίζεται αυτή η ενότητα, υποβάλλετε μια αίτηση στην Εξυπηρέτηση και Υποστήριξη Πελατών της Microsoft (Microsoft Customer Service and Support) για λάβετε την άμεση επιδιόρθωση.

ΣΗΜΕΙΩΣΗΕάν προκύψουν πρόσθετα ζητήματα ή εάν είναι απαραίτητη η αντιμετώπιση τυχόν προβλημάτων, ίσως χρειαστεί να δημιουργήσετε μια ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια ολοκληρωμένη λίστα με τους αριθμούς τηλεφώνων της Εξυπηρέτησης και Υποστήριξης Πελατών της Microsoft (Microsoft Customer Service and Support) ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την παρακάτω τοποθεσία της Microsoft στο Web:
http://support.microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗΗ φόρμα "Λήψης επείγουσας επιδιόρθωσης είναι διαθέσιμες" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη σε αυτήν τη γλώσσα.

ΠΡΟΫΠΟΘΕΣΕΙΣ

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε SQL Server 2000 Service Pack 4 εγκατεστημένο.Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του SQL Server 2000 Service Pack 4, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
290211Τρόπος απόκτησης του τελευταίου Service Pack του SQL Server 2000

Πληροφορίες επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της άμεσης επιδιόρθωσης.

Πληροφορίες μητρώου

Δεν χρειάζεται να τροποποιήσετε το μητρώο.

Πληροφορίες αρχείων επείγουσας επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση περιέχει μόνο τα αρχεία που απαιτούνται για να διορθώσετε τα ζητήματα που αναφέρονται σε αυτό το άρθρο. Αυτή η επείγουσα επιδιόρθωση δεν μπορεί να περιέχει όλα τα αρχεία που απαιτούνται για να ενημερώσετε πλήρως ένα προϊόν στην πιο πρόσφατη έκδοση.Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα με τοΗμερομηνία και ώρατο στοιχείο του πίνακα ελέγχου.
Για όλες τις υποστηριζόμενες εκδόσεις του SQL Server 2000 που βασίζονται σε τεχνολογία Itanium
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Distmdl.ldfΔεν εφαρμόζεται786,43211 Μαΐου 200920: 10Δεν εφαρμόζεται
Distmdl.mdfΔεν εφαρμόζεται2,359,29611 Μαΐου 200920: 10Δεν εφαρμόζεται
Impprov.dll2000.80.2283.0245,24811 Μαΐου 200920: 10IA-64
Instdist.SQLΔεν εφαρμόζεται751,63311 Μαΐου 200920: 10Δεν εφαρμόζεται
Isql.exe2000.80.2283.0149,50411 Μαΐου 200920: 10IA-64
Msgprox.dll2000.80.2283.0188,41611 Μαΐου 200920: 10IA-64
Mssdi98.dll8.11.50523.0758,78411 Μαΐου 200920: 10IA-64
Msvcr71.dll7.10.3052.4348,16011 Μαΐου 200920: 10X86
Odsole70.dll2000.80.2283.0150,52811 Μαΐου 200920: 10IA-64
Procsyst.SQLΔεν εφαρμόζεται552,06811 Μαΐου 200920: 10Δεν εφαρμόζεται
Procsyst.SQLΔεν εφαρμόζεται552,06811 Μαΐου 200920: 10Δεν εφαρμόζεται
Qrdrsvc.exe2000.80.2283.0356,86411 Μαΐου 200920: 10IA-64
Replcom.SQLΔεν εφαρμόζεται1,216,65911 Μαΐου 200920: 10Δεν εφαρμόζεται
Replcom.SQLΔεν εφαρμόζεται1,216,65911 Μαΐου 200920: 10Δεν εφαρμόζεται
Replmerg.exe2000.80.2283.0375,29611 Μαΐου 200920: 10IA-64
Replmerg.SQLΔεν εφαρμόζεται1,151,52111 Μαΐου 200920: 10Δεν εφαρμόζεται
Replmerg.SQLΔεν εφαρμόζεται1,151,52111 Μαΐου 200920: 10Δεν εφαρμόζεται
Replprov.dll2000.80.2283.0539,13611 Μαΐου 200920: 10IA-64
Replrec.dll2000.80.2283.0778,24011 Μαΐου 200920: 10IA-64
Replsub.dll2000.80.2283.0641,53611 Μαΐου 200920: 10IA-64
Replsys.SQLΔεν εφαρμόζεται1,096,99011 Μαΐου 200920: 10Δεν εφαρμόζεται
Replsys.SQLΔεν εφαρμόζεται1,096,99011 Μαΐου 200920: 10Δεν εφαρμόζεται
Repltran.SQLΔεν εφαρμόζεται1,000,69111 Μαΐου 200920: 10Δεν εφαρμόζεται
Repltran.SQLΔεν εφαρμόζεται1,000,69111 Μαΐου 200920: 10Δεν εφαρμόζεται
Rinitcom.dll2000.80.2283.0655,87211 Μαΐου 200920: 10IA-64
Semmapenu.dll2000.80.2283.0162,30411 Μαΐου 200920: 10IA-64
Semmapenu.dll2000.80.2283.053,24811 Μαΐου 200920: 10X86
Semmapenu.dll2000.80.2283.0162,30411 Μαΐου 200920: 10IA-64
Snapshot.exe2000.80.2283.091,13611 Μαΐου 200920: 10IA-64
Sqlagent70.exe2000.80.2283.01,061,88811 Μαΐου 200920: 10IA-64
Sqldiag.exe2000.80.2283.0334,33611 Μαΐου 200920: 10IA-64
Sqldmo.dll2000.80.2283.013,860,35211 Μαΐου 200920: 10IA-64
Sqldmo.dll2000.80.2283.04,362,24011 Μαΐου 200920: 10X86
Sqldumper.exeΔεν εφαρμόζεται51,71211 Μαΐου 200920: 10IA-64
Sqlevn70.dll2000.80.2283.035,32811 Μαΐου 200920: 10IA-64
Sqlfthndlr.dll2000.80.2283.0246,78411 Μαΐου 200920: 10IA-64
Sqlservr.exe2000.80.2283.024,744,44811 Μαΐου 200920: 10IA-64
Sqlservr.PDBΔεν εφαρμόζεται21,105,66411 Μαΐου 200920: 10Δεν εφαρμόζεται
Sqlsort.dll2000.80.2283.0617,47211 Μαΐου 200920: 10IA-64
Sqlsort.dll2000.80.2283.0617,47211 Μαΐου 200920: 10IA-64
Sqlvdi.dll2000.85.2101.0122,36811 Μαΐου 200920: 10X86
Sqlvdi.dll2000.85.2101.0338,94411 Μαΐου 200920: 10IA-64
Svrnetcn.dll2000.80.2283.0427,52011 Μαΐου 200920: 10IA-64
Trc_clnt.dll2000.80.2283.01,187,84011 Μαΐου 200920: 10IA-64
Trc_clnt.dll2000.80.2283.0430,08011 Μαΐου 200920: 10X86
Xpstar.dll2000.80.2283.0873,47211 Μαΐου 200920: 10IA-64

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

Για να επιλύσετε αυτό το ζήτημα, καταργήστε τον περιορισμό εξωτερικού κλειδιού από τον πίνακα. Μπορείτε να χρησιμοποιήσετε ένα έναυσμα DELETE ή ένα έναυσμα ΕΝΗΜΈΡΩΣΗΣ για την υλοποίηση του περιορισμού.

Κατάσταση

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

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

Αυτή η επείγουσα επιδιόρθωση δεν περιέχει τυχόν νέες ενημερώσεις κώδικα κώδικα για να αντιμετωπίσετε αυτό το ζήτημα. Αυτή η επείγουσα επιδιόρθωση δημιουργεί ξανά το προηγούμενο πακέτο που βασίζεται σε τεχνολογία Itanium που προκαλεί την παραβίαση πρόσβασης στο σενάριο που περιγράφεται στην ενότητα "Συμπτώματα".
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499Νέα διάταξη ονομασίας για πακέτα ενημερωμένων εκδόσεων λογισμικού του Microsoft SQL Server

Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 971524 - Τελευταία αναθεώρηση: Δευτέρα, 27 Δεκεμβρίου 2010 - Αναθεώρηση: 3.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2000 64-bit Edition
Λέξεις-κλειδιά: 
kbfix kbautohotfix kbsurveynew kbqfe kbmt KB971524 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:971524

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

 

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