IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Oracle Discussion :

directories différentes selon le compte oracle


Sujet :

Oracle

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 155
    Par défaut directories différentes selon le compte oracle
    Bonjour à tous,

    Voila mon problème (que je suppose insoluble dans oracle). Nous travaillons avec un progiciel qui a de fortes incidences sur oracle (10g). Ce progiciel permet de créer des "instances" oracle, qui sont en fait des comptes permettant d'avoir une "vision" différente selon l'"instance" dans laquelle on se trouve, par exemple la même table ne contient pas les mêmes valeurs selon l'instance dans laquelle on se trouve.

    Nous en revenons à nos pbs de directories oracle, nous souhaiterions que les directories créées diffèrent selon l'"instance", (même directory_name mais directory_path différent selon l'instance).

    La table all_directories étant commune à ces différentes "instances", il n'y a pas moyen de personaliser ces directories, et , par exemple, lorsqu'on crée / maj une directory dans une "instance" cela écrase les valeurs de cette directory dans une autre instance.

    1/ Est-il possible, malgré tout, d'avoir des directories différentes selon le compte dans lequel on se trouve.

    2/ Est-il possible de faire pointer ces directories sur des variables d'environnement oracle, la valeur de celles-ci diffèrera selon l'instance.

    Je pense que la réponse est non à ces 2 questions, mais peut-être que...

    Ces directories servent pour l'utilisation de fichiers (où chercher des fichiers en entrée, où logger des fichiers en sortie), ces directories sont utilisées telles quelles dans les commandes manipulant des fichiers dans des procs pl/sql (du genre UTL_FILE.FOPEN('OUTDIR', pNomFichier, 'w') où 'OUTDIR' est une directory oracle).

    Voilà j'espère avoir été clair, y a-t-il une solution à mon pb ?

    Cordialement.

  2. #2
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    Non, c'est ce qu'on appelle la "porosité inter-application"....

    Vous pouvez peut-être essayer de créer chaque directory en préfixant du nom du compte, par exemple "USER1_MA_DIRECTORY" et ensuite essayer de créer des synonymes privés qui se nomment tous "MA_DIRECTORY" mais j'avoue n'avoir jamais essayé ça avec des directory !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 155
    Par défaut
    c'est ce que je pensais ! Un autre avis pour contournement du pb ?

  4. #4
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    et la directory ownée par le compte mais pas partagé ça marche pas ?

  5. #5
    Membre Expert
    Avatar de LeoAnderson
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 938
    Par défaut
    Citation Envoyé par Fred_D
    et la directory ownée par le compte mais pas partagé ça marche pas ?
    pas possible !
    Une DIRECTORY appartient toujours à SYS et on y applique des privilèges à X ou Y !

    ALL_DIRECTORIES
    DBA_DIRECTORIES

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/07/2007, 14h31
  2. Affichage différent selon texte dans une case
    Par pingoo78 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/11/2005, 16h32
  3. tailles d'input différentes selon les postes (?)
    Par mch_27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 26/10/2005, 11h21
  4. [Interface graphique]Composant différents selon le PC
    Par Cyborg289 dans le forum Interfaces Graphiques en Java
    Réponses: 3
    Dernier message: 01/08/2005, 10h05
  5. CSS : fichier include différent selon chaque resolution
    Par Sylvain245 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 31/03/2005, 17h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo