Hai praticamente capito.
Ecco l'articolo Oracle che ho seguito durante questa operazione:http://www.oracle.com/technetwork/topics/dotnet/code-154692.html">http://www. .oracle.com/technetwork/topics/dotnet/code-154692.html
Altre due cose da fare:
-
Correggi la stringa di connessione.
-
Comunica alle istanze OracleCommand che desideri associare i parametri per nome anziché per posizione, utilizzando
OracleCommand.BindByName = true
Suggerimento:quando correggi la stringa di connessione, elimina qualsiasi dipendenza da TNSNAMES.ORA inserendo l'intera stringa di connessione direttamente nel tuo programma.