关于import_script的数据库连接的帮助

大家好,我正在尝试使用 script/import_scripts/stackoverflow.rb 将数据从 MS SQL Server(源)拉取到 discourse。我已经获取了所需的一些 gem(tiny_tds 和 listen),但脚本尝试通过套接字连接到 Postgres 数据库(目标),我实在弄不明白如何覆盖它以使用我的 ENV 变量或配置文件来指定数据库主机等。

请允许我补充一点,我的职业是系统管理员,甚至不是 Ruby 开发的初学者,所以请像对 5 岁孩子解释一样帮助我 :slight_smile:

这是我尝试运行的命令:

bundle exec ruby script/import_scripts/stack_overflow.rb

错误是:

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"?

我该如何让这个脚本连接到我另一台服务器上的数据库主机???任何帮助都将不胜感激。

谢谢 Ric

你好 @Ric_harvey!\n\n你解决这个问题了吗?如果解决了,请问你采取了哪些步骤?\n\n此致,\nDavid..