database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 8586 게시물 읽기
No. 8586
파워빌더에서 스키마 오류
작성자
김석기
작성일
2009-12-18 00:44
조회수
7,997

라이센스문제때문에 pgsql로 입문하게된 초짜유저입니다.

기존 다른 db에 연동된 프로그램을 pgsql로 연동시키려 하고 있는데, 지식이 짧아서 참 난감한 일이 많아 이렇게 문의드립니다.

파워빌더 10.2를 쓰고 있는데, sybase쪽 디비(자료는 별로없어서)를 sql로 저장해서 create table 구문형태로   pgsql에서 테이블을 

만들어서 파워빌더와 연동시키려 하고 있습니다. 근데, 디폴트 스키마인 public에서 작업을 해서 스키마는 public밖에 없는 상황입니다.

odbc 연결에서 postgres 가 유저라서 그런지 테이블을 불러와서 작업을 할려고 그러면 postgres스키마가 없다고 에러를 냅니다.

이런 경우 postgres스키마를 새로 만들어서 그쪽으로 테이블을 이동시켜야 하나요?

그리고 테이블 이름이 public.admin과 같이 앞에 스키마가 같이 붙어서 기존 테이블명과 차이가 나는데 스키마없이 그냥 테이블명을

쓸수 없는지요? 파워빌더와 pgsql의 궁합이 어떤지 자료가 없어서 잘 모르지만, 제대로된 선택인지 모르겠습니다. 고수님들의 고견부탁드리겠습니다.

이 글에 대한 댓글이 총 1건 있습니다.

schema 검색 기본 값이

사용자이름과 public 입니다.

이 값을 바꾸면 될 듯싶은데,

방법은

http://database.sarang.net/?inc=read&aid=6944&criteria=pgsql&subcrit=&id=&limit=20&keyword=search_path&page=1

문서를 참조 하세요.

그냥 search_path 값으로 public 만 두면 되겠죠?

김상기(ioseph)님이 2009-12-22 06:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
8589PostgreSQL 한글 설명서에 대해서 [1]
김상기
2009-12-23
8518
8588pg_dump tar 파일 한계 [2]
김상기
2009-12-22
9359
8587libpq로 프로그래밍 시에 TIME_WAIT 문제 [2]
김대청
2009-12-18
7669
8586파워빌더에서 스키마 오류 [1]
김석기
2009-12-18
7997
8581insert into ...select 문에 프로시져처럼 값을 넣으려면.. [1]
pgsql
2009-12-15
7642
8570함수호출시 타입에러문제 [3]
노지석
2009-12-10
7146
8569오랫동안 궁금한점.. [2]
별의디비
2009-12-10
7634
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다