Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2008, 17h47   #1
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi
Par défaut UTL_FILE_DIR sous oracle 8.17


je n'arrive pas à utiliser cet exemple;

Code :
ALTER system SET utl_file_dir='c:\'
ni en mode nomount ni mount
sous la version 8.17.
mon but est d'automatiser le chemin où je vais stocker mes fichiers en utilisant la commande ci_dessus
par avance, merci d'avoir me repondu
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2008, 18h32   #2
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
http://download-west.oracle.com/docs...h1188.htm#7036

Parameter Class = STATIC => à modifier dans l'init.ora
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 08h20   #3
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi

merci pour la reponse,mais je sais ca.
moi; je veux quelque chose automatise;
je veux executer la commande comme
Code :
ALTER system SET utl_file_dir=*
dans via script.
mon objecive est modifier ce paramatre dans 9 base de donnees distantes.
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 09h11   #4
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972

ça se modifie dans l'init, pas pas alter system !

lisez les réponses au lieu de rester bloquer sur votre idée !


En plus, c'est une connerie que de mettre la valeur * !
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 09h26   #5
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi
RE;
pour votre info;j'ai essaye ALTER SYSTEM SET UTL_FILE_DIR=* pour dir n'importe quel path

dans l'ouverture du fichier on fait comme suite;
Code :
  Fichier := UTL_FILE.FOPEN( 'path', 'nom_fichier', 'W', 1000 )
path peut etre par exemple c:\
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 11h38   #6
Membre éprouvé
 
Inscription : décembre 2007
Messages : 354
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : décembre 2007
Messages : 354
Points : 408
Points : 408
Pour votre info et comme Leo l'a dit, c'est une immense connerie de mettre '*' comme valeur pour le paramètre utl_file_dir ...

Si vous voulez de l'aide essayez au moins d'écouter la réponse donnée ...
__________________
Consultant et formateur Oracle
Michel SALAIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 11h43   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Oui, enfin c'est bien de dire que c'est à éviter mais c'est mieux d'expliquer pourquoi

* autorise la lecture/écriture sur TOUS les fichiers de TOUS les lecteurs du serveurs sur lesquels le user qui lance Oracle a les droits... et souvent il a quasiment le même droit que l'administrateur ce qui est une faille de sécurité très grave
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 15h13   #8
Membre éclairé
 
Avatar de boussafi
 
Homme
Ingénieur développement logiciels
Inscription : septembre 2007
Messages : 342
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Algérie

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Industrie

Informations forums :
Inscription : septembre 2007
Messages : 342
Points : 397
Points : 397
Envoyer un message via Yahoo à boussafi Envoyer un message via Skype™ à boussafi
Re
je voudrai parler de la faissabilité!!!!!!!
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 15h21   #9
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est possible de mettre *
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h35.


 
 
 
 
Partenaires

Hébergement Web