Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να περάσει Δυναμική Ημερομηνία μεταβλητές σε SSIS

Μια μεταβλητή είναι ένα όνομα που έχει εκχωρηθεί σε πληροφορίες που είναι αποθηκευμένες στη μνήμη του υπολογιστή που χρησιμοποιείται από ένα πρόγραμμα για να ολοκληρωθεί μια εργασία . SQL Server Integration Services ( SSIS ) παρέχει τη δυνατότητα να χρησιμοποιούν τις μεταβλητές και να περάσει σε άλλα στοιχεία εκτός από τις επιχειρήσεις SSIS . Τα χαρακτηριστικά σε SSIS που παρέχουν αυτή τη λειτουργία με τη βοήθεια από τις βελτιωμένες δυνατότητες προγραμματισμού που επιτρέπουν στους χρήστες να προσαρμόσουν κώδικα προγραμματισμού για να ολοκληρώσει τις εργασίες που επιθυμεί . Οδηγίες
Η

1 Δημιουργήστε ένα νέο πακέτο SSIS . Ανοίξτε το Microsoft SQL Server. Επιλέξτε " SQL Server Business Intelligence Development Studio . " Επιλέξτε "Αρχείο ", " Νέα " και στη συνέχεια "Project ". 2

Επιλέξτε " Integration Services Project. " Πληκτρολογήστε ένα όνομα για το έργο . Κάντε "κλικ" στο κουμπί " OK" ? Θα εμφανιστεί το παράθυρο Πακέτο Designer
εικόνων 3

Επιλέξτε Επιλέξτε τις επιθυμητές επιλογές και να ολοκληρώσει τις πληροφορίες που χρειάζεται για τη συσκευασία σας SSIS <. " SSIS . » . br > Φτηνές 4

Κάντε κλικ στο " Variable" καρτέλα . Θα εμφανιστεί το παράθυρο μεταβλητών . Επιλέξτε " Προσθήκη Variable . " Πληκτρολογήστε το επιθυμητό όνομα για τη μεταβλητή στο "Variable Name" . Επιλέξτε το " πακέτο ", όπως το μεταβλητό πεδίο . Επιλέξτε " String ", όπως το είδος της μεταβλητής . Προσθέστε ένα " Script Task " για τη ροή ελέγχου . Ανοίξτε το " Σενάριο Task " και στη συνέχεια να προσθέσετε τη μεταβλητή σε ReadOnlyVariables
5

Κάντε κλικ στο κουμπί "Επεξεργασία δέσμης ενεργειών "? . . Ένα νέο περιβάλλον NET σενάριο θα ανοίξει . Προσθέστε αυτόν τον κώδικα στην ενότητα " Public Sub Main" στη σελίδα.

Try'Create κατάλογο με διαδρομή αποθηκεύεται στη μεταβλητή "Πληκτρολογήστε Μεταβλητή Όνομα σας εδώ " IO.Directory.CreateDirectory ( Dts.Variables ( " Πληκτρολογήστε Μεταβλητή Όνομα σας εδώ " ) . Value.ToString ) Dts.TaskResult = ScriptResults.SuccessCatch πρώην Όπως Εξαίρεση « Επιστροφή errorDts.TaskResult = ScriptResults.FailureEnd Δοκιμάστε
Η 6

Αποθηκεύστε και βγείτε από το παράθυρο Task Script . Κάντε κλικ στο " Variable" καρτέλα . Προσθέστε την επιθυμητή θέση φακέλου για την παράμετρο στο πεδίο της μεταβλητής " Value" . ( Για παράδειγμα , C : \\. LocationTestSSISParameter ) Run " SSIS Πακέτο " και , στη συνέχεια, επιβεβαιώστε ότι η θέση του φακέλου που προστέθηκε στο μεταβλητό τμήμα "Value " είναι στην πραγματικότητα στην καθορισμένη θέση
Η 7

. Διαγράψτε το φάκελο που προστέθηκε . Αφαιρέστε το "Value" πεδίο που προστέθηκε στη μεταβλητή που δημιουργήσατε . Αποθηκεύστε το " SSIS Project. "
8

Δημοσιεύστε το " Πακέτο SSIS " στο διακομιστή που επιθυμείτε . Άνοιγμα " Visual Studio . " Επιλέξτε "Προβολή ". Επιλέξτε " Solution Explorer". Επιλέξτε το πακέτο " Package.dtsx . " Επιλέξτε "Αρχείο " και στη συνέχεια " Αποθήκευση ως . " Αποθήκευση " Package.dtsx " με το " επιθυμητό όνομα ". Προσθέστε το " Επιθυμητή Server " ( για τη δημοσίευση σκοπούς) στο " " πεδίο Server. Προσθέστε ένα " μονοπάτι πακέτο " με το πακέτο SSIS που δημιουργήσατε για το έργο αυτό . Κάντε κλικ στο κουμπί " OK" . Επιβεβαιώστε ότι το πακέτο είναι στο φάκελο " Integration Services " στον SQL Server .
Η 9

Δημιουργία νέου SQL Server προγραμματισμένη εργασία για να τρέξει το επιθυμητό πακέτο και να περάσει τις παραμέτρους . Δημιουργήστε μια νέα θέση εργασίας σε " SQL Server" χρησιμοποιώντας το όνομα του πακέτου που δημιουργήσατε . Προσθέστε ένα νέο βήμα εργασίας , χρησιμοποιώντας το όνομα του πακέτου που δημιουργήσατε . Επιλέξτε " SQL Server Integration Services Πακέτο " για το πεδίο Τύπος . Επιλέξτε την καρτέλα " Γενικά" . Διαμορφώστε το " Πακέτο Πηγή " και " διακομιστή . " Ρυθμίστε την τιμή στο πεδίο "Πακέτο" , χρησιμοποιώντας το όνομα του πακέτου που δημιουργήσατε . Επιλέξτε " Ορισμός αξίες " καρτέλα . Επιλέξτε το "Μονοπάτι Property " πεδίο . Πληκτρολογήστε τα ακόλουθα στο πεδίο :

Package.Variables [User :: Πληκτρολογήστε Μεταβλητή Όνομα σας εδώ ] Properties [Value ] Ξενοδοχεία

Επιλέξτε το πεδίο " Value" . . Εισάγετε τη διαδρομή που χρησιμοποιήθηκε νωρίτερα στη μεταβλητή "Value " Field . Αποθηκεύστε και βγείτε από το " Θέσεις Εργασίας". Δοκιμάστε τη δουλειά " Στο Βήμα " και βεβαιωθείτε ότι ο φάκελος δημιουργήθηκε με επιτυχία στη θέση που είχε εισαχθεί στο πεδίο " Value" .

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα