|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Bannato
Iscritto dal: Nov 2000
Messaggi: 15500
|
PHP + ODBC + AS400 + DB2
Scusate il titolo ma non sapevo cosa scrivere; ho un problema che spero qualcuno mi possa aiutare a risolvere..
Situazione Allora, ho un applicativo PHP che per questioni di monitoraggio ha la neccesità di prelevare dei dati da un sistema AS400 (con su DB2) e scriverli in un DB mySQL. Per collegarmi al AS ho impostato una connessione ODBC, che poi richiamo da PHP e tutto funziona molte bene. L'applicativo PHP si deve collegare al DB2 ogni 60 secondi e la soluzione che ho implementato al momento consiste in un file .bat che richiama uno script php, il tutto schedulato ogni 60 sec da "Operazioni Pianificate" (si l'applicativo php gira su un """server""" con Windows XP ![]() Problema Ogni volta che lo script php si connette stabilisce una connessione, legge i dati e la chiude, questo ogni 60 sec per tutto il giorno per tutti i giorni genera un file log (relativo al collegamento/scollegamento) sul AS400 che, a quanto mi hanno detto, rende una casino la gestione. Aiuto Come posso fare in modo che uno script php apra un caspita di socket o quello che è, lasciandolo semplicemente sempre aperto/attivo? Ho provato a settare di tutto dalle impostazioni del ODBC ma non sembra essere li il problema. Attualmente mi sto muovendo per spostare questo applicativo su un server con Ubuntu 10.04 Server, l'uso di linux quindi potrebbe agevolare una soluzione? Grazie a chi ha letto tutto e vorra darmi una mano. Ultima modifica di PhoEniX-VooDoo : 24-06-2010 alle 14:01. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:23.