IDM: Pubblicazione e DB senza ownership
copia linkDescrizione del difetto
Impossibile pubblicare applicazione con IDManager se l'applicazione utilizzava un database di tipo ODBC non presente al momento della pubblicazione.
Durante la procedura di pubblicazione IDManager contatta tutti i database utilizzati dall'applicazione e ne recupera lo stato. Tale informazione viene inviata ad Instant Developer il quale calcola l'elenco delle modifiche da applicare al database per aggiornarlo.
IDManager, però, non teneva conto del fatto che se un database conteneva solo oggetti importati (tabelle bianche) non poteva essere modificato pertanto non era necessario collegarsi per recuperarne lo stato. Qualora tale database non fosse disponibile al momento della pubblicazione Instant Developer si rifiutava di proseguire con la procedura di pubblicazione poiché era impossibile recuperare lo stato da tale database.
Tale malfunzionamento si manifestava solo se, al momento della pubblicazione, il database ODBC non era disponibile lato server. Il malfunzionamento era dovuto al fatto che IDManager, al momento della pubblicazione, tentava di effettuare la connessione a tutti i database
Effetti del malfunzionamento
- La procedura di pubblicazione dell'applicazione web veniva interrotta a causa di un errore dovuto al fatto che IDManager non era in grado di collegarsi al database ODBC per recuperarne lo stato corrente.
Soluzioni
Questo difetto è stato risolto nella versione 10.5. Per le versioni precedenti è sufficiente specificare, sia lato server che lato client, parametri di connessione del database ODBC che permettano ad Instant Developer e ad IDManager di recuperare da entrambi i lati lo stato del database.
Funzionalità interessate
La pubblicazione di applicazioni tramite IDManager.
Note
- Malfunzionamento relativo alla richiesta di assistenza 000883-2011.
Ultima modifica: 23/03/2021 / Validità: da 10.5.4660