Ejecutar Aplicacion VB desde Oracle

Hola, trabajo con oracle 8.0.5 y necesito que desde oracle me ejecute una aplicación desarrollada en VB 6.
¿Es posible?
Gracias.

1 Respuesta

Respuesta
1
Desde el ambiente de base de datos (SQL) no se puede ejecutar una aplicación Win32, pero si ejecutas un shell (bsh - Unix) o archivo de comandos (.bat - MS Windows), puedes capturar el estado de las consultas ejecutadas por Oracle desde el archivos de comandos, adjunto un ejemplo para Unix:
#! /bin/ksh
# --------------------------------------
# Filename : prb.sh
# Version : 1.0
# Purpose : Ejecutar una funcion de Oracle utilizando
# el SQL Plus, esta funcion recibe un parametro
# del Shell
#
# Notes : ./prb.sh <parametro>
#
# Customize:
#
# Author: SOPORTE IT
#
# History:
# Miguel Rivas Reyes - Created
#
# Review:
#
# ------------------------------------
sqlplus -s scott/tiger@ORCL <<FIN
set echo off
set serveroutput off
set echo off
set feedback off
variable ret_val number
begin
echo 'select status from v$thread@$1';
:ret_val := fn_dbtest($1);
end;
/
exit :ret_val;
set echo off
FIN
echo $?
Esta archivo recibe un parámetro ($1),
Saludos,
MRR

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas