Aide avec la connexion à la base de données sur import_script

Salut à tous, j’essaie d’utiliser script/import_scripts/stackoverflow.rb pour extraire des données d’un serveur MS SQL (la source) vers Discourse. J’obtiens les données car j’ai réussi à installer certaines gemmes nécessaires (tiny_tds et listen), cependant le script essaie de se connecter à la base de données Postgres (la cible) via le socket et je n’arrive pas à trouver comment remplacer cela pour utiliser mes variables d’environnement ou mes fichiers de configuration qui spécifient l’hôte de la base de données, etc.

S’il vous plaît, laissez-moi ajouter que je suis administrateur système de métier et même pas débutant en développement Ruby, donc j’ai besoin d’aide comme si vous expliquiez à un enfant de 5 ans :slight_smile:

Voici la commande que j’essaie d’exécuter :

bundle exec ruby script/import_scripts/stack_overflow.rb

et l’erreur est :

URGENT: Failed to initialize site default: ActiveRecord::ConnectionNotEstablished could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

Comment faire pour que ce script se connecte à l’hôte de ma base de données sur un autre serveur ??? Toute aide serait grandement appréciée.

Merci Ric

Bonjour @Ric_harvey !

Avez-vous réussi à résoudre ce problème ? Si oui, quelles mesures avez-vous prises ?

Cordialement,
David..