Va bene usare il client Oracle 11g con un server 10g?
Domanda
Sto creando un programma .NET che utilizza odp.net, in particolare la versione 11g. Il nostro server Oracle esegue 10 g. Sono troppo tardi nel processo di sviluppo per apportare una modifica. Sto andando in cerca di guai? Hai avuto qualche esperienza con un client 11g su un server 10g?
Soluzione
Puoi usare odp.net 11 con Oracle server 9, 10 e 11. E sì, ho provato tutte quelle combinazioni.
È possibile utilizzare ad esempio odp.net 11 per recuperare informazioni geografiche (tipo di dati = mdsys.sdo_geometry) dal server Oracle 9, 10 e 11. Uso questo esempio perché è stata aggiunta la possibilità di selezionare i dati mdsys.sdo_geometry odp.net 11.
Altri suggerimenti
Sì, va bene. Oracle consiglia che la versione del client sia > = la versione del server.
Vedi il seguente documento su Metalink.
Questo contiene una matrice di versione del driver ODP, sistema operativo supportato, SQL * Net, RDBMS, .NET Framework, Visual Studio
Oggetto: Oracle Data Provider per .NET (ODP) Configurazioni supportate ID documento: 726240.1
L'uso di un client Oracle 11 su un database 10g funzionerà. In precedenza ho usato anche il client 11g su un database 9i.