PRB: Παρουσιάζεται σφάλμα 14274 κατά την ενημέρωση μιας εργασίας ο παράγοντας SQL μετά τη μετονομασία του Windows Server

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

Συμπτώματα

Μετά την αλλαγή στο όνομα του διακομιστή των Windows, όταν προσπαθείτε να ενημερώσετε ή να διαγράψετε τις εργασίες δημιουργήσει προηγουμένως μια παρουσία του SQL Server 2000, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Σφάλμα 14274: Δεν είναι δυνατό να προσθέσετε, να ενημερώσετε ή να διαγράψετε μια εργασία (ή τα βήματα ή χρονοδιαγράμματα) που προέρχεται από ένα διακομιστή MSX. Η εργασία δεν αποθηκεύτηκε.
Αυτό το ζήτημα δεν παρουσιάζεται για τον Microsoft SQL Server 7.0, ωστόσο, ενδέχεται να λάβετε αυτό το μήνυμα λάθους όταν κάνετε αναβάθμιση ενός εικονικού διακομιστή SQL Server 7.0 σε έναν εικονικό διακομιστή SQL Server 2000, παρόλο που μπορείτε να διατηρήσετε το ίδιο όνομα εικονικού διακομιστή. Κατά τη διαδικασία αναβάθμισης, πρέπει να uncluster τον εικονικό διακομιστή SQL Server 7.0. Όταν uncluster τον εικονικό διακομιστή, γίνεται μια αυτόνομη παρουσία του SQL Server που χρειάζεται το όνομα κόμβου και ενδέχεται να εμφανιστεί το μήνυμα λάθους, όταν αλλάζετε το όνομα.

Αιτία

SQL Server 7.0 δεν παρουσιάζει αυτό το πρόβλημα, επειδή με τηνmsdb..sysjobsτο πεδίο πίνακαoriginating_serverαποθηκεύει την τιμή"(τοπικός)"αναφορά σε τοπικό διακομιστή. Επομένως, ανεξάρτητα από το πώς τροποποιείται το όνομα του διακομιστή, η αλλαγή δεν επηρεάζει τις εργασίες του τοπικού διακομιστή.

Επειδή ο SQL Server 2000 υποστηρίζει multi-instances, τοoriginating_serverτο πεδίο περιέχει το όνομα της παρουσίας με τη μορφή 'server\instance'. Ακόμη και για την προεπιλεγμένη εμφάνιση του διακομιστή, το όνομα του διακομιστή που πραγματικά χρησιμοποιείται αντί για "(τοπικός)". Therefore, after the Windows server is renamed, these jobs still reference the original server name and may not be updated or deleted by the process from the new server name.

After an upgrade from SQL Server 7.0 to SQL Server 2000, theoriginating_servercolumn is also updated for all existing jobs and the value'(local)'is no longer used.

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

The best way to handle this problem after the rename process is to follow these steps:
  1. Rename the server back to the original name.
  2. Script out all of the jobs and then delete them.
  3. Rename the server to the new name.
  4. Add back the jobs by running the script generated from step 2.
For additional information, see the "Multiserver Administration" article in SQL Server Books Online.

Κατάσταση

Microsoft has confirmed this to be a problem in SQL Server 2000.

Ιδιότητες

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

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

 

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