SharedIT | 묻고 답하기(AMP)

SAP에서 데이터를 끌어오는 방법이 있을까요?

회사에서 SAP를 사용하고 있습니다.

그중 재고 데이터에 대해서 쉽게 하는 방법이 없을까 고민을 하고 있구요..

서버가 해외인데 그쪽 IT의 도움을 받기는 어려울 것 같아서 자체적으로 해결을 해볼까 찾아보고 있습니다.

MS-SQL에서 기본적인 조회는 할 수 있을 정도라..

SAP데이터를 MS-SQL로 정기적으로 끌어올수 있으면 베스트인데..

이걸 어떻게 해야할지 감이 안잡히네요..

SAP에 대한 계정 정보를 입력해서 접속하고 테이블 확인해서 해당 테이블 정보를 MS-SQL로 받아내면...

그 뒤는 어떻게든 가공해서 추출할 수 있을거같은데....

어떤식으로 확인해볼 수 있으실지 조언가능하실까요?

아니면 매일 SAP에 들어가서 재고 다운 받아서 그 엑셀을 MS-SQL로 업데이트를 해야하는데 수작업이 필요해서..

조언 부탁드립니다.

감사합니다.

Tags : 태그가 없습니다.

3개의 답변이 있습니다.

그저멍하니
  0 추천 | 7년 이상 전

유지보수 or 기술지원 계약이 되어 있지 않은 상황인가봅니다.

ODBC 로 MS-SQL에서 SAP의 DB를 연결해서 OPENQUERY를 날려 검색을 해야할것 같아보입니다.

맨땅에 헤딩하는것보다는 기술지원을 요청하시는게 조금이라도 더 빠를듯하며

계정정보, IP, 포트 등등의 정보가 있어야지만 해결 가능할것 같네요

kano5901 | 7년 이상 전

정보 감사드립니다. MS-SQL에서 SAP데이터를 가져오는 방법만 찾으면 될거같은데 이게 쉽지가 않네요 ㅜㅜ

guest
  0 추천 | 7년 이상 전

MS SQL과 연결하기 위해서는 현지 관리자에게 DB 계정과 권한을 얻어야 하므로 질문하신분 혼자서는 할 수 있는게 없습니다.
아울러 SAP HANA 이전 버전의 경우 동일한 SAP에서 사용할 수 있는 DB는 여러가지로 MSSQL과 직접 접속이 가능하지도 확인 해 보셔야 합니다.
(SAP 계정 정보와 DB 계정 정보는 다르니 SAP 계정으로 DB로 접근하셔도 접속이 안됩니다.)

일반적으로 SAP와 타 시스템 연동시 많이 사용하는 방법은 SAP내에 RFC를 개발하고 이를 JCO를 통하여 연동하는 방법을 많이 사용합니다.

홈페이지상에서 재고 조회시에 이와 같은 방법으로 실시간 연동으로 구현하여 운영중입니다.

wansoo
  0 추천 | 7년 이상 전

SAP를 사용하지 않아서 잘 모르겠는데...
SAP 계정과 DB 계정이 다르지 않나요?
DB 계정과 암호를 알고 있다면 마이그레이션 툴이나 프로그램을 만들어서 구현할 수 있을거라 생각되는데,
SAP 계정 정보로는 어려울거란 생각이 드네요~
로컬 서버라면 서버 콘솔에 접속하여 DB 시스템 계정으로 접속해서 뭘 할 수 있는 방법을 찾을 수도 있겠지만... 원격... 특히나 해외 서버라면...
SAP는 알지 못하지만 일반적인 관점에서는 어려울거란 생각이 드네요.

kano5901 | 7년 이상 전

SQL DB는 제가 따로 구축할거라 상관이 없는데 MS-SQL에서 SAP데이터를 가져오는방법이 있는지 조언을 구하고 있습니다.

wansoo | 7년 이상 전

구축하실 SQL DB의 계정이 아니라 SAP에서 내부적으로 사용되는 DB 계정을 를 말씀드린 것입니다.