Munka létrehozása lépések
Step feladat - ez a művelet végre feladat az adatbázis vagy szerver. Minden feladat kell legalább egy lépésben. MUNKALÉPÉS lehet:
- Futtatható programok és az operációs rendszer parancsokat.
- -SQL nyilatkozatok, tárolt eljárásokat, kiterjesztett tárolt eljárásokat.
- Microsoft ActiveX szkripteket.
- Replikációs feladatokat.
- Feladatok Analysis Services.
- Az Integration Services csomagok.
Minden munka lépést fut egy adott biztonsági környezet. Ha a feladat lépésben meghatározza a proxy fiók ez történik keretében biztonsági hitelesítő proxy fiókot. Ha a munka lépés nem adja meg a proxy fiók esetében ez a lépés keretében végzett az SQL Server Agent szolgáltatási fiók. Csak tagjai a rendszergazda rögzített kiszolgáló szerepét munkahelyeket teremthet, hogy nem adja meg a proxy fiók kifejezetten.
- futtatható programok és az operációs rendszer parancsok;
- utasítások Transact-SQL;
- feladatok Analysis Services.
Csak munka lépéseket, amelyek a felhasználók által, akik tagjai a rendszergazda rögzített kiszolgáló szerepét. rögzíti a kimeneti munkahely lépéseket az operációs rendszer fájlokat. Ha a munkát lépéseket hajtjuk végre a felhasználók, akik tagjai a rögzített adatbázis szerepe SQLAgentUserRole. SQLAgentReaderRole vagy SQLAgentOperatorRole a msdb. A kimeneti munka e lépések csak akkor lehet a táblázatban sysjobstepslogs.
MUNKALÉPÉS naplók automatikusan törlődnek, amikor törli munkát vagy állást lépéseket.
A probléma a replikáció és bejelenti az Integration Services csomag munkát lépéseket a megfelelő alrendszerből. A regisztráció módosításához munkát lépéseket az ilyen típusú munkát lépést, akkor nem tudja használni az SQL Server Agent.
Amikor létrehoz egy feladatot lépésről-SQL szükséges:
- Adja meg az adatbázis, amelyben azt szeretnénk, hogy egy feladatot.
- Írja-SQL utasítást kell végrehajtani. Utasítás lehet hívni a tárolt eljárás vagy egy kiterjesztett tárolt eljárást.
Ha szükséges, akkor nyissa meg a meglévő-SQL fájlt a parancsot a feladat lépést.
Egy lépés-SQL munkát lehetnek néhány csomagot. -SQL job lépések tartalmazhatnak beágyazott GO parancsokat.
Amikor létrehoz kiadványok és előfizetések replikáció replikáció munkahely jön létre az alapértelmezett. Típus létrehozott munkahely típusa határozza replikáció (pillanatfelvétel tranzakciós replikáció vagy összeolvad replikáció) és az alkalmazott paraméterek.
Replikációs feladat lépésekkel aktiválhatja egy ilyen replikációs szerek:
- Snapshot Agent (Pillanatfelvétel referencia)
- Log Reader Agent (Logreader feladat)
- Distribution Agent (Distribution referencia)
- fúziós szer (Merge referencia)
- Sor Reader Agent (QueueReader munkát)
Telepítése replikáció replikáció megadhatja a végrehajtók az alábbi módokon: folyamatosan megkezdése után az SQL Server Agent, igény szerint vagy a menetrend. További információ a replikációs ügynökök, lásd. A részben áttekintése replikációs ügynökök.
SQL Server Agent támogatja a két különböző típusú MUNKALÉPÉS Services Analysis Services: Steps munkát parancsok és mozgatja a munkát kérelmet.
szolgáltatási csapat Analysis Services MUNKALÉPÉS
Amikor létrehoz egy szolgáltatási parancsot munkát lépés Analysis Services Bíróság:
- Határozzuk meg az OLAP adatbázis szerver, amelyen a feladat végrehajtásának lépést.
- Írja be a végrehajtandó utasításokat. Utasítást kell XML formátumban az Execute eljárás Services Analysis Services. Utasítás nem tartalmaz teljes SOAP boríték vagy XML formátumban az eljárás Discover Services Analysis Services. Felhívjuk figyelmét, hogy a környezet SQL Server Management Studio támogatja teljes SOAP boríték és a Discover módszer. és lépések SQL Server Agent job - nincs.
További információ a XML for Analysis Services, lásd. Lásd XML for Analysis Áttekintés (XMLA).
Szolgáltatások lekérdezés MUNKALÉPÉS Analysis Services
Amikor létrehoz egy szolgáltatás kérés munkát lépés szükséges Analysis Services:
- Határozzuk meg az OLAP adatbázis szerver, amelyen a feladat végrehajtásának lépést.
- Írja be a végrehajtandó utasításokat. Ez a nyilatkozat kell MDX Query (MDX).
Amikor létrehoz egy feladatot lépésről Integration Services csomag van szükség:
- Megjelöli a forrást, a csomag.
- Határozza meg a helyét a csomagot.
- Adja meg a konfigurációs fájlokat, ha szükséges a csomagot.
- Adja meg a fájlok parancsok, ha szükség van rájuk a csomagot.
- Adja meg a szükséges packet inspection. Például megadhatja, hogy a csomag alá kell írni, vagy egy adott csomag azonosítója.
- Adja meg az adatforrások a csomag.
- Said anyakönyvvezető a csomagot.
- Adjon változók és értékek, be kell állítani, hogy a csomag futtatására.
- Adjon teljesítmény-paraméterek.
- Hozzáadása vagy módosítása a parancssori paramétereket.
További információ a: munkahelyeket lépéseket végezze Integration Services csomagok, lásd. A Hogyan kell egy csomag az SQL Server Agent feladatok