R에서 PSql DB에 연결할 수없는 이유를 파악하는 데 문제가 있습니다. psql 명령을 사용하여 터미널에서 데이터베이스에 액세스 할 수 있지만 연결할 때 DBI 및 RI는 다음과 같은 메시지가를 통해 [어떤 정보가 검열과] : (DBNAME에 [이름] @ [데이터베이스 URI]를 연결할 수 없습니다 "[DBNAME]"RS-DBI 드라이버 문제 R
데이터베이스 문자열 : RS-DBI 드라이버
이 코드는 터미널에서이 코드가 올바르게 작동하므로 이식 할 컴퓨터에서 잘 작동합니다. dev 컴퓨터에 있던 것과 일치하는 라이브러리 버전을 다시 설치했으며 여전히 문제가 있습니다.
어떤 조언이 필요합니까?
편집 : 라이브러리 (...) 문을 사용하여 작업 할 수있었습니다. 그것은 DBI 및 RPostgreSQL 라이브러리의 순서를 변경하는 것으로 보입니다. RPostgreSQL은 DBI가 필요하지만 가져 오기는 입니다. RPostgreSQL은 여전히 연결할 수 없습니다. 오류가 발생했습니다.
향후이 문제가있는 독자에게 : 주문을 참고하여 도움을받을 수 있습니다!
나는 입력을 주지만 도서관을 통해 사용자 이름과 암호로 인증을 제공한다면 중요할까요? pg 라이브러리가 인증을 처리하는 방법에 대해서는 잘 모릅니다. –
나는 1990 년대부터 PostgreSQL을 사용 해왔고, 이것이 당신의 문제라고 확신합니다. 네트워크 연결을 청취하기 위해 일반적으로 사용할 수있는 추가 토글이 있습니다. 이것은 액세스 권한을 부여하는 것과는 대조적으로 승인/권한 부여와 관련이 있습니다. –