<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="STYLESHEET" type="text/css" href="pgadmin3.css"> <title>Kroky pgAgent</title> </head> <body> <h3>Kroky pgAgent</h3> <p> Každý úkol sestává z několika kroků, z nichž každý může být buď SQL skript nebo dávka shellu. Kroky se spouští v pořadí podle abecedy. </p> <p> Kroky lze do úkolu přidávat přes dialog vlastností tohot úkolu nebo jako subobjekt ve stromu objektů. Karta <i>Vlastnosti</i> v hlavním okně pgAdminu zobrazuje podrobnosti o vybraném kroku a karta <i>Statistiky</i> podrobnosti o každém spuštění kroku včetně výstupu a chyb skriptu. </p> <p><center><img src="images/pgagent-stepstats.png" alt="Step statistics"></center></p> <p> Každý krok obsahuje údaje zobrazené na snímku níže. Většina z nich je pochopitelná z názvu. Pokud je „<i>Druh</i>“ nastaveno na „SQL“, tak samozřejmě musíte zvolit databázi proti které se má spouštět. Pokud je nastaveno na „Dávka“, mělo by „Databáze“ a „Připojovací řetězec“ zůstat nevyplněné. „<i>Při chybě</i>“ řídí, co se má provést s celým úkolem, pokud dojde v kroku k chybě. </p> <p><center><img src="images/pgagent-stepdetails.png" alt="Step details"></center></p> <p> Karta „<i>Definice</i>“ obsahuje jediné textové pole, do kterého se zapisuje vlastní skript. Pro SQL je to série výrazů SQL. V případě dávky je to pod Windows standardní syntaxe dávkového souboru. Pro *nixové servery lze použít libovolný skript, akorát na prvním řádku musí být uvedený interpretr (např. <i>#!/bin/sh</i>). </p> </BODY> </HTML>