import_script에서 데이터베이스 연결 문제 해결

안녕하세요, 여러분. script/import_scripts/stackoverflow.rb 스크립트를 사용하여 MS SQL Server(소스)에서 Discourse로 데이터를 가져오려 하고 있습니다. 필요한 게ems(tiny_tds와 listen)를 설치하는 데 성공했기 때문에 데이터를 가져오는 것 자체는 잘 되고 있습니다. 하지만 스크립트가 소켓을 통해 Postgres 데이터베이스(타깃)에 연결을 시도하는데, ENV 변수나 DB 호스트 등을 지정하는 설정 파일을 사용하여 이를 덮어쓰는 방법을 도무지 알 수 없습니다.

참고로 저는 직업상 시스템 관리자(sys admin)이고, 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"?

이 스크립트가 다른 서버에 있는 제 DB 호스트에 연결하도록 하는 방법이 무엇일까요? 도움을 주시면 감사하겠습니다.

감사합니다, Ric

안녕하세요, @Ric_harvey!

해결되셨나요? 만약 그렇다면 어떤 조치를 취하셨는지 알려 주실 수 있을까요?

감사합니다,
David