메뉴 건너뛰기

SAP 한국 커뮤니티

ABAP에서다른DB가져오기(DB-Link처리)

Delight 2008.06.16 11:30 조회 수 : 8731 추천:3

DB는 Oracle이라 가정합니다. 다음의 1과 2의 내용을 BC 또는 Database Administrator에게 요청하세요.


1.Target DB 시스템의 계정과 패스워드를 받으세요.
  물론 접근하려는 Table에 대한 적당한 권한을 가진 계정을 받으셔야 합니다.
  아얘 해당 Table의 Owner 계정과 패스워드를 받으시면 제일 간단하죠.



2.DB Link를 요청하세요.
DB Administrator는 할 수 있습니다.



3.문법은 다음과 같습니다.



     EXEC SQL.
       SELECT .... FROM [table]@[db_link] ...
     ENDEXEC.
     ....


     EXEC SQL.
       COMMIT
     ENDEXEC.
     * Commit 문장은 받드시 넣어 주세요. 데이타베이스 링크가 closed 되어야 합니다.
     * 안 하시게 되면 사용가능할지라도 약간의 리소스 문제나 또는 중요한 순간에 업데이트 에러를 유발합니다.


     EXEC SQL.
       ALTER SESSION CLOSE DATABASE LINK [db_link]
     ENDEXEC.
     * 해당 세션의 db 링크를 끊어 줍니다. 이 부분도 안 하시는 분이 계신데 그럴 경우 Target DB의 프로그래머가 불만을 나타낼 수 있습니다.



4.2번까지 다 잘 된 상태에서 3번이 안 된다면 DB 계정과 권한의 문제일 수 있습니다. 성공하시기 바랍니다.

번호 제목 글쓴이 날짜 조회 수
87 운영서버 프로그램 소스를 직접 변경하는 프로그램 [6] sapjoy 2006.12.21 8597
86 입력 필드 입력 중 이력이 지원되지 않는 문제 해결법. [1] file 장용천 2013.09.03 8598
85 Area menu 한방에 다운로드 >,.< [10] 배불뚝이용 2013.02.26 8624
84 모듈 풀 스크린에서 마이너스(-)값 표시하기 [12] ecbase 2006.12.02 8641
83 SAP 모니터링 T-CODE [11] 아밥뽀 2014.07.08 8712
» ABAP에서다른DB가져오기(DB-Link처리) [4] Delight 2008.06.16 8731
81 where 조건을 상황에따라 바꿔볼까? [8] 양키 2011.04.14 8740
80 Report 개발 시 Select-option에 search help 값이 자동으로 입력이 안될때 [6] file 곰님MAX 2010.02.12 8754
79 유용한 t-code 모음들 [26] 아이디빵 2008.04.24 8807
78 효과적인 ABAP/4 프로그램 작성기법 [24] 열공아밥 2009.12.20 8883
77 SAP GUI 730 ALV Grid 느림 현상(해결방법) [3] Dave 2013.09.27 8885
76 ALV 내용 변경 방법. [8] 초보보초보 2007.02.07 8937
75 SELECT-OPTIONS 문법 [5] sapjoy 2006.12.28 8988
74 엑셀에서 '-' 부호 앞으로 옮기기 [18] file MasFI 2013.02.08 9011
73 TYPE-1 프로그램에서 실행버튼 없애기 [1] 아밥뽀 2013.09.23 9120
72 SAP 단순하지만, 모르면 정말 불편 한 기능들 [22] SARA 2007.03.27 9237
71 BAPI_MATERIAL_SAVEDATA 자재마스터 생성시에 사용하세요. [1] 노름마치 2007.12.10 9269
70 표준편차구하는 로직 윤사모 2011.03.23 9371
69 <img src=d.gif>Source Activation 시 [READ_REPORT_LINE_TOO_LONG] dump 발생하면?[추천:e-abap] [5] JYG 2011.02.11 9425
68 테이블컨트롤에서 F4 값 변경시 다른 필드 값도 변경하기 F4IF_INT_TABLE_VALUE_REQUEST [1] 한해동안 2008.07.24 9428