Link Station > Section Hotline > Hotline Générale >

[PB] Connexion client à Oracle 9i




Aller au Forum:
Notez ce sujet :

  Sujet précédent   Sujet suivant
Auteur
Sujet    Tout développer | Tout contracter NOUVEAU SUJET    RÉPONDRE
Réduire ce messageGgiseleNewbieNiveau 2 · Spectateur
Membre depuis
2003
Messages
18
Plus
Membre n°
13084
Inscription
27 Jul 2003
Âge
54 ans
Sujets lancés
5
Ancienneté
95 %
Participation
6 %
[PB] Connexion client à Oracle 9iAncien message 02-12-2003 10:37
Bonjour à tous,

Voilà... J'ai une base Oracle 9i installée sur mon poste qui sert de server. Je cherche à connecter un poste client via le réseau, et j'aimerai éviter d'installer sur ce poste la partie installation client du CD d'install d'Oracle (même en mettant le minimum, à savoir Oracle Net Services et Interfaces For Microsoft Windows, ça pèse déjà 123 méga)...
J'ai essayé de copier la douzaine de DLL dont il est question dans la doc Oracle au niveau de l'installation client (dont, entre autres, OraOLEDB.dll, OraOLEDBrfc.dll, OraOLEDB.h, etc) en les plaçant dans les dossiers et sous-dossiers en suivant les mêmes chemins que sur une installation faite par le cd d'install d'Oracle, et de créer dans la base de registre les clés OraOLEDB.Oracle et OraOLEDB.Oracle.1 dans HKEY_CLASSES_ROOT. Cela ne pèse que 774 kilo mais cela ne marche pas... Je pense qu'il manque quelques clés dans la base de registre,
ou peut-être qu'il faut impérativement passer par l'install client d'Oracle...
Je ne suis même pas sûr que ce que je cherche à faire soit réalisable (...), mais si quelqu'un s'est déjà penché sur le problème je le remercie d'avance pour les conseils qu'il pourrait m'apporter...

Merci d'avance à tous...

__________________

il n'y a pas de sotte existence

Edité par gisele le 02-12-2003 à 16:30

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messagePPateretou[2]MaitreNiveau 16 · Critique de comptoirRéférenceur Assidu
Membre depuis
2002
Messages
3991
Plus
Membre n°
1666
Inscription
16 May 2002
Localisation
Nepal et bientot Tibet
Sujets lancés
184
Ancienneté
100 %
Participation
76 %
Ancien message 02-12-2003 10:46
C'est une bonne question ca, je me suis deja posé la question mais je n'y ai jamais trouvé de réponses.
Du moins si tu veux accéder à la base avec un client type TOAD ou autre SQL*PLUS je n'ai jamais réussi a faire autrement qu'en installant le client...

Cependant si tu parles d'y accéder avec un serveur web c'est une autre question ....

Ceci dit tu as le droit de mettre le bon tag : [PB]
(lis les regles que tu trouveras stickées dans le forum merci )

Pqteretou

__________________
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageMMaousseGuruNiveau 25 · Chef opérateurRéférenceur Novice
Membre depuis
2002
Messages
15626
Plus
Membre n°
1121
Inscription
14 Apr 2002
Sujets lancés
211
Ancienneté
100 %
Participation
100 %
Ancien message 02-12-2003 16:33
Merci pour l'édition du titre !

__________________
Time goes by

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messagePPateretou[2]MaitreNiveau 16 · Critique de comptoirRéférenceur Assidu
Membre depuis
2002
Messages
3991
Plus
Membre n°
1666
Inscription
16 May 2002
Localisation
Nepal et bientot Tibet
Sujets lancés
184
Ancienneté
100 %
Participation
76 %
Ancien message 02-12-2003 17:04
azerty

__________________
Hi! I'm a .signature virus! Copy me into your ~/.signature, please!

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageMMyrtulDébutantNiveau 4 · Fan de VHSRéférenceur Novice
Membre depuis
2002
Messages
235
Plus
Membre n°
4144
Inscription
02 Sep 2002
Localisation
pas loin...
Sujets lancés
15
Ancienneté
98 %
Participation
25 %
Ancien message 03-12-2003 13:38
Pour avoir ressayer aussi de reduire les tailles des repertoires des clients oracle de moults facons je peux te dire qu'il n'existe pas d'autres moyens que de passer par l'installation de type 'minimale' classique , en tout cas depuis la 8i(de plus tu sors rapidement du cadre du support et en cas de probleme tu te retrouve bien embetée)

