Oracle - Error al conectarme a BD: TNS no listener con C# y ASP.NET

 
Vista:
sin imagen de perfil

Error al conectarme a BD: TNS no listener con C# y ASP.NET

Publicado por Elmer (1 intervención) el 09/03/2015 06:08:24
Hola,

Tengo una aplicacion hecha en ASP.NET y C#, estoy tratando de conectarme con una base de oracle 12c, si abro el SQL developer puedo lograr la conexion y ver las tablas y todo pero cuando lo hago a traves del codigo me da este error: TNS no listener.

Este es mi codigo:

public bool OpenConnection(Label lbl)
{
try
{
using (cn = new OracleConnection(WebConfigurationManager.ConnectionStrings["RegistroConnection"].ToString()))
{
if (cn.State == ConnectionState.Closed)
{
cn.Open();
}
}
return true;
}
catch (NullReferenceException nullExcept)
{
lbl.Text = "Caught error: ." + nullExcept.ToString();
return false;
}
catch (OracleException dbEx)
{
lbl.Text = "OraException - " + dbEx.Message;
return false;
}
catch (Exception ex)
{
Exception current;
current = ex;

while (current != null)
{
current = current.InnerException;
}

lbl.Text = "Db base exception - " + ex.GetBaseException().ToString();
return false;
}
}

La conexion en el web config:

<connectionStrings>
<add name="RegistroConnection"
connectionString="Data Source=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =Host)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SID = sidName)));User Id=usuario;Password=password;"
providerName="Oracle.DataAccess.Client"/>
</connectionStrings>

Ya agregue la dll: Oracle.DataAccess.Client

Espero me puedan ayudar, gracias de antemano.

Slds.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder