DBA: Postgres e nomi fisici case sensitive
copia linkDescrizione del difetto
Nelle versioni precedenti, se si importava un database Postgres con i nomi fisici esplicitati in maiuscolo, Instant Developer non era in grado di generare correttamente le query, in quanto non racchiudeva fra doppi apici tali nomi.
Inoltre si potevano incontrare problemi durante il trasferimento di dati fra database Postgres perchè in tale occasioni Instant Developer metteva sempre i doppi apici, anche quando il nome fisico del campo non era maiuscolo.
Effetti del malfunzionamento
- Errori nell'importazione dello schema di un database Postgres.
- Errori nella generazione delle query in un database Postgres.
- Errori nel trasferimento di dati fra database Postgres.
Soluzioni
Nelle versioni precedenti era necessario rigenerare lo schema del database usando nomi fisici minuscoli. Dalla versione 11.1, Instant Developer gestisce correttamente i casi indicati.
Funzionalità interessate
Uso di database Postgres con nomi fisici degli oggetti contenenti caratteri maisucoli.
Note
- Per risolvere questi problemi è stato abilitato anche per il database Postgres il flag "Case Sensitive" nella videata delle proprietà dell'oggetto database.
Ultima modifica: 26/06/2012 / Validità: da 11.1.4900