vc 檢視SQL2005伺服器的狀態

2021-09-30 04:36:18 字數 1233 閱讀 4587

integer result

oleobject loo_sqlserver

loo_sqlserver = create oleobject

result = loo_sqlserver.connecttonewobject("sqldmo.sqlserver")

if result <> 0 then

//messagebox('

提示','

建立ole

物件時產生錯誤

')return false

else

loo_sqlserver.name = server

if loo_sqlserver.status = 1 then

loo_sqlserver.disconnectobject()

destroy loo_sqlserver

return true

elseif loo_sqlserver.status = 3then //

服務停止

loo_sqlserver.start(false,server,'sa','')

elseif loo_sqlserver.status = 2then //

服務暫停

loo_sqlserver.continue()

end if

//啟動之後再次判斷是否成功

-延時等待

sqlserver啟動

sleep(6000)

if loo_sqlserver.status = 2 or loo_sqlserver.status = 3 then

//messagebox('

錯誤','

啟動服務失敗

')return false

end if

end if

loo_sqlserver.disconnectobject()

destroy loo_sqlserver

return true

檢視有哪些資料庫可以先連線上

master

然後檢視表

sysdatabases

這個表裡存的資料庫的資訊

/判斷有沒有安裝

sqlserver,

可以直接檢視一下登錄檔

hkey_local_machine

software/microsoft/mssqlserver/setup

sqlpath

看看鍵值存不存在

SQL2005報表伺服器的遷移

從一台計算機遷移reporting services資料庫和reporting services服務到另外一台計算機,您不需要重新配置這些報表,同樣也不需要在目標計算機中重新裝配reporting services。希望同行看了過後能留下自己的意義或見議,希望您不吝賜教 根據不同的需要有下面兩種解決...

SQL2005如何建立鏈結伺服器

兩個 sql2005 怎麼建立鏈結伺服器!這個是2000的,估計差不多.不同伺服器資料庫之間的資料操作 建立鏈結伺服器 exec sp addlinkedserver itsv sqloledb 遠端伺服器名或ip位址 exec sp addlinkedsrvlogin itsv false nul...

SQL2005隱藏伺服器的方法

在sql2000裡的網路實用工具裡有乙個選項 隱藏伺服器,這樣當你列舉區域網中的sql2000伺服器的時候就會搜尋不了 以為sql2005沒有了這個功能,今晚發現原來在配置管理器裡 大家看下面幾張圖就曉得步驟了,設定完畢之後需要重啟sql服務哦o o sql2000的 sql2005的 設定了隱藏例...