¿Cómo conectarse a Oracle DB desde .NET?

 C Programming >> Programación C >  >> Tags >> .NET
¿Cómo conectarse a Oracle DB desde .NET?

Intenta seguir la cadena de conexión

string con = "Data Source=(DESCRIPTION =(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST = 000.00.0.00)(PORT = 0000)))(CONNECT_DATA =(SERVICE_NAME = database)));User ID=User/Schema;Password=password;Unicode=True";

&luego use esta cadena de conexión de la siguiente manera

using (OracleConnection objConn = new OracleConnection(con))
 {
   \\ code
 }

Recomiendo encarecidamente utilizar el "ODP.NET oficial de Oracle, controlador administrado".

https://www.nuget.org/packages/Oracle.ManagedDataAccess/

O el de Entity framework:https://www.nuget.org/packages/Oracle.ManagedDataAccess.EntityFramework/

Después de instalar a través de Visual Studio, se abre un archivo Léame que también recomiendo leer.

Oracle proporciona cantidades masivas de documentación. Aquí es donde empezar: http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html