cancel
Showing results for 
Search instead for 
Did you mean: 

BluePrism Mysql 접근 및 제어 방법 문의

ruyjiho
Level 3

안녕하세요 RPA 작업 중 Mysql에 접근하여 데이터 수집 및 입력 작업을 
진행해야 하는 업무에서 어려움이 있어 문의 드립니다.

우선 시도해본 방법은 다음과 같습니다.

1. C# 기능을 이용한 mysql 접근
- C#을 이용한 기능의 경우 기존에 개발되었던 SQL 접속 코드를 가지고 있어 해당 코드를 
   code 스테이지를 이용하여 접근하는 방법을 이용하였습니다. 그러나 dll 의 등록 및 코드 실행 과정에서
  정상적으로 작동하지 않았습니다.

2. BluePrism "Data - Sql Server" VBO 이용 
- 또한 검색 결과 VBO를 사용하는 방법이 있어 해당 방법으로 접근을 시도해 보았지만 Open 작업 시
  "Connection String"이란 접근 코드에서 다음과 같이 입력 후 접근해보았지만 오류 코드를 반환하고 
  접근하지 못하였습니다.
 Provider=MySQLProv;Data Source=[ 접근IP: 포트 ];User Id= [ ID ] ;Password=[ PW ];

따라서, Blu Prism 을 이용하여 MySql에 접근 하는 방법에 관하여 다른 방법이 있는지 혹은 
위에 시도해본 두 방법 중 정상적으로 작업할 수 있는 방법에 대하여 안내 해주시면 감사하겠습니다.

감사합니다.


1 BEST ANSWER

Helpful Answers

Dohyeong.Kim
Staff
Staff

안녕하세요,

1번 C#을 이용하여 진행하시는 경우에는 사용하시는 DLL과 namespace를 빠짐없이 추가해주셔야 합니다.
CodeStage Code에서의 디버깅 또한 필요하실 수 있기 때문에, 급박하시거나 재활용성과 자산화의 필요성이 떨어진다면,
CodeStage로 재작성 하시는 것보다는, 기존에 작성되어 있는 C# 코드를 CMD로 실행하는 방법 등을 고민하시는 것을 추천 드리겠습니다.


2.  제 PC에 설치되어 있는 MSSQL Database에 아래와 같은 정보로 진행을 해보았는데, MySQL과는 약간 다를 수 있겠지만 참고가 되시면 좋겠습니다.
Set Connetion을 먼저 지정하신 후에 -> Open -> Query -> Close 형태로 구성하시면 진행되실 것 같습니다.

35579.png


감사합니다.

View answer in original post

2 REPLIES 2

Dohyeong.Kim
Staff
Staff

안녕하세요,

1번 C#을 이용하여 진행하시는 경우에는 사용하시는 DLL과 namespace를 빠짐없이 추가해주셔야 합니다.
CodeStage Code에서의 디버깅 또한 필요하실 수 있기 때문에, 급박하시거나 재활용성과 자산화의 필요성이 떨어진다면,
CodeStage로 재작성 하시는 것보다는, 기존에 작성되어 있는 C# 코드를 CMD로 실행하는 방법 등을 고민하시는 것을 추천 드리겠습니다.


2.  제 PC에 설치되어 있는 MSSQL Database에 아래와 같은 정보로 진행을 해보았는데, MySQL과는 약간 다를 수 있겠지만 참고가 되시면 좋겠습니다.
Set Connetion을 먼저 지정하신 후에 -> Open -> Query -> Close 형태로 구성하시면 진행되실 것 같습니다.

35579.png


감사합니다.

ruyjiho
Level 3