bonjour tt le monde
je travail sur un projet et je veux me connecter à une base de donnée oracle s'appelant SIGMA
en utilisant ODP.NET
voila mon code
OracleConnection conn = new OracleConnection();
conn.ConnectionString = "Data Source = sigma ;" +
"User ID= system;" +
"Password= mustapha;";
try
{
conn.Open();
string sql = "select sum(RELOADS)/sum(pins) from v$librarycache";
OracleCommand cmd = new OracleCommand();
cmd.Connection = conn;
cmd.CommandText = sql;
OracleDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
Label1.Text = dr.GetDouble(0).ToString();
}
}
catch(Exception ex)
{
//Label1.Text = ex.Message.ToString();
throw ex;
}
finally
{
conn.Dispose();
}
je n'arrive pas à me connecter et je ne sais pas pourqoi.
merci de vouloir m'aider car c'est urgent
l'erreur c'est qu'il ne veut pas se connecter et il me donne un exception mée en utilisant OleDb ça me donne le mm problème sachant que je travaille avec Oracle9i
Euh oui, ce que je voulais dire par "Et quelle est l'erreur ?" c'est qu'il nous faudrais quelques détails comme le type d'exception, le message etc etc :-)
voilà ce qu'il m'affiche
La référence d'objet n'est pas définie à une instance d'un objet.
[NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.]
Oracle.DataAccess.Client.OracleException.get_Message()
System.Web.UnhandledErrorFormatter.get_ColoredSquare2Content()
System.Web.UnhandledErrorFormatter.PrepareFormatter()
System.Web.ErrorFormatter.GetHtmlErrorMessage(Boolean dontShowSensitiveInfo) +19
System.Web.HttpResponse.WriteErrorMessage(Exception e, Boolean dontShowSensitiveErrors) +1390
System.Web.HttpResponse.ReportRuntimeError(Exception e, Boolean canThrow) +445
System.Web.HttpRuntime.FinishRequest(HttpWorkerRequest wr, HttpContext context, Exception e) +486
non elle est directement liée à la connexion elle mm car j'ai fait le test en essayant uniquement d'ouvrir la connexion sans faire de traitement mais le problème persiste
Et l'erreur intervient sur quel appel ?
Si c'est sur l'appel d'Open en lui même, tu devrais vérifier la chaine de connexion.
Oracle doit fournir une doc complète des paramètres possibles avec la connecteur ODP.NET
D'ailleurs, pour utiliser le compte system, on ne doit pas spécifier le privilège "sysdba" ou "sysoper" obligatoirement ?
Bonjour,
J'ai un problème avec le chemin URL pour la connection à une base de données oracle 9i dépuis un servlet ou une jsp.
voici
mon chema que j'ai utilisé:
jdbc:oracle:ojdbc14:scott/tiger@localhost:1521:OEMREP
Quand j'exécute il m'affiche "Oracle le url indiqué n'est pas valide"
merci d'avance.
Bonjour à tt le monde,
J'ai un probleme sur la connexion à une base de données
oracle 9i depuis une servlet java de tomcat.
voici ma chaine de connexion :