好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > getSQLinfo.vbs 獲得SQL數據/日志空間使用情況的腳本

getSQLinfo.vbs 獲得SQL數據/日志空間使用情況的腳本

熱門標簽:上海辦理400電話選號 外呼系統群 智云億呼電話機器人 天津智能外呼系統排名 墨西哥地圖標注app 龍巖400電話申請 外呼系統說話聲音小怎么辦 企業400電話辦理價錢低 機器人打電銷適用于美業嗎
獲得SQL數據/日志空間使用,已使用的和未使用的空間的腳本

getSQLinfo.vbs
'script to get   SQL DATA/LOG Space Used, Space unused, 
and Space Free 
'Author: Felipe Ferreira, Daniel Magrini
'Date: 05/07/07
'Version 2,0

'@@TO CHANGE::: SERVERNAME\Instance, domain\user, password AND DATABSE!

'____________________________________________________________________________
Const ForReading = 1, ForWriting = 2, ForAppending = 8 
Set oFSO = CreateObject("Scripting.FilesyStemObject") 
outputfile = "CheckSqlDB_Size.txt" 
Set ofile = oFso.OpenTextFile(outputfile,8, True)
oFile.Writeline "######################################################"
oFile.Writeline "This command executed in "  Date  " at "  Time  VbCrLf
'____________________________________________________________________________

CheckSQLData
CheckSQLLOG


'############## GET SQL DATA SPACE USED, SPACE TOTAL, SPACE FREE
'Function checkSQL(strServer,strDB)   in the future make it a function....
Sub CheckSQLDATA
Const adOpenDynamic = 1, adLockOptimistic = 3
Dim strQuery
Dim objConnection, objRecordSet 
Dim strQueryResult, strQueryResult2
Dim UsedDataSpace, TotalDataSpace, FreeDataSpace
Set objConnection = CreateObject("ADODB.Connection")
Set objRecordSet = CreateObject("ADODB.Recordset")

objConnection.Open _
   "Provider=SQLOLEDB.1;Server=192.168.8.10;User ID=sa;Password=lcx;Database=master;"

strQuery = "DBCC showfilestats"
   objRecordSet.Open strQuery, objConnection, adOpenDynamic, adLockOptimistic
   if objRecordSet.eof Then
       'nothing returned
    wscript.echo "ERROR!!!"
   Else 

'NOTE : To get the value in MB   64 / 1024 = 0.0625
   Do Until objRecordSet.eof 
      strQueryResult = objRecordSet.Fields("UsedExtents")
    UsedDataSpace = strQueryResult * 0.0625
    strQueryResult2 = objRecordSet.Fields("TotalExtents")
    TotalDataSpace = strQueryResult2 * 0.0625
    FreeDataSpace = TotalDataSpace - UsedDataSpace

    'Clean Data
    UsedDataSpace = Left(UsedDataSpace,4)
    FreeDataSpace = Left(FreeDataSpace,4)
    TotalDataSpace = Left(TotalDataSpace,4)

    'Print Result on Screen
    Wscript.echo "Used Space(MB) = "  UsedDataSpace 
    Wscript.Echo "Free Space(MB) = "  FreeDataSpace
    Wscript.Echo "Total Space(MB) = "  TotalDataSpace

    'Write on File
    ofile.WriteLine "Used DATA Space(MB) = "  UsedDataSpace
    ofile.WriteLine "Free DATA Space(MB) = "  FreeDataSpace
    ofile.WriteLine "Total DATA Space(MB) = "  TotalDataSpace

      objRecordSet.MoveNext
   loop
   end if
objRecordSet.Close
objConnection.Close 
set objConnection = nothing
set objRecordSet = nothing
end sub

Sub CheckSQLLOG
Const adOpenDynamic = 1, adLockOptimistic = 3
Dim strQuery
Dim objConnection, objRecordSet 
Dim strQueryResult, strQueryResult2
Dim UsedLogSpace, TotalLogSpace, FreeLogSpace
Set objConnection = CreateObject("ADODB.Connection")
Set objRecordSet = CreateObject("ADODB.Recordset")

