none
MCITP系列之Lewis’s gift time – 061226認識SQL Server 2005認證與熟悉SQL Server 2005系統架構Q3 RRS feed

  • 問題

  • [活動方]

    老師於課程結束當天在論壇上po出當天課程內容相關問題,在「2天內」大家皆可踴躍回答,老師會選取出最快且最完整的回答,將之標示為「正確答案」,得獎者老師會於下次課堂上公佈(當然你也可以在2天後上論壇查看自己是否有被特別標註為解答),認真的幸運兒可能就是你喔 : P

    [注意事項]

    得獎者我們會查看你登入論壇的mail並寄信與您連絡,如果您等不到聯繫也可直接上論壇告知我們。

    [Question]

    3.如何在SQL Server 開啟時,使用NET SEND通知特定電腦

     

    [參考書籍資料]

    文魁資訊-管理達人,

    http://www.kingsinfo.com.tw/item_detail.asp?pro_id=6510

     

    文魁資訊-開發達人,

    http://www.kingsinfo.com.tw/item_detail.asp?pro_id=6437

     

    2006年12月26日 上午 08:54

解答

  • 步驟一 ; 開啟控制台服務的messanger 服務

    步驟二 ;  建立可以傳送net send的預存程序

    use master
    go

    CREATE PROC uspNetSend
    AS
    --SVR1表示預計接收的電腦名稱,注意要修改接收電腦名稱
    exec master.dbo.xp_cmdshell
     'net send SVR1 SQL_Restart'
    go

     

    步驟三 ;設定該預存程序為sql server啟動後自動啟動的物件
    use master
    go
    exec sp_procoption N'uspNetSend','startup','on' 

    步驟四 ; 重新啟動sql serevr即可看到傳送的net send 訊息

     

    2007年1月2日 上午 06:20