|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Es que c'est possible de donner a une variable une valeur se trouvant dans un fichier texte ????
J'aimerai faire une boucle et qu'une variable puisse prendre differentes valeurs qui se trouverai dans un fichier texte au prealable. |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : mai 2003 Messages : 412 ![]() |
Oui c'est possible grace au package utl_file
|
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
voila qui devrait t'aider
http://www.developpez.net/forums/viewtopic.php?t=198598 et http://www.developpez.net/forums/viewtopic.php?t=197957 |
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Savez vous d'ou vient cette erreur ???
Code :
|
||
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Inscription : mai 2003 Messages : 412 ![]() |
Pour moi cela viens du fait que ton repertoire de sortie n'est pas bon dans ton utl_file.fopen...
|
|
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
As tu fait ceci :
Code :
|
||
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
J'ai une erreur sur les privilèges:
Code :
|
||
|
|
00
|
|
|
#8 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
j'arrive a donner le privilège read mais pas le Write .
Une ptite idée ?? Code :
|
||
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
l'utilisateur qui exécute les process Oracle a-t-il les droits sur ce répertoire ?
C'est quel OS et quel est l'utilisateur d'installation ? |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Oracle 8i.
J'ai mit les droits sur "Pack95" a partir de "System" mais je n'arrive pas a donner le droit d'ecriture. |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ATTENTION : je parle du coté OS... si l'utilisateur oracle (ou autre qui a servi pour l'install) n'a pas les droits sur le répertoire définit dans la DIRECTORY ça ne marchera effectivement pas
|
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Comment savoir quel utilisateur a les droits dessus??
|
|
|
00
|
|
|
#13 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
t'es sous Linux ou Windows ?
Sous linux tu vois les droits sur le fichier avec ls -l <fichier>, sous windows c'est dans les propriétés du répertoire Attention, sous windows, ça ne peux pas marcher sur les lecteurs réseaux, il faut dans ce cas utiliser le chemin complet de la forme \\serveur\dossier |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
mai en faite es que d'un poste client je peut utiliser un dossier du poste client?? peut on donner les droits a partir du poste client ??
|
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ha non pas du tout, c'est un répertoire du serveur qu'il faut indiquer
|
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Es que le dossier doit etre a un endroit specifique sur le serveur ou pas ??
parce ke la j'arrete pa d'avoir toujours les memes erreurs. |
|
|
00
|
|
|
#17 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
pas sur un lecteur réseau c'est tout et dans un répertoire ou le compte qui lance la base a les droits en écriture
|
|
|
00
|
|
|
#18 | ||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Je comprend vraiment pas pourkoi ca veut pas marcher.....
J'arrive a bien donner les droits de lecture. J'arrive pas pour l'ecriture et quand je lance une operation de lecture dans un fichier j'ai cette erreur: Code :
Vous n'auriez pas un autre moyen de pouvoir lire dans un fichier ?? |
||
|
|
00
|
|
|
#19 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Tu as bien une version d'Oracle supérieur ou égale à la 8i ?
le nom du DIRECTORY doit être en majuscule Colle ton code ici qu'on voit d'où vient l'erreur |
|
|
00
|
|
|
#20 | ||||||
|
Invité de passage
![]() Inscription : mai 2004 Messages : 29 ![]() |
Version:
Code :
Je me connecte avec l'utilisateur "SYS" a partir du poste serveur oracle. Code :
Code :
|
||||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com