Bases de données Web Cloud - Upload fichier sql ou csv sur sftp pour import
... / Upload fichier sql ou csv...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Upload fichier sql ou csv sur sftp pour import

Von
Flipflip
Erstellungsdatum 2025-09-25 09:39:52 in Bases de données Web Cloud

Bonjour,

Avec l'offre web cloud database il y a un possibilité de ce connecter en sftp. J'ai réussi à me connecter via filezilla mais lorsque j'essaie de déposer un fichier txt j'ai le message :

Commande :    put "/home/xxxx/xxxx/monfic.sql" "monfic.sql"
Erreur :    /monfic.sql: open for write: permission denied
Erreur :    Échec du transfert du fichier

J'utilise le user admin.

Mon idée est de déposer des fichiers sql générés par un script sur nos serveurs locaux, pour ensuite utiliser load_local_file car les fichiers contiennent plusieurs milliers de lignes à chaque fois et suivant les tables cette opération sera faite plusieurs fois par jour.

Est-ce que l'accès sftp est juste un lecture ?

Merci d'avance,

Philippe.


5 Antworten ( Latest reply on 2025-11-06 08:44:01 Von
PierreD29
)

Bonjour,

Effectivement, le SFTP sur les Web Cloud Databases est en lecture seule parce qu'il ne sert qu'a recuperer les logs de ton instance.

Il n'y a aucun moyen de lire des fichiers en local sur le serveur, il faudra que tu appliques les fichiers sql depuis un client distant, ou en utilisant la fonctionnalité d'import disponible dans le manager et l'API.

Bonjour,

Pour un import d'un très gros fichier SQL sur le serveur SQL de OVH il vaut mieux :

  • Compresser le fichier export en GZIP
  • Transférer le fichier sur l'hébergement mutualisé OVH
  • Avec un script PHP contenant une commande "system"

J'ai essayé cette solution pour une assez grosse base (370 Mo comprimée) et cela se termine en erreur 500 avec le message suivant :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@www.galerie-insecte.org to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.

Dans l'interface utilisateur, je constate que j'ai dépassé les 512 Mo de mémoire (une fois 830, une fois 720).

Comment pourrais-je faire ?

Merci d'avance.