新聞中心
此文章主要向大家講述的是正確啟動自動執(zhí)行SQL Server存儲過程的實際操作流程,本文簡潔的對這三種SQL Server啟動時如何自動執(zhí)行存儲過程的實際操作進行說明。以下就是文章的主要內(nèi)容講述。

目前成都創(chuàng)新互聯(lián)公司已為1000多家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管、企業(yè)網(wǎng)站設(shè)計、太倉網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
啟動SQL Server的時執(zhí)行一個存儲過程
將存儲過程創(chuàng)建在master數(shù)據(jù)庫中,然后企業(yè)管理器中找到這個SQL Server存儲過程-->右鍵-->屬性-->勾選“每當(dāng)SQL Server啟動時執(zhí)行”。
在master中創(chuàng)建存儲過程后,執(zhí)行語句設(shè)置為自動啟動
use master exec sp_procoption '存儲過程名','startup','on'
自動執(zhí)行存儲過程
SQL Server 啟動時可以自動執(zhí)行一個或多個存儲過程。這些SQL Server存儲過程必須由系統(tǒng)管理員創(chuàng)建,并在 sysadmin 固定服務(wù)器角色下作為后臺過程執(zhí)行,這些過程不能有任何輸入?yún)?shù)。
對啟動過程的數(shù)目沒有限制,但是要注意,每個啟動過程在執(zhí)行時都會占用一個連接。如果必須在啟動時執(zhí)行多個過程,但不需要并行執(zhí)行,則可以指定一個過程作為啟動過程,讓該過程調(diào)用其它過程。這樣就只占用一個連接。
在啟動時恢復(fù)了***一個數(shù)據(jù)庫后,即開始執(zhí)行SQL Server存儲過程。若要跳過這些存儲過程的執(zhí)行,請將啟動參數(shù)指定為跟蹤標(biāo)記 4022。如果以***配置啟動 SQL Server(使用 -f 標(biāo)記),則啟動存儲過程也不會執(zhí)行。
若要創(chuàng)建啟動存儲過程,必須作為 sysadmin 固定服務(wù)器角色的成員登錄,并在 master 數(shù)據(jù)庫中創(chuàng)建SQL Server存儲過程。使用 sp_procoption 可以:將現(xiàn)有存儲過程指定為啟動過程。 阻止過程在 SQL Server 啟動時執(zhí)行。
上述的相關(guān)內(nèi)容就是對啟動自動執(zhí)行SQL Server存儲過程的描述,希望會給你帶來一些幫助在此方面。
本文標(biāo)題:啟動自動執(zhí)行SQLServer存儲過程的實際操作流程
分享URL:http://m.fisionsoft.com.cn/article/cohgcei.html


咨詢
建站咨詢
