라이센스문제때문에 pgsql로 입문하게된 초짜유저입니다.
기존 다른 db에 연동된 프로그램을 pgsql로 연동시키려 하고 있는데, 지식이 짧아서 참 난감한 일이 많아 이렇게 문의드립니다.
파워빌더 10.2를 쓰고 있는데, sybase쪽 디비(자료는 별로없어서)를 sql로 저장해서 create table 구문형태로 pgsql에서 테이블을
만들어서 파워빌더와 연동시키려 하고 있습니다. 근데, 디폴트 스키마인 public에서 작업을 해서 스키마는 public밖에 없는 상황입니다.
odbc 연결에서 postgres 가 유저라서 그런지 테이블을 불러와서 작업을 할려고 그러면 postgres스키마가 없다고 에러를 냅니다.
이런 경우 postgres스키마를 새로 만들어서 그쪽으로 테이블을 이동시켜야 하나요?
그리고 테이블 이름이 public.admin과 같이 앞에 스키마가 같이 붙어서 기존 테이블명과 차이가 나는데 스키마없이 그냥 테이블명을
쓸수 없는지요? 파워빌더와 pgsql의 궁합이 어떤지 자료가 없어서 잘 모르지만, 제대로된 선택인지 모르겠습니다. 고수님들의 고견부탁드리겠습니다. |