Tag: oracle

Grails, regolazione fine dell’ambiente di sviluppo integrato con Oracle

In questo articolo riassumo un po’ di informazioni sulla corretta impostazione di un progetto Groovy on Grails che integra una base dati Oracle, utilizzando la IDE IntelliJ IDEA di JetBrains. Con poco sforzo si può adattare ad altri tipi di DBMS. Determinare la versione da linea di comando Mi sono accorto oggi che mentre inizializzavo …

Continua a leggere

Oracle: alcuni tips utili

Alunci consigli utili per gestire situazioni poco gradevoli: la password di system è scadute oppure Sql*Plus non si avvia.
Suggerimento su come creare uno schema e degli utenti di supporto per limitare le operazioni sul database da applicazione

Oracle Connection Pooling, ovvero come gestire gli accessi concorrenti a database con una coda.

Oracle connection pooling: negoziare una connessione con un database è una operazione non banale che richiede una consistente attività per la realizzazione del collegamento sicuro, autenticato e la messa a disposizione delle risorse del database all’applicazione che ne fa uso.

Creare ed eliminare una singola tabella database con Laravel

In fase di progetto, o ancora più spesso in fase di prototipazione, ci si trova a dover ridisegnare una tabella (ad esempio per dover modificare il tipo dei campi o la dimensione, o aggiungere / togliere campi). E spesso non è nemmeno richiesto di conservare una storia di queste modifiche perché semplicemente si sta modellando …

Continua a leggere

Pillole PHP: PHP + Oracle

Questo è un compito piuttosto ingrato perché ogni volta trovo delle novità. Come regola aurea non utiizzo PECL (PHP Extensions Communiti Library) perché qualcosa va regolarmente storto. Scarico i sorgenti della Oracle Call Interface (oci) e compilo a mano: funziona e si fa prima Per non modificare altri parametri di configurazione, sostituisco il file oggetto …

Continua a leggere

Pillole Oracle: altro esempio con WITH

Un utilizzo un po’ meno banale di quello illustrato nel primo post sulla clausola WITH è quello che alla fine ho utilizzato per riuscire in un task del genere: Come faccio a produrre un recordset contente le date di una settimana da domenica a sabato dato che sia un giorno qualsiasi della settimana che si …

Continua a leggere

Pillole Oracle: due utilità di SqlDeveloper

Vuoi salvarti delle istruzioni SQL che usi spesso in un insieme di segnalibri? Strumenti –> Preferenze –> Database –> Modelli di codice editor SQL Per richiamare la query, digita la scorciatoia, e l’editor ti proporrà la query completa in un balloon. Vuoi invece trasformare una query già scritta in maiuscolo, minuscolo, o prima lettera maiuscola? …

Continua a leggere

Pillole Oracle – come recuperare lo script DLL di una vista

Ho bisogno di rivedere il codice SQL di una vista di un utente diverso da quello con cui sono collegato al dbms Oracle. Se ho privilegi di select sulla vista lo posso fare. L’oggetto ALL_VIEWS è una vista su tutte le viste visibili all’utente.

Modificare il size della UI Oracle SqlDeveloper

Il valore default della dimensione del carattere con cui è visualizzata l’interfaccia utente (non il font dell’editor!) è, almeno per i miei gusti, piuttosto piccolino. C’è un modo per aumentarlo $ cd .sqldeveloper/system4.0.3.16.84/o.sqldeveloper.12.2.0.16.84 (occhio che dipende dalla versione, verificare nella propria installazione) Aprire il file $ nano ide.properties alla voce # The default Ide.FontSize for Mac …

Continua a leggere

Oracle e millisecondi

Oggi mi sono trovato di fronte ad un problema: voglio vedere la differenza di tempo tra due scritture successive in una tabella in base al sysdate che viene scritto dentro. Le due transazioni sembrano molto ravvicinate, allo stesso secondo: 06/07/2016 09:28:24 06/07/2016 09:28:24 quindi volevo rendermi conto della distanza in millisecondi. Dal blog di Tom …

Continua a leggere