A ma connaissance seuls les drivers jdbc sont autosuffisants et implementent leur propre couche SQlnet , même les modules perls DBI, DBD:racle ont besoin des oci oracle

La question est donc de savoir par quel moyen tes clients vont se connecter (client/server, web,...)




PS: pour te faciliter la vie tu peux utiliser l'option silent install de l'installer a partir d'un response file (fichier de config) , ton deploiement sera plus rapide (si tu ne trouve pas le response file je peux te l'envoyer)

__________________
Myrtul
:wq

Edité par Myrtul le 03-12-2003 à 13:51

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageGgiseleNewbieNiveau 2 · Spectateur
Membre depuis
2003
Messages
18
Plus
Membre n°
13084
Inscription
27 Jul 2003
Âge
54 ans
Sujets lancés
5
Ancienneté
95 %
Participation
6 %
Ancien message 04-12-2003 09:11
Bonjour à tous,

Avant tout, et à l'attention des modérateurs, désolé pour les problèmes de TAG, je devais être trop pressé de poser ma question (ou d'obtenir la réponse); à l'avenir j'essairai de mieux respecter les règles du forum...
Ensuite, merci beaucoup de vous être penchés sur nôtre problème. Nous avons réussi à descendre à environ 70 méga, en cochant seulement "Oracle Windows Interfaces" dans l'installation client personnalisée... C'était encore un peu trop à nôtre goût, mais apparemment on ne peut pas faire moins...
A l'attention de Myrtul: je veux bien essayer de suivre tes conseils (ce sera la deuxième fois que tu me dépanne et je t'en remercie beaucoup) mais je risque d'avoir besoin de plus de conseils car je suis encore en formation et je n'ai pas trop de notion de response file (je sais, ça fait un peu petit joueur, mais il faut un début à tout !!!). En fait, on essaye de monter un base école sur un ordinateur qui sert de server Oracle et les autres ordinateurs de la classe servent de clients via un switch; les "clients" utilisent la base par un frontal réalisé sur VB6 (et ADO), frontal qui sert à analyser la base, et à la modifier ou la charger via des requêtes SQL... Voilà le topo...
Re-"à l'attention des modérateurs": je ne marque pas le sujet comme [RESOLU], comme ça, si quelqu'un à réussi la manip, il pourra nous la communiquer (d'autant que ça a l'air d'interesser d'autres programmeurs...). Si vous considérez qu'il faut mettre [RESOLU], dites le moi, je l'éditerai sans problème.

Encore merci à tous....

__________________

il n'y a pas de sotte existence

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageMMaousseGuruNiveau 25 · Chef opérateurRéférenceur Novice
Membre depuis
2002
Messages
15626
Plus
Membre n°
1121
Inscription
14 Apr 2002
Sujets lancés
211
Ancienneté
100 %
Participation
100 %
Ancien message 04-12-2003 10:42
OK pas de problème Gisèle.

PS : 70 Mo, c'est pas mal quand même hein !

__________________
Time goes by

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageFfleazDébutantNiveau 4 · Fan de VHSRéférenceur Novice
Membre depuis
2002
Messages
282
Plus
Membre n°
3356
Inscription
29 Jul 2002
Sujets lancés
8
Ancienneté
99 %
Participation
29 %
Ancien message 04-12-2003 10:56
salut,
Si c'est juste pour passer des requetes avec un client style toad, on peut utiliser des progs java (dbvisualizer, ...) qui n'ont pas besoin d'avoir le client installé !
(en java tout passe par jdbc)
Arf merde j'avais pas vu, c'est un truc en VB donc c'est mort !

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageSshakes808080GuruNiveau 27 · FigurantRéférenceur Appliqué
Membre depuis
2002
Messages
8978
Plus
Membre n°
517
Inscription
08 Mar 2002
Sujets lancés
354
Ancienneté
100 %
Participation
91 %
Ancien message 04-12-2003 11:04
A titre professionnel, j'ai mis au point un package oracle 8174 qui ne pèse que 43Mo.
Mais je suis passé par un outils de packaging : le discover de wininstall 7.5
Le principe consiste à scanner la machine avant l'install, de la rescanner après l'installation effectuée de façon interactive et standard.

La différence entre avant et après est compilée dans un package au format propriétaire à wininstall.
Ensuite, on peut utiliser un outils d'édition pour supprimmer toutes les c....e qui ne servent à rien (fichiers d'aides, exemples, clés de registres inutiles,etc...), puis convertir le package au format MSI.

Le système est surtout prévu pour rendre silencieuses des installations qui ne le sont pas et pour lesquelles l'option silencieuse n'a pas été prévue.
Mais ça permet aussi au passage de faire le ménage, et de savoir exactement ce qui est installé dans la machine.

SMS propose aussi son propre discover...

__________________
Racket logiciel

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageGgiseleNewbieNiveau 2 · Spectateur
Membre depuis
2003
Messages
18
Plus
Membre n°
13084
Inscription
27 Jul 2003
Âge
54 ans
Sujets lancés
5
Ancienneté
95 %
Participation
6 %
Ancien message 05-12-2003 10:40
Bonjour à tous,

Total respect à Shakes808080 () pour les 43 méga... Nous avions essayé de réduire l'install en supprimant des fichiers directement après l'install, sans passer par un discover (dont nous ne connaissions ni l'utilité, ni le fonctionnement ... "Ahh.. ces débutants!!!"), mais le nom des fichiers n'étant pas très explicites (pour nous), nous avons fini par renoncer car cela tournait vite à la catastrophe (l'install était effectivement moins lourde, mais elle ne marchait pas... utile, isn't it?).

Résignés à garder nos 70 mégas (pas le niveau pour descendre en dessous, à moins d'un tuto spécial pour nous la part de Shakes ou de Myrtul !!! -je plaisante-), nous sommes néanmoins intéressés par les install silencieuses... En fait, nous ne savons pas exactement ce que c'est, mais nous présumons que c'est une install qui s'effectue de façon tranparente pour l'utilisateur (donc en même temps que l'install de l'appli distribuée).
Si cela ne vous embête pas trop, pouvez vous nous dire
1_ si nous présumons bien au sujet de l'install silencieuse
2_ comment la réaliser...

Merci d'avance à tous...

__________________

il n'y a pas de sotte existence

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageMMyrtulDébutantNiveau 4 · Fan de VHSRéférenceur Novice
Membre depuis
2002
Messages
235
Plus
Membre n°
4144
Inscription
02 Sep 2002
Localisation
pas loin...
Sujets lancés
15
Ancienneté
98 %
Participation
25 %
Ancien message 08-12-2003 17:19
"L'install silencieuse" te permet juste d'installer un client oracle automatiquement. Tu lance l'installer avec un fichier de parametre (le response file) et il va te faire l'installation sans te poser de question. Tu evites donc le fastidieux clickage des moults ecrans (type d'installs, produits a installer..emplacement...)

Un bon point de depart si tu as accés a metalink (support en ligne oracle): la note 139754.1
"Silent installation of a minimal client configuration on Windows using OUI"
Je ne ferais que reprendre ce qu'elle dit, en partant d'une version 8.1.7

Sur ton cd d'install du client tu dois avoir un repertoire reponse et un fichier clientappuser.rsp
je te mets en dispo ici celui fourni par le support oracle pour l'install minimal. Il te suffit de modifier un chouia selon ton environnement.

Il te suffit de lancer l'installer depuis ton client:
chemin_de_ton_cd/runInstaller -silent -responseFile ton_fichier_responsefile.rsp

Sous windows ,l'ideal etant d'avoir le cd d'install disponible sur un lecteur partagé (et modifier le FROM_LOCATION du response file en fonction)

Bon courage

__________________
Myrtul
:wq

Signaler ce message à un modérateur | IP: Logguée

Il est actuellement 19:13 (GMT) NOUVEAU SUJET    RÉPONDRE   
  Sujet précédent   Sujet suivant
Link Station > Section Hotline > Hotline Générale > [PB] Connexion client à Oracle 9i

Aller au Forum:
Notez ce sujet :


Réponse rapide
Afficher une version imprimable | Chercher dans ce sujet | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le BBCode est ON
Les Smileys sont ONs
Le code [IMG] est ON
Page générée en 0.059137 secondes en exécutant 46 requêtes SQL.
Apache - Compression GZIP : Activée.