Pasul sarcina - este sarcina de acțiune efectuată pe baza de date sau server. Fiecare sarcină trebuie să aibă cel puțin un pas. pași de locuri de muncă pot fi:
- programe executabile și comenzi ale sistemului de operare.
- instrucțiuni Transact-SQL, inclusiv proceduri stocate și proceduri stocate extinse.
- script-uri Microsoft ActiveX.
- sarcini replicare.
- Sarcini Servicii de analiză.
- Serviciile de integrare pachete.
Fiecare pas de locuri de muncă se execută într-un context de securitate specifice. În cazul în care etapa de locuri de muncă specifică contul proxy, aceasta se face în contextul prerogativelor de securitate pentru contul proxy. În cazul în care etapa de locuri de muncă nu specifică contul proxy, această etapă este realizată în contextul contului de serviciu SQL Server Agent. Doar membrii rolul de server sysadmin fixe poate crea locuri de muncă care nu specifică în mod explicit cont proxy.
- programe executabile și comenzi ale sistemului de operare;
- instrucțiuni Transact-SQL;
- Servicii sarcini de analiză.
La numai câțiva pași de locuri de muncă care sunt efectuate de către utilizatorii care sunt membri ai rolul de server sysadmin fixe. poate înregistra producția de pași de locuri de muncă în fișierele de sistem de operare. Dacă pașii de muncă sunt efectuate de către utilizatorii care sunt membri ai rolul bazei de date fixe SQLAgentUserRole. SQLAgentReaderRole sau SQLAgentOperatorRole în msdb. producția acestor pași de locuri de muncă pot fi înregistrate numai în sysjobstepslogs tabel.
de locuri de muncă pași jurnale sunt șterse automat atunci când ștergeți locuri de muncă sau pași de locuri de muncă.
Problema de replicare și exploatare forestieră o integrare Servicii etape pachet de locuri de muncă pentru punerea în aplicare a subsistemului corespunzător. Pentru a ajusta înregistrarea etape de locuri de muncă pentru aceste tipuri de pași de locuri de muncă, nu puteți utiliza SQL Server Agent.
Când creați un pas de locuri de muncă Transact-SQL este necesar:
- Se specifică baza de date în care doriți să efectuați o sarcină.
- Introduceți declarație Transact-SQL care urmează să fie executat. Instrucțiunile pot apela o procedură stocată sau o procedură stocată extinsă.
Dacă este necesar, puteți deschide un fișier Transact-SQL existente, ca comanda pentru etapa de locuri de muncă.
Un pas Transact-SQL de locuri de muncă poate include mai multe pachete. pași de locuri de muncă-Transact SQL pot conține încorporate comenzi GO.
Când creați publicații și abonamente folosind replicare, locuri de muncă de replicare sunt create în mod implicit. Tipul creat tipul de locuri de muncă este definit de replicare (instantaneu replicare tranzacțională sau îmbinare replicare) și parametrii utilizați.
Replicarea pași de locuri de munca activa unul dintre acești agenți de replicare:
- Agent Snapshot (Instantaneu de referință)
- Agent Reader Log (sarcina LogReader)
- Agent de distribuție (distribuție de referință)
- agent de fuziune (Merge de referință)
- Agent Reader Coadă (QueueReader de locuri de muncă)
Instalarea replicare, replicarea poate specifica agenții de execuție din următoarele moduri: continuu după începerea SQL Server Agent, la cerere sau conform unui program. Pentru mai multe informații despre agenții de replicare, a se vedea. În secțiunea Prezentare generală a agenților de replicare.
SQL Server Agent suportă două tipuri distincte de locuri de muncă pași Servicii de analiza Servicii: Pași comenzi de locuri de muncă și se mută cererea de locuri de muncă.
pași de locuri de muncă echipa de service Analiza Servicii
Când creați o comandă de serviciu pas de locuri de muncă Servicii de analiză ar trebui:
- Determina serverul de baze de date OLAP pe care să ruleze etapa de locuri de muncă.
- Introduceți instrucțiunile care urmează să fie executate. Instrucțiunile trebuie să fie în format XML pentru metoda Execute Services Analysis Services. Instrucțiunile nu pot conține un plic SOAP complet sau un format XML pentru metoda Discover Services Analysis Services. Vă rugăm să rețineți că mediul SQL Server Management Studio suportă plicuri SOAP complete și metoda Discover. Pași și SQL Server Agent de locuri de muncă - nr.
Pentru mai multe informații despre XML pentru Analysis Services, a se vedea. Vezi XML pentru analiza de ansamblu (XMLA).
Servicii de interogare de locuri de muncă pași Analysis Services
Când creați o solicitare de locuri de muncă de servicii pas este necesar pentru servicii de analiză:
- Determina serverul de baze de date OLAP pe care să ruleze etapa de locuri de muncă.
- Introduceți instrucțiunile care urmează să fie executate. Această declarație trebuie să fie MDX Query (MDX).
Când creați un pas de locuri de muncă Integration Services Pachetul trebuie:
- Indicați sursa pachetului.
- Specificați locația pachetului.
- Specificați fișierele de configurare în cazul în care sunt necesare pentru pachet.
- Specificați fișierele de comenzi, în cazul în care acestea sunt necesare pentru pachet.
- Se specifică Packet Inspection necesară. De exemplu, puteți specifica faptul că pachetul ar trebui să fie semnat sau au un identificator anumit pachet.
- Se specifică sursele de date pentru pachetul.
- Said registrar pentru pachet.
- Se specifică variabile și valori care trebuie să fie create pentru a rula pachetul.
- Se precizează parametrii de performanță.
- Adăugați sau modificați parametrii liniei de comandă.
Pentru mai multe informații despre crearea de locuri de muncă pași care efectuează servicii de integrare de pachete, a se vedea. În modul de a rula un pachet prin utilizarea de locuri de muncă SQL Server Agent