Entrar
¿Usuario nuevo? Regístrate
DesarrolloOracleForms · Desarrollo de Software en Oracle Forms Developer
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
renombrar archivo en unix desde forms 10g   Lista de mensajes  
Responder | Reenviar Mensaje #13772 de 14129 |
Re: [Forms] renombrar archivo en unix desde forms 10g

si el usuario que levanta los servicios en el oas tiene permisos (de hecho parece tenerlos, ya que los transferiste via webutil) deberia funcionar el host. que error te da el form?
los archivos quedan en el OAS? o quedan en el MOTOR? si quedan en el motor, podes manipularlos con dbms_lob

saludos
gabriel


Subscribite a hattrickargentina
Visita mi cool blog



--- El vie 7-nov-08, Cristian Ossandon <cossando@...> escribió:
De: Cristian Ossandon <cossando@...>
Asunto: [Forms] renombrar archivo en unix desde forms 10g
Para: desarrolloOracle@yahoogroups.com, DesarrolloOracleForms@yahoogroups.com, DesarrolloOracleJDeveloper@yahoogroups.com
Fecha: viernes, 7 de noviembre de 2008, 2:19 pm

Sres, solicito su ayuda u orientación para resolver una duda...

Ambiente de trabajo OAS 10.1.2 con forms 10g.
Utileria WebUtil

Problema:

Diseñe una aplicacion para guardar documentos (pdf y otros) en el
servidor Unix, usando la utileria webutil.

Se me solicito que aparte de poder copiar archivos desde el cliente al
servidor... luego tambien pudieran eliminar o renombrar esos archivos
en el servidor.

Luego de investigar y probar no he podido resolver esta ultima solicitud.

WebUtil no tiene la funcion que me permita acceder a un archivo del
servidor para renombrar o eliminar.

No puedo usar UTL_FILE para renombrar archivo, ya que UTL_FILE buscara
el archivo en el servidor donde esta la base de datos y el OAS esta en
otro servidor y por seguridad (segun comentarios del DBA ) no es
posible que desde la base de datos pueda ir al oas y renombrar el
archivo.

No funciona la instruccion HOST desde forms...

Estas instrucciones fueron ejecutadas desde la linea de comandos del
unix y funcionaron correctamente, pero haciendolo desde forms por
medio del HOST no funcionan.

por ejemplo si pongo la siguiente instrucción:
comando := 'pwd >resultado.log ';
host(comando) ;
La instruccion se ejecuta en el servidor y crea el archivo en forma correcta.

Pero si pongo la instruccion de copiar, renombrar o eliminar por ejemplo:
comando := ' cp archivo1.pdf archiv2.pdf ';
host(comando) ;
La instruccion no se ejecuta en el servidor, la forma manda error y
por lo tanto no se copia el archivo.

Puedo concluir que el usuario UNIX del OAS no tiene permisos para
renombrar o eliminar archivos?

Busque in internet y no encuentro información del tema.( no tengo
cuenta en metalink)

Gracias de antemano por su ayuda.




Yahoo! Cocina
Recetas prácticas y comida saludable
Visitá http://ar.mujer.yahoo.com/cocina/


Vie, 7 de Nov, 2008 6:15 pm

ggalan1173
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #13772 de 14129 |
Desplegar mensajes Autor Ordenar por fecha

Sres, solicito su ayuda u orientación para resolver una duda... Ambiente de trabajo OAS 10.1.2 con forms 10g. Utileria WebUtil Problema: Diseñe una...
Cristian Ossandon
cristian.oss...
Sin conexión Enviar mensaje
7 de Nov, 2008
5:19 pm

si el usuario que levanta los servicios en el oas tiene permisos (de hecho parece tenerlos, ya que los transferiste via webutil) deberia funcionar el host. que...
Gabriel Galanternik
ggalan1173
Sin conexión Enviar mensaje
7 de Nov, 2008
6:16 pm

Gabriel gracias por contestar. Te comento que los archivos quedan en el servidor del OAS... El usuario dueño de los archivos es el usuario que levanta los ...
Cristian Ossandon
cristian.oss...
Sin conexión Enviar mensaje
7 de Nov, 2008
7:02 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda