본문 바로가기

전체 글

(454)
VirtualBox에서 E_FAIL (0x80004005) 에러 해결 방법 - Fasoo 프로그램 삭제 가상상 머신 실행 시, 아래와 같은 에러가 났다. 해결 찾아보니 보통 아래로 인해 문제가 생긴다. VirtualBox 버전 문제 : VirtualBox 6.1버전이라 버전으로 인한 문제는 아니었다. 확장팩 문제 : 확장팩을 깔면 해결된다고 하는데, VirtualBox의 확장팩을 깔아도 해결이 되지 않았다. 원인은 바로 Fasoo라는 프로그램이었다. FASOO DRM과 가상 머신이 충돌하며 실행이 되지 않았던 것이다. 아래 Fasoo 프로그램을 제어판에서 지워주었다. 지워준 후, VM을 다시 기동하니 아래와 같이 잘 작동하였다. 참고 https://mvp0115.tistory.com/23
SOAPUI를 이용한 라이브러리 생성 및 사용 라이브러리 생성 SOAPUI를 설치한다. SOAPUI의 File > New SOAP Project에 들어가서 WSDL URL을 입력한다. WSDL이 Import 되면 Source Code Generate에서 Axis2 Artifacts를 클릭한다. Tools를 클릭해서 Axis2 경로를 설정해준다. Axis2 파일은 필요한 파일 폴더에 넣어두었다. 알집을 풀고 파일 경로를 사진과 같이 잡아주면 된다. 아래 사진과 같이 설정을 하고 Generate를 누른다. Generate를 눌렀을 때 JAVA_HOME이 나오면서 Fail 뜨면 JAVA 환경변수를 설정해줘야 한다. 자바 소스가 생성되면 Eclipse에서 프로젝트 Import 한다. Axis2Client의 Lib를 넣어준다. Build.xml에 오른쪽 클릭..
MSSQL 모니터링 툴 - WhoIsActive 라이브 서버에 DB Lock문제가 생겨서, 어떤 SQL Query가 문제가 되는 지 알기 위해 모니터링툴을 설치하였다. MSSQL을 사용하고 있으므로, MSSQL에서 지원해주는 WhoIsAcitve를 설치하였다. WhoIsAcitve는 SQL SERVER LOCK 세션 모니터링 수행 할 수 있도록 DB에 스케쥴을 증록한다. 스케쥴은 sp_WhoIsActive 프로시져를 수행하며, 사용 테이블은 WhoIsActive(Tools DB에 생성)이다. WhoIsActive 설치 방법 1. Tools DB 생성 Tools 테이블 없을 시, Databases > New databases > Table 명 'Tools'로 OK 누르고 Database 생성. 2. Tools DB에서 아래 쿼리 실행 SET QUOTED..