Δεν είναι δυνατή η εκτέλεση ή Προγραμματίστε διάφορα πακέτα που απαιτούν υπηρεσίες δεδομένων του SQL Server 2000 Meta αρχεία μετά την αναβάθμιση σε SQL Server 2005

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

Συμπτώματα

Ας εξετάσουμε το ακόλουθο σενάριο. Σε έναν υπολογιστή που εκτελεί τον Microsoft SQL Server 2005, δοκιμάστε να εκτελέσετε μία από τις ακόλουθες εργασίες:
  • Εκτέλεση ή να προγραμματίσετε υπηρεσίες δεδομένων σε SQL Server 2000 Meta πακέτου.
  • Εκτελέστε ή Προγραμματίστε ένα πακέτο SQL Server 2000 Data Transformation Services (DTS), το οποίο χρησιμοποιεί τοΕκτελέστε το πακέτοεκτέλεση υπηρεσιών δεδομένων σε SQL Server 2000 Meta εργασίας πακέτου.
  • Εκτελέστε ή Προγραμματίστε ένα πακέτο του SQL Server 2005 Integration Services (SSIS) που χρησιμοποιεί τοΕκτελέστε το πακέτο 2000 DTSεκτέλεση υπηρεσιών δεδομένων σε SQL Server 2000 Meta εργασίας πακέτου.
  • Εκτελέστε ή Προγραμματίστε ένα πακέτο SSIS που χρησιμοποιεί τοΕκτελέστε το πακέτο 2000 DTSεργασία για εκτέλεση ενός πακέτου DTS του SQL Server 2000 που χρησιμοποιεί τοΕκτελέστε το πακέτοεκτέλεση υπηρεσιών δεδομένων σε SQL Server 2000 Meta εργασίας πακέτου.
Όταν προσπαθείτε να εκτελέσετε την εργασία 1 ή 2 εργασιών, λαμβάνετε το ακόλουθο μήνυμα λάθους:
Το αρχείο φύλαξης Microsoft COM Server δεν έχει καταχωρηθεί σε αυτό το σύστημα.
Όταν προσπαθείτε να εκτελέσετε την εργασία 3 ή 4 εργασιών, λαμβάνετε το ακόλουθο μήνυμα λάθους εξαίρεσης COMException:

Το πακέτο SSIS <package name="">ξεκινώντας.</package>
Σφάλμα: 0x0 στο <package name="">: System.Runtime.InteropServices.COMException (0x80040427): εκτέλεση ακυρώθηκε από το χρήστη.</package>
στο DTS.PackageClass.Execute()
στη γραμμή εργασιών Microsoft.SqlServer.dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread() απέτυχε: <package name="">Προειδοποίηση: 0x80019002</package>
στο <package name="">: Η μέθοδος εκτέλεσης ολοκληρώθηκε με επιτυχία, αλλά ο αριθμός των σφαλμάτων που προκαλείται (1) φτάσει το μέγιστο επιτρεπόμενο όριο (1), με αποτέλεσμα αποτυχία. Αυτό συμβαίνει όταν ο αριθμός των σφαλμάτων φθάσει η αρίθμηση καθορίζεται στο MaximumErrorCount. Αλλάξτε το MaximumErrorCount ή να διορθώσετε τα σφάλματα. Το πακέτο SSIS <package name="">ολοκληρώθηκε: αποτυχία.</package></package>
ΣΗΜΕΙΩΣΗΓια ναόνομα αρχείου συσκευασίαςείναι ένα σύμβολο κράτησης θέσης για το όνομα του πακέτου που προσπαθείτε να εκτελέσετε.

Αιτία

Το μήνυμα λάθους και το μήνυμα λάθους COMException που αναφέρονται στην ενότητα "Συμπτώματα" παρουσιάζεται όταν τα αρχεία είναι οι υπηρεσίες SQL Server 2000 Meta δεδομένων δεν υπάρχει.

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

Για να διορθώσετε αυτό το πρόβλημα, πρέπει να προσθέσετε ή να επαναφέρετε τα αρχεία υπηρεσιών δεδομένων του SQL Server 2000 Meta που αποτελούν ένα στοιχείο του SQL Server 2000. Για να το κάνετε αυτό, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Επαναλάβετε την εγκατάσταση των εργαλείων του SQL Server 2000.
  • Αντιγραφή και εγγραφή των απαιτούμενων αρχείων από έναν υπολογιστή που έχει εγκατασταθεί, υπόκεινται σε κατάλληλες απαιτήσεις άδειας χρήσης και διανομής, ακολουθώντας τις οδηγίες που εμφανίζονται στο αρχείο SQL Server 2000 Redist.txt τον SQL Server 2000.
Για να εξαγάγετε πακέτα DTS από υπηρεσίες δεδομένων του SQL Server 2000 Meta, χρησιμοποιήστε τοDTSRUNεντολή (Dtsrun.exe) με το/! XΕπιλογή.

ΣΗΜΕΙΩΣΗΣυνιστούμε να κάνετε εξαγωγή τα πακέτα DTS στον SQL Server 2000 Meta Data Services πριν από την αναβάθμιση σε SQL Server 2005.

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

