Problemas con DTS --> Job..

01/12/2003 - 23:08 por Thor | Informe spam
Tengo un problema bastante urgente de resolver..

Sucede que tengo un DTS con el cual tomo los datos de una
tabla de Access y los guardo en una tabla SQL..

Manualmente lo ejecuto sin problemas, pero cuando le
programo un schedule, entonces falla..

En el Job History puedo ver (entre otras cosas) el
siguiente detalle del error..

... Error string: The Microsoft Jet database engine
cannot open the file '\\ComputerName\Data\Log.mdb'. It is
already opened exclusively by another user, or you need
permission to view its da... Process Exit Code 2. The
step failed.


Alguien tiene idea de cual sea el problema y como puedo
resolverlo ??

Gracias de antemano..


<< THOR >>

Preguntas similare

Leer las respuestas

#6 Thor
02/12/2003 - 00:30 | Informe spam
Pero entonces porque cuando lo ejecuto manualmente no
causa ningun problema ??





Tengo un problema bastante urgente de resolver..

Sucede que tengo un DTS con el cual tomo los datos de una
tabla de Access y los guardo en una tabla SQL..

Manualmente lo ejecuto sin problemas, pero cuando le
programo un schedule, entonces falla..

En el Job History puedo ver (entre otras cosas) el
siguiente detalle del error..

Error string: The Microsoft Jet database


engine
cannot open the file '\\ComputerName\Data\Log.mdb'. It


is
already opened exclusively by another user, or you need
permission to view its da... Process Exit Code 2. The
step failed.


Alguien tiene idea de cual sea el problema y como puedo
resolverlo ??

Gracias de antemano..


<< THOR >>
.

Respuesta Responder a este mensaje
#7 Thor
02/12/2003 - 01:28 | Informe spam
Bueno, para empezar no puedo hacer nada con la aplicacion
que usa el archivo de access, pues es un software que se
adquirio y solo tenemos los archivos ejecutables..

Aparte, creo que no es problema la forma en que la otra
aplicacion abre el archivo, pues acabo de programar otro
DTS igual al del servidor.. En esta ocasion lo hice en mi
PC como un servidor local .. y el Job se ejecuta sin
problemas..

Cheque tambien que el servidor tiene Win NT y la PC que
contiene el archivo de Access y mi PC tienen Win 2000...
podria ser este factor el que influya ??


<< THOR >>

En la definición del archivo access en el DTS modifica
para que accese el archivo en modo lectura, utiliza el


tab
de advanced y cambia el valor de Mode a 1; si todavia
falla es que el archivo está abierto en forma exclusiva
por otra aplicación modifica la forma de acceso en la


otra
aplicación para que permita las lecturas (podría ser
adModeShareDenyWrite)

Saludos,
Ulises

Olvide mencionar que uso el SQL Server 7.0 y que la




tabla
de Access de la que jalo la informacion esta abierta
siempre, pues constantemente se guardan datos en ella..

No se si ese podria ser el problema..

Saludos !

Gracias de antemano..


<< THOR >>
.



.

Respuesta Responder a este mensaje
#8 ulises
02/12/2003 - 02:17 | Informe spam
Entonces volvemos al principio, si no hay problemas en el archivo por
acceso exclusivo, el problema es por permisos, ¿con que usuario se
levanta el servicio SQL Agent? ¿es un usuario del dominio o son
cuentas locales?, si el servicio se levanta con cuentas locales no
podrá accesar archivos que se encuentren fuera del servidor si es un
usuario del dominio ¿ese usuario tiene permisos de acceso al archivo?,

Solo para recordar que cuando se ejecutan tareas programadas éstas se
ejecutan con el usuario con el cual se ha levantado el servicio SQL
Agent no con el usuario con el cual estás conectado.

Saludos,
Ulises

On Mon, 1 Dec 2003 15:30:59 -0800, "Thor" wrote:

Pero entonces porque cuando lo ejecuto manualmente no
causa ningun problema ??

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