objConnection.Open _
   "Provider=SQLOLEDB.1;Server=192.168.8.10;User ID=sa;Password=lcx;Database=master;"

strQuery = "DBCC SQLPERF(LOGSPACE)"
   objRecordSet.Open strQuery, objConnection, adOpenDynamic, adLockOptimistic
   if objRecordSet.eof Then
       'nothing returned
    wscript.echo "ERROR!!!"
   Else 


   Do Until objRecordSet.eof 
    If objRecordSet.Fields("Database Name") = "master" Then

   
     strQueryResult = objRecordSet.Fields("Log Size (MB)")
     strQueryResult2 = objRecordSet.Fields("Log Space USed (%)")
     UsedLogSpace = (strQueryResult * strQueryResult2) / 100
     TotalLogSpace = strQueryResult
     FreeLogSpace = TotalLogSpace - UsedLogSpace

     'Clean Data
     UsedLogSpace = Left(UsedLogSpace,4)
     FreeLogSpace = Left(FreeLogSpace,4)
     TotalLogSpace = Left(TotalLogSpace,4)

     'Print Result on Screen
     Wscript.echo "Used Space(MB) = "  UsedLogSpace 
     Wscript.Echo "Free Space(MB) = "  FreeLogSpace
     Wscript.Echo "Total Space(MB) = "  TotalLogSpace

     'Write on File
     oFile.WriteLine "Used LOG Space(MB) = "  UsedLogSpace
     oFile.WriteLine "Free LOG Space(MB) = "  FreeLogSpace
     oFile.WriteLine "Total LOG Space(MB) = "  TotalLogSpace

     oFile.close

     Exit Do

    End If

      objRecordSet.MoveNext
   loop
   end if
objRecordSet.Close
objConnection.Close 
set objConnection = nothing
set objRecordSet = nothing
end sub
WSCript.Quit 

標簽:黃山 承德 鄂爾多斯 麗水 青島 錫林郭勒盟 齊齊哈爾 阜新

巨人網絡通訊聲明:本文標題《getSQLinfo.vbs 獲得SQL數據/日志空間使用情況的腳本》,本文關鍵詞  getSQLinfo.vbs,獲得,SQL,數據,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《getSQLinfo.vbs 獲得SQL數據/日志空間使用情況的腳本》相關的同類信息!
  • 本頁收集關于getSQLinfo.vbs 獲得SQL數據/日志空間使用情況的腳本的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 99精品视频在线观看免费| 最新大伊香蕉精品视频在线| 99热热久久| 麻豆精品秘?国产传媒MV男同| 欧美 卡通 另类 偷拍 在线| 动漫美女被吸乳羞羞动| 波多野结衣之美诱护士在线阅读 | 久久无码亚洲成a人片| 全肉武则天艳史| 日韩人妻第一页| 忘忧草zbj99| 欧美成人精品aⅴ片色戒| 免费很黄60分钟不遮挡| 免费观看理论片毛片| 久久99精品视频| 国产免费黄色网址| 亚洲va欧洲va欧美va在线观看| 午夜恐怖鬼故事系列动画短片| 被窝伦理电线看| 黄色一级片性生活| 亚洲国产成人综合一区二区三区| 欧美人与动欧交视频| 用力舔| 无遮挡AV成人无码视频| 国产边打电话边被躁视频| 黄色的视频网站在线观看| 再深点灬舒服灬太大了双男| 正面偷拍女厕36个美女嘘嘘| 91久久精品青青草原伊人| 午夜理伦三级做爰在线观看 | 公和我做好爽添厨房中文字幕| 日本xxxxxxxxhd| 鲁山县| 毛片基地免费视频a| 91吃瓜黑料爆料在线观看| 无码人妻精品一区二区三区蝌蚪| 曦月仙子动漫中番全集免费观看 | 免费色视频| 欧美激情视频观看| 日本a大片| 国产对白粗大硬爽视频|