IDM: Pubblicazione su più database SQL Server
copia linkDescrizione del difetto
Se si pubblicava un'applicazione su più database sullo stesso server si otteneva un comportamento non previsto se erano presenti trigger con flag "Usa trigger" attivato.
Il malfunzionamento si manifestava solo se:
- si utilizzava SQL Server
- veniva aggiornata un'applicazione che era configurata, su IDManager, con più di un database
- i database si riferivano a database fisici presenti sullo stesso server ma con nomi differenti
- nel progetto, all'interno del database, era presente almeno una foreign key con flag "Usa trigger" attivato
- la foreign key era cambiata quindi doveva essere rigenerata.
Effetti del malfunzionamento
- La pubblicazione veniva completata ma, l'aggiornamento dello schema richiedeva 10 minuti per ciascun dataabse oltre il primo.
Soluzioni
Era sufficiente modificare il file DDL generato da Instant Developer eliminando le due istruzioni sp_addmessage alla fine del file.
Funzionalità interessate
La pubblicazione di applicazioni tramite IDManager su database SQL Server.
Note
- Malfunzionamento relativo alla richiesta di assistenza 001101-2022.
Ultima modifica: 11/10/2022 / Validità: da 22.5.8700