Crear Carpeta

30/09/2004 - 09:43 por Marcos | Informe spam
Hola a todos aunque no me prodigo mucho en preguntas si os leo a diario es
lo primero que hago na mas sentarme delante del Pc.

Bueno os cuento mi problema :
Se me ha encargado un sistema en el cual al incorporar un registro en una
Tabla debe crearse una carpeta con el ID_Registro como nombre y ubicada en
una unidad de red

La estructura de la aplicacion es la siguiente:
BD SQLSERVER 2000
Aplicación ASP-NET (En servidor distinto a la unidad de red y al SQLSERVER)

y el problema es que no tengo ni idea de por donde cojerlo había pensado que
lo hiciera la aplicación cliente ASPNET pero como no esta sobre el mismo
server de la unidad de red no me deja; y he pensado hacerlo desde la Propia
BD con un Store Proce y Xp_CmdShell pero quiero vuestra opinión antes de
hacer nada
 

Leer las respuestas

#1 Carlos Sacristan
30/09/2004 - 10:14 | Informe spam
Normalmente ese tipo de tareas las debe realizar la aplicación cliente,
no la base de datos (no es un lenguaje de programación). Además, el dar
permisos a xp_cmdshell supone un grave problema de seguridad

Pregunta en el foro de es ASP.NET, igual te dan alguna pista, aunque yo
creo que si desde el servidor desde el que se ejecuta la aplicación web
puede mapearse esa unidad de red, no debería haber problemas para crear
carpetas




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


"Marcos" escribió en el mensaje
news:
Hola a todos aunque no me prodigo mucho en preguntas si os leo a diario es
lo primero que hago na mas sentarme delante del Pc.

Bueno os cuento mi problema :
Se me ha encargado un sistema en el cual al incorporar un registro en una
Tabla debe crearse una carpeta con el ID_Registro como nombre y ubicada en
una unidad de red

La estructura de la aplicacion es la siguiente:
BD SQLSERVER 2000
Aplicación ASP-NET (En servidor distinto a la unidad de red y al


SQLSERVER)

y el problema es que no tengo ni idea de por donde cojerlo había pensado


que
lo hiciera la aplicación cliente ASPNET pero como no esta sobre el mismo
server de la unidad de red no me deja; y he pensado hacerlo desde la


Propia
BD con un Store Proce y Xp_CmdShell pero quiero vuestra opinión antes de
hacer nada


Preguntas similares