커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3-12 몽고DB 연결 되지 않는 문제 발생
undefined주차
북마크
조*이
댓글
6
추천
0
조회수
22
조회수
22
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.



VS CODE 완전 종류 후 재시작, 코드 다시 입력, 파일 삭제 및 재입력을 총 2번 반복하였고,

이와 동시에 다른 학생 분들께서 질문, 튜터분들께서 답변해 주신 내용 참고하여 <password>를 <test>가 아닌 test로 변경하여 여러번 실행하였으며

오른쪽 상단 표시된 ▷버튼을 눌러 실행도 해보고, network access상태 및 database access 상태도 참고하였으나 여전히 첨부사진 1번 내의 화면 오류가 발생하여 질문드립니다.



스파르타 즉문즉답
  1. VS CODE 화면

2. 커넥트 당시 화면 (3.6 버전으로 선택하였습니다)

  • DRIVER 을 pymongo==3.6으로 설치해야 하나 해서 해당 코드도 복사하여 실행하였으나 동일 오류 발생하였습니다ㅠㅠ
스파르타 즉문즉답


3.네트워크어세스상태입니다 (0.0.0.0/0 정상등록)

스파르타 즉문즉답

4.데이터베이스 어세스에도 정상 권한 부여 되어 있습니다.

스파르타 즉문즉답

5.브라우즈 콜렉션을 누르면 보이는 화면입니다

스파르타 즉문즉답






$ c:/Users/YUI/Desktop/Coding/sparta/pythonprac/venv/Scripts/python.exe c:/Users/YUI/Desktop/Coding/sparta/pythonprac/dbprac.py

Traceback (most recent call last):

 File "c:/Users/YUI/Desktop/Coding/sparta/pythonprac/dbprac.py", line 9, in <module>   

  db.users.insert_one(doc)

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 680, in insert_one

  self._insert(document,

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 596, in _insert

  return self._insert_one(

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 577, in _insert_one

  result = self.__database.client._retryable_write(

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1099, in _retryable_write

  return self._retry_with_session(retryable, func, s, None)

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\mongo_client.py", line 1076, in _retry_with_session

  return func(session, sock_info, retryable)

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\collection.py", line 568, in _insert_command

  return sock_info.command(

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\pool.py", line 490, in command

  return command(self.sock, dbname, spec, slave_ok,

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\network.py", line 123, in command

  helpers._check_command_response(

 File "C:\Users\YUI\Desktop\Coding\sparta\pythonprac\venv\lib\site-packages\pymongo\helpers.py", line 146, in _check_command_response

  raise OperationFailure(msg % errmsg, code, response)

pymongo.errors.OperationFailure: Unsupported OP_QUERY command: insert. The client driver may require an upgrade. For more details see https://dochub.mongodb.org/core/legacy-opcode-removal

(venv)



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