내 postgres DB가 Windows 서버 2012를 실행하는 AWS 인스턴스에 있습니다. 내 tableau 데스크톱이 로컬 시스템에 있습니다. Tableau 데스크톱이 AWS 인스턴스의 DB 서버에 연결되지 않습니다.
외부 예를 IP 및 기본 포스트 그레스 포트 5432를 사용하여 DB에 연결하는 동안, 그것은 오류를 보여줍니다Unable to connect to the ODBC Data Source.
Check that the necessary drivers are installed and that the connection properties are valid.
Unable to connect to the server "ec2-xx.xx.xx.xx.ap-south-1.compute.amazonaws.com".
Check that the server is running and that you have access privileges to the requested database.
내가 만든했는지 확인하십시오 -
AWS 보안 그룹은 모든 구성 들어오는 포트
Windows server 2012 방화벽은 모든 인바운드 트래픽을 허용합니다.
내 로컬 데스크톱에서 원격 서버로 트래픽을 보낼 수 있습니다. 그리고
telnet hostIP/hostname PORT
을 성공적으로 수행 할 수 있습니다.Postgres 서비스가 5432 포트에서 실행 중입니다.
내가 "설치에 필요한 드라이버"를 제안하여 가정 물어 의미, 드라이버는 AWS 서버에 설치됩니다. 예, 드라이버가 AWS 서버에 설치되어 있습니다. @ Niceha – angrysumit
또한 tableau 데스크탑에 sql 클라이언트를 설치하는 방법에 대해 자세히 설명 할 수 있습니다. – angrysumit
@angrysumit :이 도구에서 서버를 쿼리 할 수 있다면 SQL 클라이언트가 sql 개발자 도구를 사용할 수 있습니다. 이렇게하면 DB에 연결하고 액세스 할 수 있습니다. 그렇다면 DB 링크 또는 u에 연결하는 데 사용하는 자격 증명에 문제가 있습니다. – Niceha