国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

PB判斷SQLSERVER2000的狀態

2024-07-21 02:09:56
字體:
來源:轉載
供稿:網友
,歡迎訪問網頁設計愛好者web開發。
//判斷sql server是否已經啟動,如果沒有啟動則做相應處理
st_status.text='判斷sql server是否已經啟動 ...'
oleobject pbobject
long ll_status

pbobject = create oleobject
ll_status = pbobject.connecttonewobject ("sqldmo.sqlserver")

string ls_servername
integer li_return
string ls_username
string ls_password

constant integer sqldmosvc_unknown  =0//未知狀態
constant integer sqldmosvc_running   =1//已經啟動
constant integer sqldmosvc_paused  =2//sql server為暫停狀態
constant integer sqldmosvc_stopped   =3//sql server為停止狀態
constant integer sqldmosvc_starting  =4//sqlserver正在啟動(關閉-->啟動)
constant integer sqldmosvc_stopping  =5//sqlserver正在關閉
constant integer sqldmosvc_continuing=6//sqlserver正在啟動(暫停-->啟動)
constant integer sqldmosvc_pausing   =7//sqlserver正在暫停(啟動-->暫停)

 

ls_servername='218.71.42.229'
ls_username='sa'
ls_password=''


if ll_status = 0 then      //連接成功
  pbobject.name = ls_servername
  pbobject.logintimeout=10
  pbobject.loginsecure = true   //以nt方式連接
  //pbobject.loginsecure = false   //以sql server方式連接
  if isnull(pbobject) then return
  try
   li_return = pbobject.status
    catch(runtimeerror rte)
   messagebox("提示","沒有安裝sqlserver",stopsign!)
    end try
  choose case li_return
  case 1   //已經啟動
   st_status.text=ls_servername+'已經啟動sqlserver服務器'
   //pbobject.stop()//停止sqlserver
  case 2   //sql server為暫停狀態
   st_status.text = '啟動' + ls_servername + '上的sql server ...(暫停-->啟動)'
     pbobject.continue()
  case 3  //sql server為停止狀態
   st_status.text = '啟動'+ ls_servername + '上的sql server ...(停止-->啟動)'
     pbobject.start(false,ls_servername,ls_username,ls_password)//啟動sql server
  case 4  //sqlserver正在啟動(關閉-->啟動)
   st_status.text = ls_servername + '上的sql server 正在啟動(關閉-->啟動)'
   pbobject.start(false,'sa','')//停止sqlserver
  case 5  //sqlserver正在關閉
   st_status.text = ls_servername + '上的sql server 正在關閉'
  case 6  //sqlserver正在啟動(暫停-->啟動)
   st_status.text = ls_servername + '上的sql server 正在啟動(暫停-->啟動)'
  case 7 //sqlserver正在暫停(啟動-->暫停)
   st_status.text = ls_servername + '上的sql server 正在暫停'
  case 0 //未知狀態
   st_status.text = '未知'+ls_servername + '上的sql server 狀態'
 end choose
else
  messagebox("系統提示","數據庫連接失敗!~n請檢查輸入的用戶名和口令是否正確")
  return
end if
destroy(pbobject)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 达州市| 景东| 黎川县| 河北省| 清涧县| 邯郸市| 从江县| 江都市| 监利县| 宜黄县| 金乡县| 泰来县| 罗定市| 清远市| 得荣县| 溧水县| 崇礼县| 潼南县| 梓潼县| 东港市| 舟曲县| 八宿县| 郓城县| 霍州市| 宜川县| 佳木斯市| 珲春市| 彩票| 航空| 乌什县| 滦平县| 客服| 合江县| 琼结县| 阳城县| 财经| 通山县| 新闻| 靖宇县| 云浮市| 桃江县|