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 839 게시물 읽기
No. 839
pg_dump -s XXX 시 발생하는 에러..
작성자
안재석
작성일
2000-04-17 11:49
조회수
11,287

안녕하세요..

오랜만에 다시 질문 드리네요.. ^^*

 

아래와 같이 pg_dump를 실행시키면..

pg_dump /s ews_db2 > ewsdb.sql

다음과 같은 에러 메세지가 발생하네요..

dumpRules(): SELECT failed for table eds_oid. Explanation from backend: 'ERROR: get_ruledef of spec_insert_rule: query command type 5 not implemented yet

 

제가 사용한 함수 및 rule은.. 다음과 같습니다..

eds_oid라는 테이블에 새로운 데이타를 insert하거나 update할때,

그중 일부 데이타를 eds_sbl_spec에 똑같이 insert(or update) 해주는 거죠..

지금..함수, 트리거, notify등을 연습중인데..힘드네요.. 쩝..

 

create function spec_insert() returns opaque as'

begin

insert into eds_sbl_spec (product_code, bin_no, bin_spec, hold_yld, reject_yld, input_date, check_code)

values (new.new_code, 0, 0, new.hold_yld, 0, new.input_date, 0);

return new;

end;

'language 'plpgsql';

 

create function spec_update() returns opaque as'

begin

update eds_sbl_spec set product_code=new.new_code, hold_yld = new.hold_yld, input_date = new.input_date

where product_code = old.new_code and hold_yld = old.hold_yld and input_date = old.input_date;

return new;

end;

'language 'plpgsql';

 

create trigger spec_insert_trigger after insert on eds_oid

for each row execute procedure spec_insert();

create trigger spec_update_trigger after update on eds_oid

for each row execute procedure spec_update();

 

create rule spec_insert_rule as on insert to eds_oid

do notify eds_oid;

create rule spec_update_rule as on update to eds_oid

do notify eds_oid;

 

listen eds_oid;

 

도움 부탁드릴께요..

쩝.. 테이블 이름 실명으로 썼다고.. 보안에 걸리진 않겠죠.. /_/;

하도 쓸데없는거에 목숨거는 회사라서.. ^^*

[Top]
No.
제목
작성자
작성일
조회
857소유권을 변경하려면 어떻게 합니까?
서보훈
2000-04-20
13849
859┕>Re: 소유권을 변경하려면 어떻게 합니까?
Coral
2000-04-20 17:57:57
14055
863 ┕>Re: Re: 소유권을 변경하려면 어떻게 합니까?
서보훈
2000-04-21 13:27:40
14235
864  ┕>Re: Re: Re: 소유권을 변경하려면 어떻게 합니까?
Coral
2000-04-21 13:54:57
13693
867   ┕>Re: 나사가 정확히 지적했군요. :-)
정재익
2000-04-22 14:15:14
13646
854db......
이상희
2000-04-19
12079
856┕>Re: db......
정재익
2000-04-19 19:29:19
12564
842[질문] createuser 에러
이강산
2000-04-17
12299
843┕>initdb의 문제일 가능성 있음.
Coral
2000-04-17 16:40:05
13201
850┕>Re: [질문] createuser 에러
정재익
2000-04-18 19:02:07
12818
839pg_dump -s XXX 시 발생하는 에러..
안재석
2000-04-17
11287
840┕>Re: pg_dump -s XXX 시 발생하는 에러..
coralliter
2000-04-17 13:59:32
12416
844 ┕>Re: Re: pg_dump -s XXX 시 발생하는 에러..
안재석
2000-04-17 16:38:37
12885
845  ┕>저는 정상 작동합니다. (-s)
Coral
2000-04-17 17:07:51
12118
846   ┕>Re: 저는 정상 작동합니다. (-s)
안재석
2000-04-17 17:40:34
12350
847    ┕>Re: Re: 저는 정상 작동합니다. (-s)
Coral
2000-04-17 18:59:38
12297
836감사합니다...
아까 그 초보
2000-04-15
10391
837┕>Re: 감사합니다...
Coral
2000-04-16 04:45:37
10668
838 ┕>Re: Re: 감사합니다...
정재익
2000-04-16 10:54:47
10819
834SQL 문자열 검색시.. Case sensitive...
초보
2000-04-14
11094
835┕>Re: SQL 문자열 검색시.. Case sensitive...
Coral
2000-04-14 16:21:13
12205
832버젼이 맞지 않다는 메세지 같은데 해결 방법은 없습니까?
최용섭
2000-04-14
10709
833┕>Re: 버젼이 맞지 않다는 메세지 같은데 해결 방법은 없습니까?
Coral
2000-04-14 15:20:06
11408
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다