Το στοιχείο Meta υπηρεσιών δεδομένων του SQL Server 2000 δεν υπάρχει στον SQL Server 2005. Εάν καταργήσετε το SQL Server 2000 ή εάν αναβαθμίσετε τον υπολογιστή από την πιο πρόσφατη έκδοση του SQL Server 2000 σε SQL Server 2005, θα καταργηθούν τα αρχεία που υποστηρίζουν την πρόσβαση σε υπηρεσίες δεδομένων του SQL Server 2000 Meta.

Σχεδίαση DTS και τοDTSRUNcommand continue to support DTS packages that were saved to SQL Server 2000 Meta Data Services as long as the SQL Server 2000 Meta Data Services files are present.

SSIS supports SQL Server 2000 Meta Data Services in the SQL Server 2005 Upgrade Advisor program and in the SQL Server 2005 Package Migration Wizard. If the SQL Server 2000 Meta Data Services files are present, the Upgrade Advisor and the Package Migration Wizard can, respectively, scan and migrate the DTS packages that were saved to SQL Server 2000 Meta Data Services. If the SQL Server 2000 Meta Data Services files are not present, the Upgrade Advisor and the Package Migration Wizard can, respectively, scan and migrate only those DTS packages that were saved to SQL Server 2000 or to structured storage files.

The SSISExecute DTS 2000 Packagetask cannot execute DTS packages that have been saved to SQL Server 2000 Meta Data Services. Για την επίλυση αυτού του ζητήματος, ακολουθήστε τα εξής βήματα:
  1. Create a DTS package that uses anExecute Packagetask to execute the SQL Server 2000 Meta Data Services package.
  2. Save the DTS package that you have created to SQL Server 2000, or save the DTS package to a structured storage file.
  3. Execute the DTS package by using the SSISExecute DTS 2000 Packagetask.
ΣΗΜΕΙΩΣΕΙΣ
  • The following three files are required for basic SQL Server 2000 Meta Data Services functionality:
    • Repodbc.dll
    • Dbscan.dll
    • Reprc.rll


    You must register the Repodbc.dll file and the Dbscan.dll file by using the Regsvr32.exe utility.
  • Redistributable files
    The following SQL Server 2000 Meta Data Services files are redistributable:
    Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
    Όνομα αρχείουΠεριγραφή
    DScan.dllDatabase Scanner
    InsRepIM.dllInformation Model Installer
    InsRepIM.exeInformation Model Installer
    Msmdcxml.dllMDC XML Import/Export
    Repbr.dllRepository Browser
    Repbrui.dllREPBRUI.DLL
    Repodbc.dllMeta Data Services Repository Engine
    Reprc.rllRepository Engine Resource
    Msmdcxml.rllMDC XML Import/Export Resource
    Msrmirc.rllInformation Model Installer Resource
    Repbrui.rllRepository Browser UI Resource
    Repbrmdc.rllRepository Browser Icon Resource
    DB2.rdmModel Installation Script
    DBM.rdmModel Installation Script
    DTM.rdmModel Installation Script
    DTS.rdmModel Installation Script
    EQM.rdmModel Installation Script
    GEN.rdmModel Installation Script
    IFX.rdmModel Installation Script
    MDS.rdmModel Installation Script
    OCL.rdmModel Installation Script
    OLP.rdmModel Installation Script
    SIM.rdmModel Installation Script
    SQL.rdmModel Installation Script
    TFM.rdmModel Installation Script
    UML.rdmModel Installation Script
    UMX.rdmModel Installation Script
  • Installation notes for SQL Server 2000 Meta Data Services files
    Install the following SQL Server 2000 Meta Data Services files in the Program Files\Common Files\Microsoft Shared\Repository directory:
    • DBScan.dll
    • InsRepIM.dll
    • InsRepIM.exe
    • Msmdcxml.dll
    • Repbr.dll
    • Repbrui.dll
    • Repodbc.dll
    Install the following SQL Server 2000 Meta Data Services files in the Program Files\Common Files\Microsoft Shared\Repository\resources\1033 directory:
    • Reprc.rll
    • Msmdcxml.rll
    • Msrmirc.rll
    • Repbrui.rll
    • Repbrmdc.rll
    Install the following SQL Server 2000 Meta Data Services files in the Program Files\Common Files\Microsoft Shared\Repository\OIM\Install directory:
    • DB2.rdm
    • DBM.rdm
    • DTM.rdm
    • DTS.rdm
    • EQM.rdm
    • GEN.rdm
    • IFX.rdm
    • MDS.rdm
    • OCL.rdm
    • OLP.rdm
    • SIM.rdm
    • SQL.rdm
    • TFM.rdm
    • UML.rdm
    • UMX.rdm
    The following SQL Server 2000 Meta Data Services files must be registered by using the Regsvr32.exe utility:
    • DBScan.dll
    • InsRepIM.dll
    • Msmdcxml.dll
    • Repbr.dll
    • Rpbrui.dll
    • Repodbc.dll

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τοDTSRUNcommand, see the "Dtsrun Utility" topic in SQL Server 2000 Books Online.

For more information about SQL Server 2000 Meta Data Services files, see the Redist.txt file in SQL Server 2000. The Redist.txt file is located in the root folder of the SQL Server 2000 installation media file.

Ιδιότητες

Αναγν. άρθρου: 904796 - Τελευταία αναθεώρηση: Παρασκευή, 24 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Λέξεις-κλειδιά: 
kbtshoot kberrmsg kbprb kbmt KB904796 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:904796

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

 

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