Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
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 28/01/2008, 15h22   #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 lire un fichier distant sous PL/SQL

tout le monde
quelqu'un peut m'aider de trouver une astuce pour lire, ecrire, ou/et creer un fichier distant sous plsql sous oracle 8.17;
merci d'avance
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 15h38   #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...ile.htm#998101

mais vu que vous connaissez déjà UTL_FILE_DIR, ça n'aurait pas du être trop dur à trouver !
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h16   #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
j'ai deja vu cette;
moi, je veux execute une procedure pl/sql au niveau serveur
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h17   #4
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
ça tombe bien, c'est coté serveur que sont lu les fichiers
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h33   #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 chef
j'ai utilisé UTL_FILE_DIR, et ca marche bien sauf que je n'ai pas pu sauvegarder mes fichier au coté client;

je veux l'equivalant de UTL_FILE_DIR=\\@ip
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2008, 16h35   #6
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
Il n'est pas possible d'écrire sur un lecteur réseau... dans ce cas, utilises SPOOL et DBMS_OUTPUT coté client
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 08h45   #7
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
comment faire???????????
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 08h54   #8
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
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 15h09   #9
Membre Expert
 
Avatar de Garuda
 
Homme Philippe CHIRCOP
Chef de projet
Inscription : juin 2007
Messages : 1 109
Détails du profil
Informations personnelles :
Nom : Homme Philippe CHIRCOP
Localisation : France

Informations professionnelles :
Activité : Chef de projet
Secteur : Bâtiment

Informations forums :
Inscription : juin 2007
Messages : 1 109
Points : 1 559
Points : 1 559
Citation:
Envoyé par boussafi Voir le message
comment faire???????????
Coté serveur : écriture dans un fichier par UTL_FILE
Coté client : récupération par une commande système genre "MOVE" ou "COPY" (le client doit avoir les droits de lecture sur le répertoire du serveur !)
__________________
Garuda गरूड
Brahmâ la Guerre et Vishnu la Paix

Oracle 10.2.0.4 - Forms6i patch 17 - Toad 11.1 - sharePoint 2010
Garuda est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 08h24   #10
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
est_ce que vous avez un exemple pour ça?
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 09h05   #11
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
Si tu te fends d'une recherche dans le forum t'en trouvera plein
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 11h24   #12
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

SoS SoS SoS SoS SoS SoS SoS
contrainte de temps!!!!!!
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2008, 11h28   #13
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
Citation:
Envoyé par boussafi Voir le message
contrainte de temps!!!!!!
tu gagnerais ton temps à chercher plutôt que faire des messages inutiles
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2008, 18h10   #14
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
Citation:
Envoyé par zaineb.z
Bonjour , j'espere que vous vous portez bien
au faite , j'ai a faire un trigger qui copie un fichier dans un serveur verx un autre serveur , cela ressemble un peu a ton probleme posté en janvier, j'espere que vs avez resolu le probleme parce que j'en aurai besoin
si c'est possible pourriez vous me dire comment proceder ?
je confirme que c'est impossible d'utiliser UTL_FILE pour manipuler des fichiers distants; car on ne peut pas donner à oracle un privilege dans un autre serveur ou PC.
Mais....
j'ai utilisé le FTP pour gérer des distants.
si cette solution vous plais, n'hesiter pas de demander.
Bon courage
boussafi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2008, 15h33   #15
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
Citation:
je confirme que c'est impossible d'utiliser UTL_FILE pour manipuler des fichiers distants; car on ne peut pas donner à oracle un privilege dans un autre serveur ou PC.
Mais....
j'ai utilisé le FTP pour gérer des distants.
si cette solution vous plais, n'hesiter pas de demander.
Bon courage
svp je voudrais savoir la solution.
merci d'avance
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2008, 17h45   #16
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
pour ce fait, vous procedez comme suite:
  1. à priori,creer un serveur FTP avec username et password dans dans un autre PC où vous voullez transferer vos fichiers
  2. executer le script create_pkg_hdr_ftp.sql afin de creer le package
  3. executer le script create_pkg_bdy_ftp.sql pour le corps du package
  4. testez les exemple que je vous aurai donnée.

si vous trouveriez des difficultés n'hesitez pas...
bonne chance
Fichiers attachés
Type de fichier : sql create_pkg_bdy_ftp.sql (24,9 Ko, 15 affichages)
Type de fichier : sql create_pkg_hdr_ftp.sql (5,0 Ko, 14 affichages)
Type de fichier : sql AMT_FTP_TRANSFERT.sql (3,3 Ko, 16 affichages)
boussafi 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 12h45.


 
 
 
 
Partenaires

Hébergement Web