Mariano 

La carpeta temporal se crea con algún permiso o seguridad particular 

El usuario con el que se ejecuta la tarea de sql (impersonalizado) tiene 
permisos sobre la carpeta temporal?

 

-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Mariano Dios
Enviado el: miércoles, 21 de mayo de 2008 15:18
Para: Martin Tejerina
Asunto: [dbadmin] Error al ejecutar un DTS desde una aplicación PHP

 

Gente,

tenemos un proceso que ejecuta a diario un paquete DTS que falla cuando, en una 
de las tareas, quiere leer de una carpeta temporal del disco del servidor, en 
la cual, previamente, y a través de otra tarea, se grabó un archivo leído via 
FPT. 

La idea es que la información que llega en el archivo termine en una tabla del 
motor SQL. 

Es como si el DTS no pudiese leer el archivo desde ese directorio (está en el 
mismo server que el SQL) para pasarlo a la tabla. 

Dejo adjunto una foto del error.

El tema parece ser de seguridad (relacionada con el sistema operativo más que 
con el motor SQL). La gente que lo está corriendo me dice que si ejecutan el 
DTS desde el Enterprise Manager, SQL 2000, funciona bien. Pero si lo quieren 
correr, con el mismo usuario, desde una aplicación PHP, se rompe.

Ustedes dirán. Gracias, Mariano.


 




Mariano Dios <[EMAIL PROTECTED]> 19/05/2008 06:13 p.m. 

To

<[EMAIL PROTECTED]> 

cc

 

Subject

RE: Datos contacto

 

 

 




Ariel,

pasame por favor el error que te devuelve el sp. 

Y también, dentro de tus posibilidades, los pasos que tiene seteado el paquete 
del dts (pseudocodigo: se loguea al servidor, transfiere via ftp, copia del 
disco C y graba en disco D, por ejemplo).

Gracias, Mariano.







________________________________

To: [EMAIL PROTECTED]
Subject: RE: Datos contacto
From: [EMAIL PROTECTED]
Date: Mon, 19 May 2008 18:19:49 -0200


Voy a probar esa ida que me decís y te digo que tal. 
Espero poder verlo mañana. 
Te aviso que tal resultó. 

Gracias! 



Mariano Dios <[EMAIL PROTECTED]> 19/05/2008 05:14 p.m. 

To

<[EMAIL PROTECTED]> 

cc

 

Subject

RE: Datos contacto

 

 

 






Ariel,

¿se podrá probar lo siguiente?

- Dar de alta un Job que se ocupe de ejecutar el DTS. Lo das de alta y lo dejas 
desactivado.  - - Desde la aplicacion web activas el Job, lo ejecutas, y una 
vez finalizado lo volvés a desactivar. 

La idea es ejecutar el job desde el Agente del SQL Server, dentro del motor, y 
no desde la aplicación.

Mariano

PD Sigo investigando. 

________________________________

To: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
Subject: Datos contacto
From: [EMAIL PROTECTED]
Date: Mon, 19 May 2008 17:31:10 -0200


Mariano, 

Como andás ? 

Bueno, te mando el mail mas que nada para que tengas los datos de contacto. 
Cualquier cosa escribinos, sino el tel para ubicarme es: 4703-7593 . El tel ese 
es directo. 

Gracias y cualquier cosa avisame. 

Saludos, 
Ariel. 

________________________________

¿Aburrido? Ingresá ya y divertite como nunca en MSN Juegos. MSN Juegos 
<http://juegos.ar.msn.com/>  

________________________________

Ingresá ya a MSN Deportes y enterate de las últimas novedades del mundo 
deportivo. MSN Deportes <http://msn.foxsports.com/fslasc/>  

 

________________________________

Descargá GRATIS el poder del nuevo Internet Explorer 7. Internet Explorer 7 
<http://optimized.msn.com/Default.aspx?mkt=es-ar> 

<<image001.gif>>

Responder a