vscode에서 몽고DB에 연결해야되는데 5분 전까지만해도 잘 되던 게 갑자기 연결이 되지 않았다.

mongodb compass에 연결을 해놨었는데 갑자기 이 연결이 끊겨져 있고, 연결이 거부되는 상태가 됐다.

connection버튼을 눌러도 안 되는 상황에서 로그를 먼저 확인하려고 했다.

그러나 로그 확인을 하려고 시도했는데 안 보여서 보니 쓰기 권한이 부족해서 몽고DB가 log 폴더에 로그 파일을 생성하지 못하는 상태라 아래 명령어를 실행해주었다.

icacls "C:\Program Files\MongoDB\Server\7.0\log" /grant %USERNAME%:F /t

 

그 후 서버 재실행 명령어로 실행이 되었다.

몽고DB 설치 경로를 찾아 아래 내용을 실행해주었다.

mongod --config "C:\Program Files\MongoDB\Server\7.0\bin\mongod.cfg"

 

 

그러나 계속 끊김 현상이 발생해서 좀 더 찾아보니 윈도우 서비스 항목을 검색해서 바꿀 수도 있다고 한다.

처음에 들어갔을 땐 아래 mongodb server가 실행을 안 하고 있어서 오른쪽 마우스 클릭으로 실행중으로 바꿨더니 바로 연결이 되었다.

 

왜 연결이 끊긴건지는 잘 모르겠지만, 데이터를 너무 많이 넣어서 그런 게 아닌가 하는 생각도 살짝 든다.

엑셀파일로 500만 개 이상의 행이라.. 들어간 게 신기하다고 생각하긴 했다.

아무튼 좀 더 공부할 필요가 있어보인다.

 

 

+ Recent posts