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的 設定了隱藏例...