안녕하세요.
oracle db에서 postgresql에 db link로 접속을 해서 테이블을 조회 하면
결과 레코드는 20개 인데 컬럼은 10개만 출력되고
남은 10개는 출력되지 않습니다.
먼저 사용하는 dblink 커넥터가 unixodbc 인지, jdbc 인지 파악하시고,
unixodbc 인 경우는 isql 명령어로 해당 postgresql 서버의 자료가 잘 보이는지 확인해서 잘 보이면, unixodbc랑 오라클이랑 문제이고요, 그렇지 않다면, unixodbc랑 postgresql 의 문제입니다.
jdbc 방식을 사용한다면,
해당 postgresql jdbc 드라이버로 샘플 프로그램을 만들어 그 프로그램에서는 자료가 잘 보인다면,
jdbc랑 오라클이랑 문제고,
그렇지 않다면, jdbc랑 postgresql 서버랑 문제입니다.
잘 풀어 보시길바랍니다.