*

【備忘録】SQLServer生存確認⇒起動(簡易) 【VB.NET】

めっちゃ雑だけど。

Imports System.ServiceProcess

  ’サービス起動確認
  Dim sc As New ServiceController(“サービス名” “サーバー名”)    
  ’例  ”MSSQL$TESTDB”,”192.168.xx.xxx”
  ’ サービス状態の確認

  Select Case sc.Status
    Case ServiceControllerStatus.Paused ‘一時停止
      sc.Continue() ‘ 再開
    Case ServiceControllerStatus.Stopped ‘停止
      sc.Start() ‘ スタート
    Case Else ‘その他
      動いてないよ的なアラート。(エラー処理)
  End Select
  Try
    SQLServer接続確認(通常通りコネクションオープン)
  Catch
    繋がらないよなアラート。(エラー処理) 
   ⇒スリープして再接続(再帰)
  End Try

参考にしたサイト

エラー処理はメールを飛ばすようにした。
夜間にSQLServerが入ってるサーバーに対し
チェックをするようにした。

これで再起動後にサービスが立ち上がってないから
といったエラー報告が無くなった。
(まぁサービスが起動してない事はよくないんだが。。)

noimage

関連記事

いまさらNULLIFを知る。。

備忘録。 SQLServerの0除算対策。 2008以降から使えるよ...

記事を読む

PHPとSQLServerでvarcharの256文字を超えるデータを扱う時。

メモ。 SQLServerのVarchar(1000)の型に突っ...

記事を読む

no image

【備忘録】SQLServer ストアドメモ

今日調べて解決したもの。大したもんじゃないけど。 *引数の省略 ...

記事を読む

【備忘録】PHP + SQLServer で文字が切れる。

PHP(バージョン5.2.14) + SQLServer で ms...

記事を読む



新着記事

備忘録:VB.NET schema.iniの使い方。

メモ。 VB.NETでCSVファイルをDataTableに突っ込むと...

記事を読む

いまさらNULLIFを知る。。

備忘録。 SQLServerの0除算対策。 2008以降から使えるよ...

記事を読む

お花見に行ってきました

大阪 狭山池の桜。 ソメイヨシノではなくコシノヒガンという品種。 ...

記事を読む

再構築したけどネタがないから食べたものでもアップしとく

やる気ないブログでごめんねー お昼ご飯のお弁当。青椒肉絲弁当。 ...

記事を読む

no image

wordpress再構築。

色々不具合というか調子が悪かったので再構築。 DBそのままで中身入れ...

記事を読む

コメント/トラックバック (1件)

トラックバック用URL:

コメントフィード

  1. http://dobon.net/vb/dotnet/system/servicecontroller.html

    こっちを参考にすればよかった(๑•﹏•)




管理人にのみ公開されます



備忘録:VB.NET schema.iniの使い方。

メモ。 VB.NETでCSVファイルをDataTableに突っ込むと...

いまさらNULLIFを知る。。

備忘録。 SQLServerの0除算対策。 2008以降から使えるよ...

お花見に行ってきました

大阪 狭山池の桜。 ソメイヨシノではなくコシノヒガンという品種。 ...

再構築したけどネタがないから食べたものでもアップしとく

やる気ないブログでごめんねー お昼ご飯のお弁当。青椒肉絲弁当。 ...

no image
wordpress再構築。

色々不具合というか調子が悪かったので再構築。 DBそのままで中身入れ...

→もっと見る

  • 地方都市のソフトハウスでPG.SEの経験を積み現在は某所某社の社内SE。 基本的に飽きやすい性格。 社内SEの日常報告と調べたことを忘れないように記録していく場所。
%d人のブロガーが「いいね」をつけました。