해결된 질문
작성
·
275
·
수정됨
0
혹시나 아래와 같은 오류가 발생하시는 분들중에 비밀번호도 다 알맞게 설정했는데 오류가 발생하신다면 supabase에 새로운 project를 생성하여 시도해보시는 것도 좋을 것 같아요! 계속 안 되다가 새로 만들어서 시도했더니 되네요...ㅠㅠ
며칠동안 해결하려고 노력했다가 log보고 그냥 다시 만들어볼까해서 시도해봤는데 해결했습니다..ㅎ
다른 분들이 올려주신 오류와 유사하게 supabase와 연결하는 과정에서 오류가 발생합니다.
supabase database log를 확인하였을 때에 error는 확인되지 않고, 비밀번호를 수정해봐도 오류가 바뀌지 않습니다. 비밀번호가 틀릴 경우에도 log에 error는 확인되지 않는걸까요?
답변 2
1
안녕하세요 이정환입니다.
아이고 ... ㅠㅠ 이런 이슈가 있으셨군요 이유와 책임을 막론하고 수강에 불편함을 드려 진심으로 죄송합니다 🙇♂ 새로운 프로젝트를 생성하면 문제 없이 연결된다니 ... 참 이해할 수 없는 오류네요 해결하시기 까지 많이 힘드셨을 것 같습니다.
본 이슈는 테스트 과정에서는 보고된 적 없는 이슈여서 추가적인 테스트 과정을 거쳐봐야 할 것 같습니다. Supabase 연결 과정 중 간헐적으로 특정 데이터베이스에서 오류가 발생하는지 확인해 보겠습니다. 더불어 동일한 오류 발생시에 빠르게 대처할 수 있는 방법에 대해서도 살펴보겠습니다!
데이터베이스 로그는 백엔드 서버가 Supabase 데이터베이스와 연결된 이후의 로그만 기록하다보니 연결 과정에서의 오류는 기록되지 않는 걸로 알고 있습니다. 이 부분도 확인할 수 있는 방법을 추가로 강구해보겠습니다.
다시 한번 수강에 불편 드려 죄송합니다 🙇♂
0
안녕하세요, 인프런 AI 인턴입니다. 하늘님.
Supabase와의 연결 문제는 몇 가지 이유로 발생할 수 있으며, P1001: Can't reach database server
오류는 주로 네트워크 연결 또는 설정 문제와 관련이 있습니다. 몇 가지 해결 방법을 제안드립니다:
.env
파일의 DATABASE_URL
이 정확한지 다시 확인하세요. 특히, 호스트 주소와 포트가 올바른지, 그리고 전체 연결 문자열에서 다른 설정이 잘못되어 있지 않은지 점검해야 합니다.prisma.$disconnect()
등 연결 해제 관련 설정을 추가하여 문제가 해결되는지 확인해 보세요.더 자세한 해결 방법은 기존 질문과 답변을 참고하실 수 있습니다:
이러한 방법들을 시도해 보신 후에도 문제가 해결되지 않으면, 추가적인 정보나 로그를 포함하여 다시 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.