在SQL SERVER中定時執行SQL語句,或者預存程序. &sql server 自動執行預存程序

來源:互聯網
上載者:User

引用於:http://msdn2.microsoft.com/zh-cn/library/ms178588(VS.80).aspx
定期清理到期的會話資料
由於樣本工作階段狀態儲存提供者不支援 Session_OnEnd 事件,因此它不會自動清理到期的會話項資料。建議您使用下面的代碼定期刪除資料存放區區中到期的會話資訊。

string commandString = "DELETE FROM Sessions WHERE Expires < ?";'Expires是表中的記錄時間的欄位
OdbcConnection conn = new OdbcConnection(connectionString);
OdbcCommand cmd = new OdbcCommand(commandString, conn);
cmd.Parameters.Add("@Expires", OdbcType.DateTime).Value = DateTime.Now;
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();

來自:http://blog.csdn.net/amandar/archive/2006/03/03/614353.aspx 
在企業進銷存管理的過程中,有些任務需每一個月做一次,或都每天做一次,比如月底備份庫存檔,做為下一個月的庫存期初值。SQL AGENT就提供這樣功能,實現了WINDOWS中的任務計劃功能。

   應用該技術的前提是,SQL AGENT代理服務需開啟。

   首先,在資料轉換服務(DTS)中建立本次需執行的任務包。

   在任務包右鍵選取調度包,對該任務需啟動並執行時時進行定義。確定後,該任務會在 管理\代理調度\作業 下產生一條記錄。記錄上有上可以看出下次啟動並執行時間,上次啟動並執行時間及狀態。

  注意,管理\代理調度\作業的內容,如果剛才執行了任務,需重新整理才能看到。

來自:http://blog.csdn.net/czmtxz/archive/2006/07/21/953688.aspx

sp_procoption
設定過程選項。

文法

sp_procoption [ @ProcName = ] 'procedure'
    , [ @OptionName = ] 'option'
    , [ @OptionValue = ] 'value'

參數
[@ProcName =] 'procedure'

是要為其設定或查看選項的過程名。procedure 為 nvarchar(776) 類型,無預設值。

[@OptionName =] 'option'

要設定的選項的名稱。option 的唯一值是 startup,該值設定預存程序的自動執行狀態。設定為自動執行的預存程序會在每次 Microsoft SQL Server 啟動時運行。

[ , [ @OptionValue = ] 'value' ]

表示選項是設定為開(true 或 on)還是關(false 或 off)。value 為 varchar(12) 類型,無預設值。

傳回碼值
0(成功)或錯誤號碼(失敗)

許可權
執行許可權預設授予 sysadmin 固定伺服器角色的成員。啟動過程必須屬於 master 資料庫的所有者。

sp_procoption  'test','startup','ON'    開啟 --每次資料庫啟動時自動執行TEST預存程序

sp_procoption  'test','startup','OFF'    禁用--每次資料庫啟動時自動執行TEST預存程序

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.