Cum se pornește pachetul

Când creați o activitate SQL Server Agent care va executa pachete, trebuie să creați pași separați pentru fiecare pachet care va fi rulat. O sarcină poate fi asociată cu unul sau mai multe orare. De asemenea, poate fi independent și executat manual.







Rularea unui pachet utilizând o lucrare de agent SQL Server

În SQL Server Management Studio, deschideți o instanță a serverului SQL în care doriți să creați o lucrare sau o instanță care conține lucrarea la care doriți să adăugați un pas.

Implementați agentul SQL Server și efectuați una dintre următoarele acțiuni:

Pentru a crea o sarcină, faceți clic dreapta pe nodul Lucrări și selectați Creare.

Pentru a utiliza o lucrare existentă, extindeți Nodul Lucrări. faceți clic dreapta pe lucrare, apoi faceți clic pe Opțiuni.

Pentru a activa sarcina din program, selectați Activat.

Faceți clic pe Pași. apoi faceți clic pe Nou.

Furnizați un nume pentru pas și, în lista Tip, selectați tipul pasului de activitate, pe baza versiunii dtexec (dtexec.exe) pe care trebuie să funcționeze această sarcină.

Pentru a finaliza o sarcină folosind versiunea dtexec. care este apelat automat de sistem, selectați SQL Server Integration Services.

Pe un computer pe 32 de biți care execută SQL Server și SQL Server Agent, aplicarea acestui parametru presupune apelarea versiunii pe 32 de biți a programului dtexec.

Pe un computer pe 64 de biți care rulează și rulează versiuni pe 64 de biți ale SQL Server și SQL Server Agent, aplicarea acestui parametru determină o versiune pe 64 de biți a programului dtexec să fie apelată.

Pe un computer pe 64 de biți care execută și execută versiuni pe 32 de biți ale SQL Server și SQL Server Agent, aplicarea acestui parametru presupune apelarea versiunii pe 32 de biți a programului dtexec.







Pentru a rula un pachet pe un model pe 32 de biți dintr-o versiune pe 64 de biți a Agentului SQL Server, în caseta de dialog Creare pașă lucrare, în fila Opțiuni de performanță, selectați opțiunea Utilizare 32-bit Runtime.

În lista Executare ca, selectați contul de mediere cu acreditările utilizate în lucrare. Pentru mai multe informații, consultați următoarele subiecte.

În fila General, selectați sursa pachetului.

Dacă sursa este SQL Server sau magazinul de pachete SSIS, trebuie să furnizați informații despre numele serverului și modul de autentificare care este utilizat. Apoi introduceți numele pachetului sau faceți clic pe butonul de elipsă (...) și specificați locația pachetului.

Dacă sursa este un sistem de fișiere, introduceți calea și numele pachetului sau faceți clic pe butonul de elipsă (.) Și specificați pachetul de pe disc.

Pentru pachetele SSIS protejate prin parolă, faceți clic pe fila Configurații. pentru a introduce parola în caseta de dialog Parola pachet. În caz contrar, lucrarea Agent SQL Server care execută pachetul protejat prin parolă va eșua cu o eroare.

Pentru a specifica opțiunile de linie de comandă, urmați acești pași:

Faceți clic pe fila Comandă fișiere. Pentru a specifica fișierele care conțin parametrii utilizați de pachet.

Faceți clic pe fila Prompt Command. pentru a modifica sau restabili parametrii liniei de comandă.

Faceți clic pe fila Configurații. Pentru a adăuga fișiere de configurare și pentru a exporta opțional variabile personalizate într-un fișier.

Faceți clic pe fila Surse de date. selectați caseta de validare Connection Manager și actualizați șirul de conectare.

Faceți clic pe fila Opțiune Executare. Pentru a specifica comportamentul în timpul rulării, de exemplu, dacă doriți să opriți executarea unui pachet atunci când apar avertismente.

Dați clic pe fila Logare. pentru a adăuga registratori. Selectați DVR-ul din lista DVR și apoi introduceți șirul de conectare.

Faceți clic pe fila Setări. să se asocieze cu proprietățile și variabilele valorii.

Calea de proprietate utilizează următoarea sintaxă: \ Package \ <имя контейнера>. <имя свойства>. În funcție de structura ambalajului, containerul poate conține și alte containere, cu recipiente imbricate separate de o spate (). De exemplu: Pachet \ MyForeachLoop \ MySequence \ MyExecuteSQLTask.Description.

Faceți clic pe fila Scanare. Pentru a specifica dacă se rulează numai pachete semnate și specificați versiunea pachetului pentru a rula.

Faceți clic pe OK.







Articole similare

Trimiteți-le prietenilor: