EmmaColberti
Messages postés1Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention24 août 2004
-
24 août 2004 à 18:42
pascatd
Messages postés14Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention17 septembre 2007
-
4 avril 2005 à 11:40
Je compte me connecter à une base Oracle depuis une application en C#.
Donc après quelques recherches, je tombe sur le provider Microsoft System.Data.OracleClient, qui n'a pas une très bonne réputation, mais bon, qui est simple à télécharger (pas comme celui de chez Oracle), et qui a l'air simple à utiliser.
Malheureusement, le "using System.Data.OracleClient" ne plait pas du tout au compilateur .NET, les classes OracleConnection, OracleCommand ne lui plaisant pas plus d'ailleurs.
Je me demandais donc comment utiliser cette "chose", y a-t-il une manipulation simple (ou compliquée même), mais surtout obscure qui m'aurait échappé ?
J'en profite aussi pour demander quelle serait la commande de connexion, en imaginant une base appellée "base", un utilisateur "usr" et un mot de passe "pwd". Puisque ça non plus, je n'y arrive pas (enfin, j'ai bien une idée, mais n'arrivant pas à me connecter, je ne peux pas tenter).
Merci d'avance, et toutes mes excuses si la réponse se trouve déjà dans le forum, en tout cas, je ne l'ai pas trouvée.
Arthenius
Messages postés1182Date d'inscriptionmercredi 21 janvier 2004StatutMembreDernière intervention 6 septembre 201114 31 août 2004 à 14:40
le fait que le using system.data.oracleclient plante vient que tu n'as pas rajouter la référence à la Dll contenant les outils oracle...
sinon la classe de jus est un bon exemple d'utilisation...
pascatd
Messages postés14Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention17 septembre 2007 4 avril 2005 à 10:18
Bonjour,
j'ai télécharger le provider Oracle.DataAccess et est réussi à l'installer. J'ai ensuite pondu un bout de code pour me connecter à une BD :
OracleConnection myConnection = new OracleConnection();
myConnection.ConnectionString = "Data Source=***;User Id=***;Password=***;Integrated Security=no;";
myConnection.Open();
Seulement, lorsque je teste ma page, voici le résultat :
ORA-12154: TNS : l'adresse symbolique n'a pas pu être résolue
Or mes paramètres de connection sont bons...
Qq1 pourrait me dire quel est le pb
pascatd
Messages postés14Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention17 septembre 2007 4 avril 2005 à 11:29
Mon fichier tnsname.ora est bien renseigné. Par contre, je viens de me rendre compte
que je ne peux plus me connecter non plus à TOAD alors que les outils d'oracle sont
toujours accéssibles : je dois avoir un pb de droit sur un répertoire.
Je vais chercher mais si qq1 peut m'aider...
Merci
pascatd
Messages postés14Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention17 septembre 2007 4 avril 2005 à 11:40
Non puisque j'arrive toujours a mis connecter avec SQL+
Mais j'ai du faire des modifications de droit sur mon répertoire ora92
quand j'ai installé le provider Oracle
je ne comprend pas ce qui ce passe?