Bonjour,

je veux via oracle poser un fichier en ftp donc mon code est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    l_conn := Ftp.Login(IP, '21', LOGI, PWD);
    Ftp.ASCII(p_conn => l_conn);
    Ftp.put(p_conn      => l_conn,
            p_from_dir  => 'D_OUTPUT',
            p_from_file => FIC,
            p_to_file   => FIC);
    utl_tcp.close_all_connections;

Donc j'envoie mon fichier FIC de mon repertoire D_OUTPUT.
Est il possible de préciser un repertoire de destination car j'ai essayé comme suit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
   Ftp.put(p_conn      => l_conn,
            p_from_dir  => 'D_OUTPUT',
            p_from_file => FIC,
	p_to_dir    => W_ROOT,
            p_to_file   => FIC);
Mais cela ne fonctionne pas bien sur.
Peut on préciser un repertoire de destination?