DB/oracle

오류해결)OracleMTSRecoveryServcie 서비스를 찾을 수 없습니다.

폭주강아지 2022. 9. 15. 09:22

아시다시피 컴터 싹 밀고 다시 설치하면 제일 좋은 방법이겠지만 개인노트북이라 오라클 때문에 싹 밀수도 없는 환경이어서 구글링을 통해 여태 있었던 오라클 관련 레지스트리, 파일, universal install 등 내가 할 수 있는건 싹다 찾아서 지웠다.

지우는방법은 구글링에 오라클DB삭제 라고 치고 찾으면 될 것 같다. 나중에 post올리든가 해야지

 

개인 노트북으로 오라클 11g을 깔다가 위에 나온 캡쳐이미지 처럼 OracleMTSRecoveryService 서비스를 찾을 수 없다고 나왔다.

 

구글링을 해보았지만 해결방법이 별로 없던 차에 영어로 검색도중 stackoverflow에서 많은 해결책에 대한 답변들이 달린 곳을 발견

 

 

저렇게 나오는 화면도 고쳐야 할 예정;

본인 컴퓨터에서 stackoverflow를 들어가면 저리 깨져있어서 들어가기 싫었는데 어쩔수없이 찾아야되서 엄청난 ui로 해석하면서 보다가 뭐 암튼 저 위에 나와있는 화면처럼 레지스트리 설정어쩌고가 나와있다.

마침 지우는거에 신들려서 레지스트리 편집기 열심히 만지고 있었는데 해당 답변에서는 레지스트리 편집기로들어가서 해당 OracleMTSRecoveryService로 들어가 자기 컴퓨터에 설치된 경로를 다시 설정하라는 뜻이었다.

 

참고로 자기 컴퓨터 이름은 한글이면 절대 설치 안된다. 무조건 영어로 설정하시길..

 

!!해결방법!!

1) 컴퓨터이름 변경은 

검색 -> 시스템 -> 이 pc의 이름바꾸기(고급) -> 컴퓨터설명란에 이름 바꾸기

 

2) 윈도우로고 + R -> regedit -> HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleMTSRecoveryService

->imagePath를 double click

 

해서 보시면 해당 경로에 app다음 자기 컴퓨터 이름이 한글인 경우에 오라클이 경로를 못잡아서 안되는 현상

위에서 자기 컴퓨터 영어이름으로 설정한 대로 app\(영어컴퓨터이름)\~~~ 을 넣으면 된다.

 

app다음 모자이크 처리된 곳에 넣어주면 된다.!