首頁 > 資料庫 > mysql教程 > 如何使用 Windows 工作規劃程式在 SQL Server Express 中自動執行日常預存程序?

如何使用 Windows 工作規劃程式在 SQL Server Express 中自動執行日常預存程序?

Susan Sarandon
發布: 2024-12-29 06:22:12
原創
358 人瀏覽過

How Can I Automate Daily Stored Procedure Execution in SQL Server Express Using Windows Task Scheduler?

在SQL Server Express Edition 中利用Windows Scheduler 自動執行預存程序

儘管缺少SQL Server Agent,SQL Server Express 使用者也可以仍然每天自動執行預存程序。透過利用 Windows 工作排程程序,可以按預定時間間隔執行 SQLCMD 命令,包括預存程序和 SQL 腳本。

安排預存程序每天執行:

  1. 在 Windows 開始功能表中搜尋“任務排程器”,開啟 Windows 工作排程器。
  2. 透過點選操作中的「建立任務」來建立新任務面板。
  3. 在「一般」標籤下,提供任務的名稱和說明。
  4. 切換到「觸發器」標籤並點擊「新建」。
  5. 選擇「每日」選項並指定所需的執行時間。
  6. 返回「一般」標籤並導覽至「操作」
  7. 按一下「新建」以建立操作。
  8. 選擇「啟動程式」操作並輸入「sqlcmd」作為程式路徑。
  9. 在「參數」欄位中,輸入以下:
-S <server_name> -d <database_name> -U <username> -P <password> -i <script_name>
登入後複製

其中:

  • 是 SQL Server實例的名稱
  • 是包含預存程序的資料庫的名稱
  • ;和是連接到資料庫的使用者憑證
  • 是要執行的SQL腳本或預存程序的名稱
  1. 按一下「確定」儲存任務。

此程序將調度預存程序每天在指定時間運作。請注意,指定的使用者必須具有足夠的權限才能執行該程序。

以上是如何使用 Windows 工作規劃程式在 SQL Server Express 中自動執行日常預存程序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板