Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Substituindo System.Data.OracleClient por Oracle.DataAccess (ODP.NET)


Você conseguiu.

Aqui está a descrição da Oracle que segui ao fazer isso:http://www .oracle.com/technetwork/topics/dotnet/code-154692.html

Duas outras coisas a fazer:

  1. Corrija sua string de conexão.

  2. Diga às instâncias do OracleCommand que você deseja vincular seus parâmetros por nome em vez de posição, usando OracleCommand.BindByName = true

Sugestão:Quando você corrigir sua string de conexão, livre-se de qualquer dependência de TNSNAMES.ORA colocando toda a string de conexão diretamente em seu programa.