Set oSS = CreateObject("SQLDmo.SqlServer")
oSS.LoginSecure = True
oSS.Connect "000.000.000.000", "dbid", "dbpass"
Set oT = CreateObject("SQLDMO.Transfer")
Set oDb = oSS.Databases("dbname")
oT.CopyAllTables = True
oT.CopyAllViews = True
oT.CopyAllFunctions = True
oT.CopyAllStoredProcedures = True
oT.CopyAllTriggers = True
oDb.ScriptTransfer oT, 2, "c:\schema_export.sql"
oSS.disconnect
'clean up
set oT = Nothing
set oSS = nothing
WScript.Sleep 3000
'database > MSSQL' 카테고리의 다른 글
데이터 내보내기, 가져오기 (0) | 2015.08.20 |
---|---|
저장프로시저에서 CURSOR사용 자제 (0) | 2015.07.21 |
데이터 타입과 크기 (0) | 2014.08.01 |
동적쿼리 (0) | 2014.07.16 |
메일 발송 (0) | 2014.01.28 |