'処理開始 Dim FileSysObj, CurrentDir, TargetDir, SaveDir Set FileSysObj = CreateObject("Scripting.FileSystemObject") Set CurrentDir = FileSysObj.GetFolder(".")
Set Recordset = Connection.Execute( "EXEC msdb..sp_enum_dtspackages" )
i=0 Do Until Recordset.EOF Package(i) = Recordset.Fields(0).value i = i + 1 Recordset.MoveNext Loop
Recordset.Close
'DTSを保存する Dim DtsPackage For Each PackageName In Package If PackageName <> "" Then PackageID = FileSysObj.GetBaseName(PackageName) Set DtsPackage = CreateObject("DTS.Package2") DtsPackage.LoadFromSQLServer TargetServer,UserID,Password,DTSSQLStgFlag_Default,,,,PackageID DtsPackage.SaveToStorageFile SaveDir & PackageName End If Next
'処理開始 Dim FileSysObj, CurrentDir, TargetDir, SaveDir Set FileSysObj = CreateObject("Scripting.FileSystemObject") Set CurrentDir = FileSysObj.GetFolder(".")