DTS.Package Problema ¿Permisos?

30/04/2004 - 13:25 por SRenau | Informe spam
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0

¿Como resuelvo esto?

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
30/04/2004 - 13:56 | Informe spam
¿Has comprobado que ese usuario tenga permisos de acceso a SQL Server?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió en el mensaje
news:688f01c42ea5$dfc8d920$
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0

¿Como resuelvo esto?
Respuesta Responder a este mensaje
#2 SRenau
30/04/2004 - 16:59 | Informe spam
Si, tiene permisos de !!!TODO!!!


¿Has comprobado que ese usuario tenga permisos de


acceso a SQL Server?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió


en el mensaje
news:688f01c42ea5$dfc8d920$
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0



¿Como resuelvo esto?


.

Respuesta Responder a este mensaje
#3 Carlos Sacristan
03/05/2004 - 08:58 | Informe spam
Puede que te sirva de utilidad el siguiente link:
http://support.microsoft.com/?kbid&9074



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió en el mensaje
news:6b4c01c42ec3$b7a48750$
Si, tiene permisos de !!!TODO!!!


¿Has comprobado que ese usuario tenga permisos de


acceso a SQL Server?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió


en el mensaje
news:688f01c42ea5$dfc8d920$
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0



¿Como resuelvo esto?


.

Respuesta Responder a este mensaje
#4 Carlos Sacristan
03/05/2004 - 12:32 | Informe spam
Creo que este link también te será de utilidad:
http://support.microsoft.com/?kbid%2987


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió en el mensaje
news:6b4c01c42ec3$b7a48750$
Si, tiene permisos de !!!TODO!!!


¿Has comprobado que ese usuario tenga permisos de


acceso a SQL Server?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió


en el mensaje
news:688f01c42ea5$dfc8d920$
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0



¿Como resuelvo esto?


.

Respuesta Responder a este mensaje
#5 SRenau
03/05/2004 - 19:04 | Informe spam
Tiene todos los permisos...

ME ESTOY VOLVIENDO LOCO...

Le doy al usuario Windows NT todos los permisos en SQL
server
Creo que este link también te será de utilidad:
http://support.microsoft.com/?kbid%2987


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió


en el mensaje
news:6b4c01c42ec3$b7a48750$
Si, tiene permisos de !!!TODO!!!


¿Has comprobado que ese usuario tenga permisos de


acceso a SQL Server?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"SRenau" escribió


en el mensaje
news:688f01c42ea5$dfc8d920$
Hola,

Estoy intentando ejecutar un paquete DTS desde ASP.

El mismo paquete con los mismos usuarios etc... funciona
perfectamente mediante un dtsrun.

Ahora lo intento ejecutar mediante:
-
Const DTSSQLStgFlag_Default = 0
Const DTSStepExecResult_Failure = 1
Const ForWriting = 2

Set oPkg = CreateObject("DTS.Package")
msDTSServer = "server"
msDTSUser = "user76"
msDTSPwd = "user76"
msDTSPkg = ""

oPkg.LoadFromSQLServer
msDTSServer,msDTSUser,msDTSPwd,0,"","{3ABED241-31F6-4F6C-
A6C1-99BC06809EF2}","",msDTSPkg

oPkg.Execute()



El error que me muestra en el log de errores:

0
Error en el paso 'DTSStep_DTSExecuteSQLTask_1'

Origen del error del paso: Microsoft OLE DB Provider for
SQL Server
Descripción del error del paso:Error de inicio de sesión
del usuario 'NT AUTHORITY\Servicio de red'.
Código de error del paso: 80040E4D
Archivo de Ayuda para el error del paso:
Id. de contexto de la Ayuda del error del paso:0

Inicio de la ejecución del paso: 30/04/2004 13:21:11
Ejecución del paso completada: 30/04/2004 13:21:11
Tiempo total de ejecución del paso: 0,015 segundos
Indicador de progreso del paso: 0





¿Como resuelvo esto?


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida