France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
22 730 membres enregistrés - 1 886 889 posts - 96 484 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                Connexion Oracle avec OracleClient.dll
17 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
Connexion Oracle avec OracleClient.dll

mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 20 juin 2005 - 12 h 49 m 30 s
Bonjour à tous.

J'ai crée un site de messagerie privée sous .NET en C# et pour la gestion de mes messages, j'ai opté pour Oracle9i.

Voilà ma chaine de connexion :

    Code     
1. maConnexion.ConnectionString = "data source=monSID;user id=monIdOracle;password=monPassOracle";


Lorsque je lance le site, la connexion ne veut pas se faire alors qu'elle s'établie très bien sous SQL+ (client Oracle) et sous VS.NET avec l'assistant serveur.

Je ne comprends pas tout..




bernie38
Waldorf (le pote à Statler)

Messages : 11 419
Inscrit le 28/08/03
Ville : Claix
Non connecté
  Posté le 20 juin 2005 - 13 h 16 m 03 s
faudrait pas préciser un port ?



La Montagne n'est pas dangereuse : on ne peut qu'y perdre la vie, tandis qu'en ville on devient bête et méchant
Voltaire


mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 20 juin 2005 - 13 h 43 m 32 s
Justement, il faudrait surtout préciser l'IP du poste qui gère la base, mais je ne sais pas où...




mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 20 juin 2005 - 16 h 34 m 44 s
Toujours rien de nouveau.. :(

Même avec l'aide de MSDN (pourtant très riche et qui m'a sorti de bien des situations) je ne trouve pas comment dire à mon site (à ma connexion) que ma base de données se trouve sur CE poste, soit à lui passer une IP.

EDIT
----------------


Notes

Objet OracleConnection représentant une connexion unique à une base de données créée à l'aide d'une chaîne de connexion. Dans le cas d'un système de base de données client/serveur, il équivaut à une connexion réseau au serveur.

Remarque Pour déployer des applications hautes performances, vous devez souvent utiliser le regroupement de connexion. Cependant, si vous utilisez le fournisseur de données .NET Framework pour Oracle, vous n'avez pas besoin d'activer le regroupement de connexion, car le fournisseur le gère automatiquement.

MSDN

... :hot:


Message édité 1 fois, la dernière par mik69 le 20 juin 2005 - 16 h 44.


Woofy
Pour les bons tuyaux me demander

Messages : 26 210
Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
  Posté le 20 juin 2005 - 17 h 34 m 27 s
Suggestion stupide mais bon, tu a essaye de mettre host=localhost (ou 127.0.0.1) dans ta ligne de commande?



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 20 juin 2005 - 17 h 39 m 32 s
oui :hot:




mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 23 juin 2005 - 18 h 19 m 41 s
Help me plz si vous avez des compétences dans ce domaine c'est maintenant qu'il faut les partager.




bernie38
Waldorf (le pote à Statler)

Messages : 11 419
Inscrit le 28/08/03
Ville : Claix
Non connecté
  Posté le 23 juin 2005 - 19 h 03 m 02 s


Le 23 juin 2005 - 18 h 19, mik69 a écrit :
Help me plz si vous avez des compétences dans ce domaine c'est maintenant qu'il faut les partager.

ben normalement, si c'est un oracle 8 ou 9, tu dois avoir un fichier de config dans c:\oraXX\network\admin (XX étant la version, par exemple ora90 pour oracle 9)
dans ce fichier, tu as les param de connexion, le port par exemple. Dès lundi, au taf, je peux te donner des exemples (ben là, à la maison, j'ai pas Oracle)

Si ce que je te dis tu le sais déjà, ben désolé...



La Montagne n'est pas dangereuse : on ne peut qu'y perdre la vie, tandis qu'en ville on devient bête et méchant
Voltaire


mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 23 juin 2005 - 19 h 16 m 30 s
Non, merci je vais regarder ce fichier de plus prêt... Il y a moyen de le modifier par des assistants plutot qu'en dur ?

Merci pour ton aide.

PS : Oracle9i.


Message édité 2 fois, la dernière par mik69 le 23 juin 2005 - 19 h 58.


mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 23 juin 2005 - 20 h 13 m 35 s
Je pense que c'est le fichier tnsnames.ora mais.. en le visualisant, par rapport à mon SID, le serveur est bon : 127.0.0.1.. local, donc ça "devrait" marcher.. je ne sais pas ce qui bloque ma connexion à ce point.




bernie38
Waldorf (le pote à Statler)

Messages : 11 419
Inscrit le 28/08/03
Ville : Claix
Non connecté
  Posté le 23 juin 2005 - 20 h 23 m 16 s


Le 23 juin 2005 - 19 h 16, mik69 a écrit :
Non, merci je vais regarder ce fichier de plus prêt... Il y a moyen de le modifier par des assistants plutot qu'en dur ?

Merci pour ton aide.

PS : Oracle9i.

oui, tu peux le faire par l'assistant "nouvelle connexion" d'Oracle 9I mais sinon, perso, je trouve plus facile d'y aller en éditeur (genre notepad, ou ultraedit) : avec un copier/coller et la modif qui va bien, tout roule !



La Montagne n'est pas dangereuse : on ne peut qu'y perdre la vie, tandis qu'en ville on devient bête et méchant
Voltaire


mik69
Allez l'OL !

Messages : 1 282
Inscrit le 02/07/03
Ville : GRIGNY 69
Non connecté
  Posté le 23 juin 2005 - 20 h 25 m 48 s
Oui, j'ai édité avec notepad, du moins j'ai ouvert avec notepad, je n'ai rien touché puisque.. apparemment bon sauf mension contraire :D




tempo
Zen

Messages : 2 177
Inscrit le 14/09/02
Ville : Grenoble (SMH)
Non connecté
  Posté le 01 juillet 2005 - 20 h 22 m 49 s
le service "listener oracle" est bien monté ?
=> une base oracle peut se connecter via des sockets "locaux" ou via des socket inet (tcp ip). dans ce dernier cas, le listener oracle sert d'interface entre les clients reseau et le moteur oracle. le port standard du listener est 1521 (TCP)

pour un test simple de la connexion, on peut utiliser l'outil sqlplus en precisant le SID decrit dans le tnsname...




betux
Coordinateur
testis ...

Messages : 2 852
Inscrit le 08/10/03
Ville : lyon et parfois grenoble
Non connecté
  Posté le 08 juillet 2005 - 18 h 10 m 41 s
tu peux utiliser toad, moi je m'en sert pour acceder à la base.



Il faut que le hasard renverse la fourmi pour qu elle voit le ciel.

Page genérée en 0.3485 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory