Bonjour,
J'ai un problème avec l'import de ma base de donné.
Quand j'essaie de l'importer via l'espace client OVH cela ne fonctionne pas car ma base est trop grosse.
On m'a donc conseiller de le faire en ssh avec la commande :
-host=serveur --port=port --user=utilisateur --password nom-de-la-base < nom-de-la-base.sql
le fichier .sql est à la base de mon projet et j'effectue la commande au même endroit.
Les champs sont bien renseignés puisque avec les même informations je peux me connecter à php my admin sans souci mais cette commande me retourne le message d'erreur suivant :
psql: la connexion au serveur sur « host » (ip), port "numéro du port" a échoué : a reçu une réponse invalide à la négociation SSL : J
Pourriez vous me dire pourquoi cela ne fonctionne pas et comment régler le souci ?
Bonjour @d0b4cdeafa2027201613,
Essayez de cette manière:
psql "postgresql://:@:/?sslmode=disable"
NB:
* Vous ne devez pas utiliser pour nom d'hôte: 127.0.0.1 ou localhost
* Remplacez les champs <…> par les bonnes valeurs
Bien à vous.
Bonjour, la commande que vous m'avez proposée n'a pas fonctionné.
En revanche je me suis rendu compte que j'utilisais le mauvais port.
En effet j'utilisais le port Sql au lieu du port sftp. Cette modification a l'air d'avoir des répercussion puisque le message d'erreur change, j'obtiens celui-ci :
psql: la connexion au serveur sur « <host> » (<ip>), port <numéro du port> a échoué : Connexion terminée par expiration du délai d'attente
Pour rapel, voici la commande que j'entre :
psql --host=<host> --port=<Port> --user=<user> --password <nom-de-la-base> < <nom-du-fichier-a-importer>
Le fichier à importer est toujours à la racine du site.
Auriez-vous une solution ?
Bonjour, la commande que vous m'avez proposée n'a pas fonctionné.
Essayez de cette manière:
psql "postgresql:
Si c'est mysql la commande proposée n'est pas la bonne. Je ne sais pas pourquoi @adion (ou son intelligence artificielle) est parti sur postgresql.
OVH a écrit un guide pour vous: https://docs.ovh.com/fr/hosting/mutualise-guide-importation-dune-base-de-donnees-mysql/#importer-une-sauvegarde-en-utilisant-un-script
Bonjour,
Merci pour cette documentation, malheureusement cela ne fonctionne toujours pas.
En faisant ce qui est indiqué dans la documentation j'obtiens cette erreur :
ERROR 2002 (HY000): Can't connect to MySQL server on '<host>' (115)
Auriez-vous d'autres propositions ?
Merci pour cette documentation, malheureusement cela ne fonctionne toujours pas.
En faisant ce qui est indiqué dans la documentation j'obtiens cette erreur :
ERROR 2002 (HY000): Can't connect to MySQL server on '<host>' (115)
Bonjour @d0b4cdeafa2027201613
Voir mon guide : **https://www.wordetweb.com/word-et-web/OVH-Sauvegarder-Restaurer-une-base-de-donnees-via-un-script-FR.htm OVH - Sauvegardes et Restaurations de Bases de Données via un script**
Bonjour,
possible d'avoir la commande complète en masquant juste le user/mdp (tout le reste doit rester apparent) et dire d'où vous exécuter la commande ?
Cordialement, janus57
Bonjour @janus57,
Merci pour votre réponse.
Voici la commande qui réagit plus favorablement que toutes les autres que j'ai essayé (les autres que j'ai testé indiquaient que le fichier n'était pas reconnu) et que j'ai effectué en dernier :
mysql --host=1001.eu.clouddb.ovh.net001.eu.clouddb.ovh.net --port=45318 --user=************
--password pc423335-001 < aroshahaazurhlmn_mysql_db.sql
La commande est effectuée d'un terminal, en me positionnant à la racine du projet (au même niveau que le dossier du site). J'ai également positionné le fichier .sql de la base de données à la racine.