六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

使用 WSH 作定時工作流程

[摘要]一個很常見的 ASP 問題 : "如何定時工作流程執行網頁?", 之所以會問這個問題大部分是因為管理員可能會利用一個 ASP 網頁來作數據庫維護的動作, 如備份...等, 在 W...
一個很常見的 ASP 問題 : "如何定時工作流程執行網頁?", 之所以會問這個問題大部分是因為管理員可能會利用一個 ASP 網頁來作數據庫維護的動作, 如備份...等, 在 Windows NT 平臺有一個方法可以做工作流程, 那就是 AT 指令 + Schedule 服務, 但很可惜的是你并沒有法度在命令列 (Command-Line) 執行 ASP 網頁

  當然你可以在命令列執行 IE 并告訴它要求執行的網頁, 例如: c:\program files\internet explorer\iexplore.exe http://localhost/mypage.asp, 不過, 這絕對不是大部分的網站管理者所要的方法, 因為這必須要開啟瀏覽器, 花費許多的系統資源, No Good! 此外, 還有一個缺點, 那就是執行 ASP 網頁有逾時時間 (Timeout), 如果你要執行許多的流程工作, 你可能要更改 Timeout 時間, 哇! 太麻煩! No good!

  在這一篇文章要介紹的是使用 WSH (Windows Scripting Host) 的解決方案。

WSH 的安裝

  Windows 98, Windows 2000, IIS 4.0 已包含 WSH ,WSH 包含在 IE 5.0 版本中,如果你是 Windows 95 使用者, 可以到微軟網站下載個別安裝程序 http://www.microsoft.com/msdownload/vbscript/scripting.asp 。
范例

  假設你現在有一個廣告輪撥系統, 你想將檢查廣告到期日這件工作自動化每天凌晨執行, 也就是當一則廣告過期了, 便將其廣告狀態更改為停用, 我們先來看看資料表 AdInfo 字段 。

AdId 廣告代碼 Int
AdName 廣告名稱 VarChar(64)
ValidToDate 廣告到期日 DateTime
AdStatus 廣告狀態 Int (0為停用, 1為進行)

先看看 ASP 怎么做


  接下來看看如何用 WSH, 基本上和 ASP 的寫法是一樣的除了不需加上 ASP 分隔符 存盤的擴展名為 .vbs 。

  由于不是使用 asp.dll , 因此沒有 ASP 的對象模式并不適用
利用 WSH 作定時工作流程

2001-07-15· ·不詳··


上一頁 1 2 3

'請勿用 Server.CreateObject
Set oConn = CreateObject("Adodb.Connection")
oConn.Open YourConnString
sSQL = "update AdInfo set AdStatus=0 " _
& "where ValidToDate<='" & Date & "'"
oConn.Execute(sSQL)
oConn.Close
Set oConn = Nothing

  存為 c:\scripts\updateadstatus.vbs, WSH 有兩個版本, 一為窗口版 (wscript.exe), 一為命令列版 (cscript.exe), 在這個例子我們將使用 (cscript.exe), 你可以在 DOS 命令列下執行 :

c:\>cscript c:\scripts\updateadstatus.vbs

  接著你可以到 Query Analyzer 下查詢資料是否更新, 在實際的應用上, 建議你使用批此檔來區分不同時段的工作, 好比說我會創造一支名為 dailytask.bat 的批次檔來執行所有的每日例行工作, 如此一來, 我只需將所有每日應執行的 script 放到這支批次檔即可, 然后利用 AT Command 或是 SQL Server Agent 定時每日執行 dailytask.bat 。

  強烈建議使用 SQL Server Agent, 這會比使用 AT Command 來得有效率且穩定! 設定 SQL Server Agent 你可以執行 Enterprise Manager, 展開后會看到這樣的畫面。

鼠標右點 Jobs, 選擇 New Job 。
選擇 Step 按 New 。
指定 Step Name , Type 請選擇 Operating System Command, 并設定執行的 Command 。
選擇 Schedule 設定你的流程。





主站蜘蛛池模板: 亚洲美女视频一区 | 中文字幕色婷婷在线视频 | 午夜网站在线观看 | 天天干天天干天天干天天干 | 日本草草视频在线观看 | 日韩在线欧美 | 色综合久久天天影视网 | 欧美视频一区二区 | 亚洲国产欧美在线人成app | 羞羞草视频 | 日韩经典一区 | 瑟瑟久久| 日韩三级毛片 | 亚洲最大成人综合网 | 青青草视频免费观看 | 婷婷丁香综合 | 天天干天天要 | 色综合久久天天综合绕观看 | 午夜免费福利网站 | 天天综合天天综合色在线 | 青青国产成人久久91网站站 | 午夜激情福利视频 | 一级做a爰片久久毛片美女图片 | 日本青草视频 | 四虎aⅴ| 日韩毛片在线播放 | 日韩国产在线 | 青青草视频播放 | 四虎在线观看免费永久 | 日本xxx在线 | 深夜免费视频 | 有码 在线 | 中文字幕在线导航 | 青青国产线免观看手机版精品 | 亚洲最新在线观看 | 青青青青青国产免费手机看视频 | 亚洲成人在线网站 | 影音先锋男人资源站 | 日韩黄色大全 | 全免费一级午夜毛片 | 亚洲第一页中文字幕 |