본문 바로가기
TechNical/WMI

WMI] MSSQL 서버에 쿼리 날리고 데이터 가져오기

by 강멍멍이 2007. 10. 11.
반응형

이번에는 좀 재밌는 걸 해보고자 한다. ... 그다지 재미는 없다만 =ㅅ=
WMI를 가지고 MSSQL도 접속 할 수 있다는 걸 보여 주는 스크립트이다.
.... 별거 다 한다.
sysdatabases에 접속해서 몇 가지 데이터를 뽑아 온다. SQL_query에 쿼리문이 담겨 있다.
ASP 문법이랑 거의 비슷하다고 보면 됩니다.
결과는? 돌려 보면 아시겠죠 ^-^

const ConStr = "Provider=SQLOLEDB;Data Source=(local);integrated Security=SSPI"
const SQL_query = "SELECT * FROM sysdatabases"

Set WshShell = CreateObject("WScript.Shell")
Set conn = CreateObeject("Adodb.Connection")

conn.Open ConStr

Set rec = conn.Execute(SQL_query)

while Not rec.EOF
   str = rec("name")
   str2 = rec(0) & " " & rec(1)
   Wscript.Echo str
   Wscript.Echo str2
   rec.MoveNext
wend

conn.Close

set conn = Nothing
set rec = Nothing




항상 그렇듯이... 언제 발생할지 모르는 오타에 대해서는 책임지지 않는다...후달달...
디버그는 알아서 ~~ 잘 ~~

반응형

댓글