
Tengo un problema al querer executar con ASP un DTS que esta en SQL SERVER 2000. Para eso utilizo el siguiente codigo
Este mismo codgo lo probe en Visual BAsic y FUNCIONA!!!
'La unica linea diferente
'con respecto al codigo que escribi en Visual Basic
'en VB (Dim myDTS AS New DTS.Package).
'Creo el objeto DTS con el nombre myDTS
set myDTS = CreateObject("DTS.Package")
myDTS.FailOnError = true
myDTS.LoadFromSQLServer "soft", "miusuario", "mipassword", DTSSQLStgFlag_Default, , , , "dtsprueba"
' Coloco ExecuteInMainThread = true (nose para que .Pero sino no funciona)
For i = 1 To myDTS.Steps.Count
myDTS.Steps(i).ExecuteInMainThread = True
Next
'Ejecuta todos los step del DTS
myDTS.Execute
myDTS.UnInitialize
Set myDTS = Nothing
-------------------------
Me sale este ERROR
asperror.number = -2147467259 (0x80004005
Descripcion: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
asperror.aspdescription: