C#: Driver per Oracle
linkDescrizione
E' ora possibile specificare, nella stringa di connessione, quale driver .NET utilizzare per connettersi ai database Oracle.
Nelle versioni precedenti di Instant Developer il sistema utilizzava questo algoritmo:
- prima tentava di caricare il driver Oracle.ManagedDataAccess
- se non veniva trovato provava a caricare il driver Oracle.DataAccess
- se nessuno dei due driver precedenti non venivano trovati il sistema utilizzava System.Data.OracleClient che è parte del framework .NET e quindi sempre disponibile.
A partire dalla versione 22.5 la sequenza descritta sopra viene utilizzata a meno che non venga richiesto un driver specifico nella stringa di connessione:
DRIVER=Oracle.DataAccess;Data Source=MYDB;Persist Security Info=FalseNell'esempio si indica al sistema di utilizzare il driver Oracle.DataAccess anche se il driver Managed (che viene cercato prima) fosse disponibile.
N.B.: Per specificare la stringa di connessione è sufficiente valorizzare la proprietà Connection String nella videata delle proprietà del database o modificare, a run-time, la proprietà DefaultConnectionString del database.
Videata delle proprietà del database.
Funzionalità interessate
La connessione a database Oracle da applicazioni in tecnologia C#.
Note
- Miglioramento relativo alla richiesta di assistenza 001548-2022.
Ultima modifica: 13/10/2022 / Validità: da 22.5.8700