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

Συμπτώματα

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

  • Μπορείτε να δημιουργήσετε ένα πακέτο SQL Server 2008 Integration Services R2 (SSIS) που έχει ένα στοιχείο προορισμού SQL Server σε μια εργασία ροής δεδομένων.

  • Προσπαθείτε να εκτελέσετε αυτό το πακέτο σε συστήματα όπου είναι ενεργοποιημένος ο έλεγχος λογαριασμού χρήστη (UAC) (για παράδειγμα, στα Windows Vista ή στα Windows 7), χρησιμοποιώντας μία από τις ακόλουθες μεθόδους:

    • Στούντιο ανάπτυξης επιχειρηματικών πληροφοριών (ΠΡΟΣΦΟΡΈς)

    • Εξερεύνηση αντικειμένων του SQL Server Management Studio (SSMS)

    • DTExec.exe

    • DTExecUI.exe

Σε αυτό το σενάριο, ενδέχεται να λάβετε ένα μήνυμα σφάλματος παρόμοιο με ένα από τα εξής:

[Προορισμός SQL Server] Σφάλμα: δεν είναι δυνατή η προετοιμασία του μαζικού ένθετου SSIS για την εισαγωγή δεδομένων. SSIS. Σφάλμα διοχέτευσης]: το στοιχείο "προορισμός SQL Server" απέτυχε στη φάση pre-Execute και επέστρεψε τον κωδικό σφάλματος 0xC0202071. " Δεν είναι δυνατή η μαζική αντιγραφή δεδομένων. Ίσως χρειαστεί να εκτελέσετε αυτό το πακέτο ως διαχειριστής.

Σημειώσεις

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

  • Το πρόβλημα δεν παρουσιάζεται όταν εκτελείτε το ίδιο πακέτο SSIS ως εργασία του παράγοντα διακομιστή SQL.

  • Το δεύτερο μήνυμα σφάλματος δημιουργείται μόνο μετά την εγκατάσταση του SQL 2008 Service Pack 2 (SP2).

Αιτία

Αυτό το πρόβλημα παρουσιάζεται σε συστήματα όπου έχει ενεργοποιηθεί η δυνατότητα UAC. Όταν μια εφαρμογή (όπως το SSIS) ξεκινά από ένα λογαριασμό που είναι μέλος της ομάδας Administrators, λαμβάνει δύο διακριτικά ασφαλείας: ένα διακριτικό χαμηλών δικαιωμάτων και ένα διακριτικό με αυξημένα δικαιώματα. Το διακριτικό αυξημένων δικαιωμάτων χρησιμοποιείται μόνο όταν η εφαρμογή εκτελείται ρητά στην περιοχή ενός λογαριασμού διαχειριστή, χρησιμοποιώντας την επιλογή Εκτέλεση ως διαχειριστής . Από προεπιλογή, το SSIS χρησιμοποιεί πάντα το διακριτικό χαμηλών δικαιωμάτων και αυτό προκαλεί αποτυχία όταν το SSIS συνδέεται με ένα στοιχείο προορισμού του SQL Server.Σημείωση Όταν χρησιμοποιείτε ένα λογαριασμό που δεν είναι μέλος της τοπικής ομάδας διαχειριστών, δεν εμφανίζεται η δυνατότητα UAC.

Επίλυση

Πληροφορίες για το Service Pack για τον SQL Server 2008 R2

Για να επιλύσετε αυτό το πρόβλημα, αποκτήστε το πιο πρόσφατο Service Pack για τον SQL Server 2008 R2. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

2527041 Πώς μπορείτε να αποκτήσετε το πιο πρόσφατο Service Pack για τον SQL Server 2008 R2

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για". Αυτό το πρόβλημα διορθώθηκε για πρώτη φορά στον SQL Server 2008 R2 Service Pack 1 για τον SQL Server 2008 R2.

Λύση

Για να επιλύσετε αυτό το πρόβλημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:

  • Εάν χρησιμοποιείτε το πακέτο από το SSMS, από τις ΠΡΟΣΦΟΡΈς ή από το DTExecUI. exe, ξεκινήστε αυτά τα εργαλεία από το λογαριασμό διαχειριστή. Για να το κάνετε αυτό, κάντε κλικ στην επιλογή Έναρξη, επιλέξτε όλα τα προγράμματα, επιλέξτε SQL server 2005 ή SQL Server 2008, κάντε δεξί κλικ στο εργαλείο που χρησιμοποιείτε και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση ως διαχειριστής. Αυτή η ενέργεια ξεκινά την εφαρμογή χρησιμοποιώντας τα αυξημένα δικαιώματα του ενσωματωμένου λογαριασμού διαχειριστή και το πακέτο εκτελείται με επιτυχία. Ομοίως, εάν εκτελείτε το πακέτο χρησιμοποιώντας το DTExec. exe, ξεκινήστε το από μια γραμμή εντολών με αυξημένα δικαιώματα. Για να το κάνετε αυτό, κάντε κλικ στην επιλογή Έναρξη, επιλέξτε όλα τα προγράμματα, κάντε κλικ στην επιλογή Βοηθήματα, κάντε δεξί κλικ στην επιλογή γραμμή εντολώνκαι, στη συνέχεια, επιλέξτε Εκτέλεση ως διαχειριστής.Σημείωση Εάν δεν συνδεθείτε στον υπολογιστή ως διαχειριστής, θα σας ζητηθεί να δώσετε το λογαριασμό διαχειριστή. Σε απόκριση, πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασης διαχειριστή στο παράθυρο διαλόγου Έλεγχος λογαριασμού χρήστη και, στη συνέχεια, κάντε κλικ στο κουμπί OK.

  • Αντικαταστήστε τα στοιχεία προορισμού του SQL Server στις εργασίες ροής δεδομένων που αποτυγχάνουν με τα στοιχεία προορισμού OLE DB που οδηγούν στην ίδια διαχείριση σύνδεσης SQL Server.

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

    1. Κάντε κλικ στο κουμπί Έναρξη, επιλέξτε Εργαλεία διαχείρισηςκαι, στη συνέχεια, κάντε κλικ στην επιλογή τοπική πολιτική ασφαλείας.

    2. Αναπτύξτε τις τοπικές πολιτικέςκαι, στη συνέχεια, κάντε κλικ στην επιλογή εκχώρηση δικαιωμάτων χρήστη.

    3. Στο παράθυρο λεπτομερειών, κάντε διπλό κλικ στην επιλογή Δημιουργία καθολικών αντικειμένων.

    4. Στο παράθυρο διαλόγου Ρύθμιση τοπικής πολιτικής ασφαλείας , κάντε κλικ στην επιλογή Προσθήκη.

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

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

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

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

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

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

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

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

×