Ryan Dahl wrote:
> Jesper - hvordan vil du forøvrigt foranledige at en asp-side bliver
> kørt f.eks. kl. 2 hver nat? Det kan sikkert godt lade sig gøre, jeg
> kender bare ikke lige en smart løsning.
Uuuha, det er der jo oceaner af muligheder for
De to mest oplagte
er, at bruge SQL serverens indbyggede Scheduler eller webserverens
indbyggede scheduler (i OS'et).
Førstenævnte betjener du fra "Enterprise Manager" som er SQL serverens
værktøj. Den indeholder punktet "Management" og der finder du "SQL
Server Agent". Den kan du starte, og bruge til at oprette jobs der skal
køre med faste intervaller. Et job kan være en stump SQL, eller en masse
andet fnidder ... inkl. konsol kommandoer (som at launche en URL) eller
et ActiveX script (f.eks. VBS filer).
Hvis webserveren er en Windåse, så er det en indbygget proces i Windows,
som du kan tilgå gennem konsollen (populært øgenavn: DOS prompt) eller
fra VBS kode. Jeg har et lidt anstrengt forhold til VBS og kan ikke
fortælle hvilke klasser/objekter du skal tage fat i, men MSDN eller
Google kan sikkert hjælpe. I konsollen hedder kommandoen AT og hvis du
skriver AT /? får du hjælp til betjeningen
Du kan forresten også gå ind i kontrolpanelet og bruge "Task Scheduler"
som vist nok bruger samme jobkø, men har et fint Wizard interface til at
oprette kørsler ...
Sidst men ikke mindst kan man downloade i omegnen af 10.000 forskellige
scheduler programmer til Windows platformen, som alle mener de tilfører
eet eller andet smart. Så hvis ovenstående ikke løser dine behov, så er
der rig mulighed for at finde noget bedre - sandsynligvis gratis ...
Venligst
- Jesper