El codigo que estoy usando es:
Código PHP:
echo exec('dtexec /f "C:\wamp\www\COMPANIA ADUANA\BASE DE DATOS\SSIS\Cargar\Cargar\Carga.dtsx"');
Agradezco el apoyo.
Saludos
| |||
Ejecutar DTEXEC via intranet (de una maquina a otra en red) Hola a todos, como estan? tengo un problema, he hecho un aplicativo en PHP, el cual en una de sus opciones, puede conectarse a SQL Server (BI) y ejecutar un SSIS via la utilidad DTEXEC, el asunto es que cuando estoy en mi maquina, usando el WAMPSERVER, lo ejecuto sin problema alguno, me corre perfectamente, pero cuando desde otra maquina (la cual esta en RED) trato de usar la opcion q ejecuta a la carga masiva de mi SSIS, no lo hace, no manda ningun error, tan solo, no la ejecuta :S no comprendo cual es la razon. El codigo que estoy usando es: Código PHP: Agradezco el apoyo. Saludos Última edición por ragde23fer; 16/11/2012 a las 09:55 |
| |||
Respuesta: Ejecutar DTEXEC via intranet (de una maquina a otra en red) Cita: Hola, antes que nada, gracias por contestar, te explico un poco:
Iniciado por Javier01 A ver si entiendo. Tienes un archivo php en tu pc, con el código que muestras. Cuando llamas ese php desde tu Pc, el código funciona. Ahora, lo que no entiendo es, si estas llamando a la pagina de tu pc, desde otra en la misma red, o estas subiendo el archivo a un servidor, y llamando a la pagina. 1. La sentencia que ves se encarga de ejecutar un DTSx (SSIS) este se encuentra localizado en una carpeta dentro de donde tengo mi web, es decir se encuentra en: C:\wamp\www\MiWeb\BI\LlenadoTablas.dtsx 2. Cuando ejecuto este DTSx desde la web la computadora donde se encuentra la Web y, por ende, donde se encuentra tmb el DTSx, pues funciona sin problema alguno. 3. Cuando ejecuto este DTSx, desde otra computadora, apuntando via Intranet a esta web (en otra maquina) pues el DTSx NO SE EJECUTA!... quizas sea q debo direccionar de manera distinta, la verdad que no se por que ocurrira esto. Alguna idea amigo?. |
Etiquetas: |