Man schedulerar ett jobb på servern och använder inte ASP.
Hej! Säg att jag vill att en databas ska tömmas mitt i natten.. hur gör jag då.. global.asp? lr e jag helt ute och seglar?
ja, hur göra man isf att något ska hända vid ett visst klockslag?
12 svar · 263 visningar · startad av MoonCow
Hej! Säg att jag vill att en databas ska tömmas mitt i natten.. hur gör jag då.. global.asp? lr e jag helt ute och seglar?
ja, hur göra man isf att något ska hända vid ett visst klockslag?
Man schedulerar ett jobb på servern och använder inte ASP.
m'kay.. hur?
beror på vilken servermiljö du har
I lunix-miljö så finns det ett kommando som heter at
open VMS så heter det submit
I windows så vet jag inte så noga (WSH kanske kan göra sådant).
Det här är om det är viktigt att det sker varje natt och vid en viss tidpunkt. Däremot om du kan nöja dig med att det sker i samband med att dagens förste besökaren kommer till siten så går det att ordna med hjälp av global.asa och att du sätter lite värden i application.
mmm.. smart.. var inte så viktigt ändå.. tack iaf..
I Windows kan du mha at starta ex ett vbskript som tömmer db:n.
men det finns inget i asp?
Det är ju bara när någon kommer till siten som det händer något. Sen så finns det även några dbms som har stöd för schedulerade jobb.
joho då! Det går med global.asa om din webserver eller webhotell stödjer egen global.asa. Men det kräver att någon går in på sidan för att det ska hända något, vilket brukar fungera bra! läs mer på: http://www.powerasp.com/content/hintstips/schedule-global.asp
För att komplettera LarsG's information kan jag berätta att det heter schemaläggaren i Windows (Scheduler på engelska?), och den borde kunna starta ett vbscript (i en .vbs-fil) så att du kan använda i princip samma kod som i dina asp-applikationer (det är bara lite inbyggda objekt, som response och request som saknas).
Måste tillägga att kommandot "AT" finns i Windows miljö också...
[Redigerat av GenoCide den 18 nov 2001]
....och att den huvudsakliga metoden i UNIX är Cron.
oj! tack! många svar
ska smälta det nu tror ja... tror jag har en lösning för det.. visserligen på ettt annat sätt men det ni lärde mig nu kan jag anväda till annat.. tnx