Pro*C 에서 Remote Database Insert or Update 시 에러 0 1 2,700

by 블루스 [DB 기타] ProC RemoteDatabse Link Insert Update 삽입 갱신 삭제 [2017.01.05 09:24:28]


요즈음, 여기 사이트를 인터넷에서 발견하여, 꾸준히 접속하고 검색하여 많은 도움이 되고 있습니다.  ^^

[에러내역]

1. SQL DEVELOPER 에서는 INSERT, UPDATE 가 가능하나, PRO*C에서는 컴파일 에러가 납니다.

2. 에러가 아래와 같이 나왔습니다.

PLS-S-00352, Unable to access another database 'HanbitSoft'
Error at line 623, column 9 in file ./A11/strnprocsource.pc
        EXEC SQL UPDATE REMOTETABLE

Pro*C 를 컴파일 시 에러가 났습니다.

- 사전 작업

CREATE SYNONYM REMOTETABLE FOR REMOTETABLE@REMOTEDB

1. 공용어 생성

-- SQL DEVELOPER 에서 업데이트는 가능함.

update REMOTETABLE
   set GET_AMOUNT = 12000
       ,GET_POINT = 600
       ,USE_POINT = 500
       ,NOW_POINT = 100
  where BRAND = 'L' 
    and SALEDATE = '2016-12-31'
    and bill_no = '0001';

어제 밤까지 싸우다가, 결국은 포기하고 집으로 갔습니다.

고수분들의 강력한 조언을 부탁 드립니다.

오늘도 좋은 하루 되시고요 ~~~


 

by 블루스 [2017.01.05 17:31:29]

View 로 만들어서 해결을 했습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입