Uipath - 마리아 DB 연결하기 (23.06.30)

parkje·2024년 4월 9일

RPA

목록 보기
7/24

마리아 db 연결하는 건 꼭 알고 있으면 너무 좋을 것 같아서 남기는 글

일단 odbc를 이용하여 데이터 베이스에 연결하는 경우

https://forum.uipath.com/t/odbc/156623 - 참고 블로그 이 글에 아주 자세히 나와있으니 참고하면된다

이 부분에서 계속 해멨었는데 내가 설정해준

마리아 db 연결 할 때 만들때 sql의 사용자 이름과 포트 번호를 입력 해주어야 한다 아래처럼

서버 네임은 내 노트북의 서버 번호를 찾아서 그대로 입력해준다

그 후에 연결이 성공적으로 되었다면 uipath로 돌아가서 data base 액티비티 패키지를 추가해준다

나머지 연결하는 부분은 저 링크에 들어가 있는 곳에 설명이 아주 잘되어있으니까 나머지 부분만 작성하겠다

  1. connect to database로 일단 마리아 db를 연결 해주고

  1. disconnect는 data base랑 연결해주는 변수명 하나 설정해주기

  1. oup data table를 이용해서 쿼리문에 있는 database를 변수 처리해주고 (DT_maria_db) 출력 값을 설정해주면 이제 datatable로 볼 수 있다.

이거 유용할 것 같은 셀렉트문이라서 가져옴 sql 공부 진짜 해야하는데…

"select 영업문서 from tbl_shipping_step where (상공CO = 'O') And 생성일 BETWEEN DATE_ADD(NOW(), INTERVAL -30 DAY ) And NOW() And 영업문서 Not In ('1059493')"

⇒ 상공 co 값이 O 값이고 그리고 생성일 30일전 그리고 1059493번은 안 가져온다

"select 영업문서 from tbl_shipping_step where (상공CO = 'O') And 영업문서 In ("+ item.ToString +")"

→ 상공 CO 값이 O이고 item은 내가 for문 돌려서 가져오려는 번호라서 이런식으로 해도 돌아간다

뭔가 이 글들이 미래에 도움이 되기를

profile
RPA 개발 일지

0개의 댓글